Làm thế nào tôi có thể hủy thời gian chết theo lịch trình trên Nagios


12

Tôi có một màn hình Nagios 3.5.1 cho một loạt các máy chủ. Khi thực hiện một hành động như nâng cấp lõi Drupal hoặc Wordpress, tôi xuống các trang web và đặt Nagios ngừng hoạt động theo lịch trình.

Đôi khi tôi hoàn thành trong 2 giờ mặc định và không muốn bỏ qua việc ngừng hoạt động. Làm thế nào để tôi nói với Nagios rằng tôi đã hoàn thành và hủy bỏ thời gian ngừng hoạt động theo lịch trình?

nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

Câu trả lời:


19

Trong cột bên trái của giao diện Nagios (bên dưới "Hệ thống"), chọn "Thời gian chết". Điều đó đưa bạn đến một trang liệt kê tất cả thời gian chết theo lịch trình và cho phép bạn xóa chúng riêng lẻ.


2

Dọc phía bên trái, bên dưới "Hệ thống", có một liên kết "Thời gian chết"; nó đi vào /cgi-bin/extinfo.cgi?type=6. Khi đó, nhấp vào biểu tượng thùng rác cho thời gian chết trong câu hỏi.

Thật trùng hợp, bạn có thể muốn điều tra sự khác biệt giữa thời gian chết "theo lịch trình" và "linh hoạt" hoặc tốt hơn, với trường hợp sử dụng của bạn ở đây, một "sự thừa nhận" nghe giống như những gì bạn thực sự muốn ở nơi đầu tiên.


Nếu bạn đang theo dõi thời gian chết, một xác nhận sẽ ảnh hưởng đến các báo cáo khác với thời gian chết theo lịch trình, vì vậy đây thực sự là thời gian chết theo lịch trình, đó là hành động phù hợp hơn.
lsd

Điểm công bằng. Xóa một thời gian chết, tuy nhiên, có ảnh hưởng lớn hơn nhiều đến các báo cáo, không?
BMDan

Tài liệu này ngụ ý rằng nó chỉ kết thúc thời gian chết sớm hơn kết thúc dự kiến ​​ban đầu, nhưng thời gian chết vẫn còn để báo cáo. "Nếu thời gian chết hiện đang có hiệu lực, dịch vụ sẽ ra khỏi thời gian chết theo lịch trình".
lsd

Nhìn xa hơn, nhiều tài liệu nói rằng báo cáo không tính thời gian chết theo lịch trình trừ khi bạn cũng vô hiệu hóa kiểm tra. Tốt.
lsd

1

Tôi đã xóa / hủy "id thời gian chết" thành công từ 251 đến 348 trên máy chủ Centos của tôi bằng lệnh này:

for i in `seq 251 348`; do 
  /bin/printf "[%lu] DEL_SVC_DOWNTIME;$i\n" `date +%s` > /var/spool/nagios/cmd/nagios.cmd; 
done

Đường dẫn đến printF và nagios.cmd khác nhau tùy theo hệ thống, câu trả lời này không chỉ ra cách hủy bỏ NHIỀU thời gian ngừng hoạt động một cách hàng loạt không thấy trên web ui. +1
cde
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.