Cacti Email Notification Setupの設定方法を学びたいですか? このチュートリアルでは、アラートトリガーがアクティブになったときにEメールを送信するようにCactiを設定する方法を説明します。
この例では、SMTPサーバーとしてGoogle Gmailを使用します。
•Ubuntu 19.04
•サボテン1.2.3
サボテンとは何ですか?
Cactiとは何ですか?Cactiは完全にPHP駆動型のデータ監視用のオープンソースプラットフォームです。
Webインターフェースでは、ユーザーはRRDtoolへのフロントエンドとしてCactiを使用し、グラフを作成し、それらにMySQLに格納されたデータを追加することができます。
Cactiは、ネットワークモニタを実行するためにユーザがグラフを作成するためのSNMPサポートも持っています。
Cacti Playlist:
このページでは、サボテンのインストールに関連するビデオのリストに素早くアクセスすることができます。
という名前の私たちのYouTubeチャンネルを購読することを忘れないでください FKIT.
サボテンのチュートリアル:
このページでは、Cactiチュートリアルのリストへのクイックアクセスを提供します。
チュートリアル – Gmailの統合
まず、Gmailアカウントが外部プログラムから接続を受信できるようにする必要があります。
ブラウザを開き、Gmailアカウントにアクセスします。
この例では、ブラウザに次のURLが入力されています。
ログイン画面で、Gmailのユーザー名とパスワードを入力します。
ログイン後、次のURLにアクセスする必要があります。
• https://myaccount.google.com/lesssecureapps
安全性の低いアプリケーションを使用できるようにするには、このオプションを選択します。
それでは、Linuxのコマンドラインを使ってGmailを使って電子メールを送信できるかどうかをテストする必要があります。
以下のコマンドを使用して必要なパッケージをインストールします。
# sudo apt-get update
# sudo apt-get install ssmtp
ssmtp.confファイルを編集してGmailアカウントに接続します。
# vi /etc/ssmtp/ssmtp.conf
root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:587
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES
UseSTARTTLS=YES
この例では、Gmailアカウントvirtualcoin.videos@gmail.comを使用しています。
この例では、Gmailアカウントvirtualcoin.videos@gmail.comはパスワードkamisama123を使用しています。
自分のアカウントを反映するようにGmailアカウントとパスワードを変更する必要があります。
コマンドラインを使用して電子メールを送信するには、次のコマンドを使用します。
# echo “E-Mail using the command-line” | ssmtp virtualcoin.videos@gmail.com
送信したばかりのテストメッセージについてGmailの受信トレイを確認してください。
テストが成功した場合は、このチュートリアルの次のセクションに進むことができます。
テストが失敗した場合は、次のメッセージが表示されることがあります。
• ssmtp: Authorization failed (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 – gsmtp)
この問題を解決するには、次のURLにアクセスする必要があります。
• https://accounts.google.com/DisplayUnlockCaptcha
アカウントのブロックを解除するオプションを選択します。
コマンドラインを使用してEメールをもう一度送信してください。
テストが成功した場合は、このチュートリアルの次のセクションに進むことができます。
チュートリアル – Cacti Eメール通知設定
それでは、Cactiサーバのダッシュボードにアクセスし、Linuxコンピュータをホストとして追加する必要があります。
ブラウザを開き、WebサーバのIPアドレスと/ cactiを入力します。
この例では、ブラウザに次のURLが入力されています。
•http://10.0.129.100/cacti
ログイン画面で、デフォルトのユーザ名とデフォルトのパスワードを使用します。
・デフォルトのユーザ名:admin
•デフォルトパスワード:admin
ログインが成功すると、あなたはCacti Dashboardに送られます。
Cactiダッシュボード画面で、[設定]メニューにアクセスして[設定]オプションを選択します。
設定画面で、メール/レポート/ DNSタブにアクセスする必要があります。
電子メールオプションで、以下の設定を行い、保存ボタンをクリックします。
•問題の主な管理者への通知 – はい
•テストEメール – Cacti Eメール機能が機能しているかどうかをテストするEメールアドレス。
•メールサービス – SMTP
•Ping Mail Server – いいえ
•Eメールアドレスから – あなたのGmailアドレス
•From Name – 名前または説明
•ワードラップ – 120
[SMTPオプション]領域で、次の設定を行い、[保存]ボタンをクリックします。
•SMTPホスト名 – smtp.gmail.com
•SMTPポート – 587
•SMTPユーザー名 – Cacti通知を送信する電子メールアカウントのユーザー名。
•SMTPパスワード – Cacti通知を送信するEメールアカウントのパスワード。
•SMTPセキュリティ – TLS
•SMTPタイムアウト – 10
Eメールオプションで、Send a Test emailオプションをクリックします。
Cactiはテストメッセージを送信しようとします。
これはCactiによって送信されたメッセージの例です。
おめでとうございます。 CactiサーバのEメール通知を設定しました
Cacti – ユーザのEメールアドレスを設定する
Cactiダッシュボードで、[設定]メニューにアクセスして[ユーザ]オプションを選択します。
さて、あなたは管理者ユーザーのEメールアドレスを設定し、保存ボタンをクリックする必要があります。
電子メール通知を送信するすべてのユーザーアカウントに電子メールアドレスを設定します。
おめでとうございます。 CactiのEメール設定はこれで完了です。
Cacti Thresholdプラグインのインストール
Cacti Threshold Pluginは、Cacti警告メッセージ機能を有効にします。
まず、コマンドラインを使ってCacti Threshold Pluginをインストールする必要があります。
Linuxコンソールで、以下のコマンドを使用してThreshold Pluginをダウンロードしてインストールします。
# mkdir /downloads
# cd /downloads
# wget https://github.com/Cacti/plugin_thold/archive/v1.0.6.tar.gz
# tar -zxvf v1.0.6.tar.gz
# cp plugin_thold-1.0.6 /var/www/html/cacti/plugins/thold -R
# chown www-data.www-data /var/www/html/cacti/plugins -R
Cactiダッシュボードで、[設定]メニューにアクセスして[プラグイン]オプションを選択します。
[Actions]列で、[Cacti Threshold Plugin]をインストールするオプションをクリックします。
[Actions]列で、[Cacti Threshold Plugin]を有効にするオプションをクリックします。
Cactiプラグインのインストールが完了したら、[設定]メニューにアクセスして[設定]オプションを選択します。
設定画面で、しきい値タブにアクセスする必要があります。
電子メールオプションで、以下の設定を行い、保存ボタンをクリックします。
•デッドデバイス通知 – はい
•デッドデバイス通知メール – あなたのメールアドレス
•Eメールアドレスから – あなたのGmailアドレス
•From Name – 名前または説明。
デバイスにアクセスできない場合は、次のメッセージが表示されます。
次に、しきい値を設定します。
サボテンのしきい値設定
あなたはサボテン警告メッセージを送るために特定の閾値を作成したいと思うかもしれません。
Cactiダッシュボードで、[管理]メニューにアクセスして[しきい値]オプションを選択します。
新しいしきい値を追加するには、画面の右上にあるプラス記号をクリックしてください。
しきい値を設定したいデバイスとグラフを選択します。
Cactiしきい値設定画面で、次の設定を行います。
•しきい値有効 – はい
•警告 – 高/低設定 – 希望の値を設定します
•アラート – 高/低設定 – 希望の値を設定します
•警告通知リスト – 目的の通知リストを選択します
•アラート通知リスト – 目的の通知リストを選択します
設定が終わったら、Saveボタンをクリックしてください。
通知グループを設定する場合は、[管理]メニューにアクセスして[通知リスト]オプションを選択します。
これはCacti Eメールアラートメッセージの例です。
おめでとうございます。 これで、CactiのEメールアラート設定は完了です。