Chuyển đến nội dung
shellivo

shellivo / SSH

Quản lý và giám sát nhiều máy chủ qua SSH

Sắp xếp kết nối, so sánh tài nguyên và mở đúng terminal: quy trình kiểm tra nhiều VPS từ máy tính của bạn.

Cập nhật

Tạo cấu hình với tên dễ nhận biết, kết nối các máy cần thiết và xem số liệu mới nhất. Kiểm tra tên máy và thời gian trước và sau khi mở terminal. Lưu nhiều cấu hình không có nghĩa mọi máy đều đang được giám sát.

Đặt tên để phân biệt môi trường

Các tên như staging-api, prod-api và prod-db giúp nhận biết môi trường và vai trò. Lưu địa chỉ, cổng và người dùng cho từng máy; xác minh dấu vân tay và xác thực riêng. Cùng một IP nhưng khác cổng có thể là các dịch vụ SSH khác nhau.

Xác nhận máy đích trước khi chẩn đoán

Trong terminal, kiểm tra tên máy, thời gian, thời gian hoạt động và các tiến trình dùng nhiều tài nguyên. Các lệnh dưới đây dành cho Linux có procps và hiển thị tên lệnh, không phải toàn bộ tham số. %CPU của ps có thể khác cách tính theo khoảng của biểu đồ.

hostname
date -Is
uptime
ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 11

So sánh thời điểm và định nghĩa

Giá trị cũ từ máy đã ngắt kết nối không phản ánh trạng thái hiện tại. Một tỷ lệ phần trăm không đủ để đánh giá máy chủ có cấu hình và vai trò khác nhau. Xác định điểm gắn của ổ đĩa và so sánh các số liệu cùng định nghĩa.

Tách biệt các loại lỗi

Nếu không tới được máy chủ, kiểm tra mạng và cổng; nếu xác thực thất bại, kiểm tra tài khoản và phương thức; nếu chỉ thiếu số liệu, kiểm tra lệnh và quyền đọc. Thành công trên một máy không chứng minh quyền trên máy khác. Xử lý lỗi trước khi thêm máy.

Phân biệt cấu hình và hạn mức

Cấu hình đã lưu, máy đang giám sát và terminal đang mở là các trạng thái riêng. Thêm cấu hình không tăng giới hạn giám sát đồng thời. Kiểm tra bản đã phát hành và gói hiện tại. Với cảnh báo tự động hoặc lịch sử dùng chung, hãy bổ sung dịch vụ chuyên dụng.

Câu hỏi thường gặp

Các máy chủ có cần kết nối với nhau không?

Quy trình này tạo từng kết nối SSH từ máy tính của bạn đến mỗi máy chủ. Máy tính phải truy cập được địa chỉ và cổng tương ứng.

Lưu cấu hình có bắt đầu thu thập không?

Không nên mặc định như vậy. Hãy kiểm tra trạng thái kết nối thật, thời điểm mẫu mới nhất và hạn mức của từng máy.

Tài liệu tham khảo

Tính năng

Tải xuống và yêu cầu hệ thống

Hướng dẫn liên quan

Giám sát máy chủ Linux qua SSH mà không cài agent