私のネットワークにPCがあり、Raspberry Piの簡単な定期的なpingでこれを監視したいと思います。私は初めてRPiとLinuxに触れました。しかし、RPiにNagios PIをインストールし、NConfを介して定期的なpingでPCを監視するように設定することに大きな進歩がありました。したがって、Nagios GUIでは、PCがいつ起動して終了するかを確認できます(完了するのに2日かかります)。また、sSMTPを使用してRPiに電子メールを設定し、コマンドラインから電子メールを送信することもできます(この作業には1日かかりました)。
したがって、今やるべきことは、自分のコンピュータに問題があることを発見したときにNagios / Nconfが私に電子メールを送信することだけです。残念ながら、私の幸運や才能(または両方!)が使い果たされました。 Nagios / NConfでこれらの電子メール通知を使用するのに正しい方向を知らせる人はいますか?
どんなアイデアにも感謝します!
乾杯サイモン
答え1
Nagiosは他の監視ビットとcontact
関連付ける必要がある定義を使用します。host
これは、管理したい方法に応じて他の設定ファイルcontact
に配置できます。contacts.cfg
define contact {
contact_name foobar
alias admin of something
email [email protected]
host_notification_commands notify-host-by-email
host_notification_options d,u,r
host_notification_period 24x7
service_notification_commands notify-service-by-email
service_notification_options w,u,c,r
service_notification_period 24x7
}
次に定義をhost
引用しますcontact
。
define host {
host_name ...
...
contacts foobar
}
その後、nagiosを再起動し、エラーなどを修正してください。