
serverfault님, 답변을 주셔서 감사합니다.이벤트가 발생하지 않을 때 관리자가 일반화하는 방법은 무엇입니까?.
이제 저는 월요일부터 금요일까지 이러한 패시브 서비스의 최신성만 확인하고 싶습니다.
몇 가지 미묘함이 있습니다.
- 주말에는 상태가 개선될 수 있도록 허용해야 합니다.
- 주말 동안 상태가 저하되어서는 안 됩니다.
- 주말에도 알림이 전송되어야 합니다.
내가 생각해 낼 수 있는 가장 좋은 것은 YACS - Yet Another Cron Script(면도용)입니다. 하지만 그렇더라도 매주 서비스 정의를 전환해야 하지 않을까요? 이 서비스 정의 역동성은 Nagios에서 자주 수행됩니까?
답변1
Nagios에서 기간을 사용할 수 있습니다.
- http://nagios.sourceforge.net/docs/3_0/time periods.html
- http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#time기간
주중과 주말 사이에 다른 동작을 원하는 경우 서비스 확인을 중복하지 않고는 다른 방법을 찾을 수 없습니다.
월요일부터 금요일까지의 기간과 이 기간에 필요한 동작으로 첫 번째 서비스 확인을 구성합니다.
그런 다음 토요일부터 일요일까지의 기간과 이 기간에 필요한 동작을 사용하여 중복된 서비스 확인을 구성합니다.
중복 서비스 아이디어는 마음에 들지 않지만 다른 방법은 잘 모르겠습니다... 실제로 Nagios 구성에서는 그렇게 진행합니다...