Một nút blockchain có thể trả về phản hồi thành công nhưng vẫn đang phục vụ dữ liệu cũ (stale). Vì vậy, chỉ “ping” đơn giản không phải là kiểm tra sức khỏe ở mức sản xuất (production health check).
Hãy bắt đầu với khả năng truy cập, nhưng đồng thời thêm tính “mới”. So sánh chiều cao khối và thời điểm khối mới nhất của nút với một tham chiếu độc lập. Theo dõi trạng thái đồng bộ và sức khỏe peer khi có sẵn các tín hiệu đó. Một nút đang trực tuyến nhưng bị tụt vài khối có thể gây hiểu nhầm cho ví, bảng điều khiển, hệ thống giao dịch và trình lập chỉ mục.
Hãy đo cả hành vi yêu cầu. Theo dõi các phân vị độ trễ (latency), thời gian chờ (timeouts), phản hồi do giới hạn tốc độ (rate-limit), lỗi JSON-RPC và các lỗi theo từng phương thức (method-specific failures). Tách các lệnh đọc khỏi việc gửi giao dịch và khối lượng cho các hoạt động đăng ký/subscription vì chúng có thể thất bại theo những cách khác nhau.