システム管理者は、自分にとって何が機能し、何が機能しないのかを常に知っている必要があります。 たとえば、私は非常に頻繁にコンピューターの前にいないので、中に入って何が「嘘」であるかを見るのが難しい場合があります。 この点で、サボテンに通知を送信する方法を教えたいと思います。
このためには、2つのプラグインtholdとsettingsが必要です。 それらをインストールし(前の記事でこれについて書いた)、ユーザーにそれらを使用する権利を与えます。
[構成] -> [設定]セクションに、 [アラート/保留]および[ メール/ DNS ]の 2つの新しいタブが表示されます。
[ メール/ DNS ]タブで、次を構成します。
テストメール -テスト送信用のメール
メールサービス -PHPメール()関数を配置します
名前から-手紙が来る名前、私はサボテンを書きました
ワードラップ -文字の行に何文字あるか、120
Sendmail -sendmailを使用してメールを送信する場合、
SMTPオプション -サードパーティのsmtpサーバーを使用する場合。
設定の右上隅をクリックして、テストメールを送信し、テストレターが届くまで待ちます:
これは、Cactiから生成されたテストメッセージです。 このメッセージは、メール設定の構成をテストするために送信されました。
現在、メール設定は次のように設定されています
メソッド:PHPのメーラークラス
[アラート/ホールド]タブに移動します 。
ベースURL -cactiが配置されているURL(例: http://192.168.10.1/cacti/)
Dead Hosts Notifications-チェックボックスをオンにすると、ホストが「ダウン」状態になっている場合に手紙を受け取ります(これが必要です)
アラートをテキストとして送信 -目盛りを付けて、SMSでhtmlが必要なのはなぜですか?
Dead Host Notifications Email-メールを書いてください。
Megafon Far East SIMカードを持っていますが、 email2smsサービスを使用します。 他のオペレーターにもこれがあります。
メールに手紙を送信します: +79241231234@sms.megafondv.ru 、メール/ dnsタブでテストメールを再生して、この方法でsmsを送信できます。
これで、何かが発生した場合、次の形式のSMSが届きます。
TEMA:ホストエラー:スイッチ(192.168.0.3)が停止しています
TEKCT:ホストエラー:スイッチ(192.168.0.3)はダウンしています
メッセージ:ICMP:Ping timed out
ホスト操作の単純な検出に加えて、グラフでしきい値を超えた場合、またはその逆の場合、tholdはメッセージを送信できます。 しかし、次回については。
コンソールとグラフの横に新しいタブがあります-thold:
私が言ったすべての
良いサボテンのサイト: cactiusers.org
私のブログのオリジナル記事