差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
ja:documentation:07_technical_annexes:02_pandorafms_sms_gateway [2022/03/05 22:57] – [Pandora FMS アラートの設定] junichi | ja:documentation:07_technical_annexes:02_pandorafms_sms_gateway [2022/04/20 06:41] – [SMS ゲートウェイの実装] junichi | ||
---|---|---|---|
行 24: | 行 24: | ||
* Pandora FMS の SMS ゲートウェイデバイス | * Pandora FMS の SMS ゲートウェイデバイス | ||
- | {{ wiki:SMS_package.jpg?250 }} | + | {{ :wiki:sms_package.jpg }} |
- | Pandora FMS の SMS ゲートウェイデバイスを開き、SIM カードを挿します。 | + | Pandora FMS の SMS ゲートウェイデバイスを開きます。 |
- | {{ wiki:IMAG0026.jpg?250 }} | + | {{ :wiki:imag0026.jpg }} |
- | {{ wiki: | + | SIM カードを挿します。 |
- | 電源を接続し、SMS ゲートウェイデバイスに USB ケーブルを接続し、さらにそれを Pandora FMS サーバの USB ポートに接続します。 | + | {{ : |
+ | 電源を接続し、SMS ゲートウェイデバイスに USB ケーブルを接続します。 | ||
- | {{ wiki:IMAG0029.jpg?250 }} | + | {{ :wiki:imag0030.jpg }} |
- | {{ wiki: | + | さらにそれを Pandora FMS サーバの USB ポートに接続します。 |
- | サーバへデバイスを接続して数秒したら、コマンドラインから " | + | {{ : |
+ | サーバへデバイスを接続して数秒したら、コマンドラインから " | ||
- | {{ wiki:SMSStep1.png?350 }} | + | {{ :wiki:smsstep1.png }} |
+ | |||
+ | This means your device has been recognized by the kernel and it is ready to accept commands on a device, such as ''/ | ||
+ | |||
+ | これは、デバイスを kernel が ''/ | ||
ここまでくればハードウエアの設定は完了です。うまくいってない場合は、次の手順を確認してください。 | ここまでくればハードウエアの設定は完了です。うまくいってない場合は、次の手順を確認してください。 | ||
行 53: | 行 59: | ||
このデバイスは、SMSTools というソフトウエアパッケージで制御します。smstools は、Linux ディストリビューションにより提供されているパッケージまたは、Artica が提供している RPM パッケージ(提供はRPMパッケージのみ)を使ってインストールできます。 | このデバイスは、SMSTools というソフトウエアパッケージで制御します。smstools は、Linux ディストリビューションにより提供されているパッケージまたは、Artica が提供している RPM パッケージ(提供はRPMパッケージのみ)を使ってインストールできます。 | ||
- | ==== Debian / Ubuntu ==== | ||
- | Debian/ | ||
- | |||
- | 最初に APT リポジトリからパッケージをインストールします。 | ||
- | |||
- | $ sudo apt-get install smstools | ||
- | |||
- | 次に、コマンドラインから sms を送信するためのサンプルスクリプトをカスタマイズします。 | ||
- | |||
- | < | ||
- | cp / | ||
- | chmod 750 / | ||
- | </ | ||
- | |||
- | / | ||
- | |||
- | chmod 666 $FILE | ||
- | ==== RPM を利用しているシステム | + | ==== RPM を利用しているシステム ==== |
我々の RPM を利用するのが簡単です。次のようにインストールするだけです。 | 我々の RPM を利用するのが簡単です。次のようにインストールするだけです。 | ||
行 199: | 行 188: | ||
コマンドを作成します。 | コマンドを作成します。 | ||
- | {{ wiki:SMSAlerts1.png?550 }} | + | {{ :wiki:smsalerts1.png?direct& |
アクションを作成します。 | アクションを作成します。 | ||
- | {{ wiki:SMSAlerts2.png?550 }} | + | {{ :wiki:smsalerts2.png?direct& |
アクションをアラートテンプレートを使ってモジュールに割り当てます。この場合、モジュールが障害状態になったときに送信するアラートテンプレートです。 | アクションをアラートテンプレートを使ってモジュールに割り当てます。この場合、モジュールが障害状態になったときに送信するアラートテンプレートです。 | ||
===== 一般的なハードウエアおよび Gnokii を使って SMS を送信するためのゲートウェイ ===== | ===== 一般的なハードウエアおよび Gnokii を使って SMS を送信するためのゲートウェイ ===== | ||
- | ここでは、smstools | + | |
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
+ | |||
+ | This method for sending | ||
+ | |||
+ | SMS を送信するためのこの方法は、Pandora | ||
この項では、送信キューにもとづいた、SMS 送信ゲートウェイを構築する方法を説明しています。この方法では、携帯を接続し、Gnokii プロジェクトのソフトウエアを通して SMS を送信する SMS 送信サーバを実装します。また、SMS 送信には、別のリモートサーバを利用できます。これにより、異なる Pandora FMS サーバから、それぞれに携帯を接続することなく、メッセージを送信することができます。 | この項では、送信キューにもとづいた、SMS 送信ゲートウェイを構築する方法を説明しています。この方法では、携帯を接続し、Gnokii プロジェクトのソフトウエアを通して SMS を送信する SMS 送信サーバを実装します。また、SMS 送信には、別のリモートサーバを利用できます。これにより、異なる Pandora FMS サーバから、それぞれに携帯を接続することなく、メッセージを送信することができます。 | ||
行 215: | 行 215: | ||
SMS 送信ゲートウェイの仕組みはとても簡単です。送信ファイルを /// | SMS 送信ゲートウェイの仕組みはとても簡単です。送信ファイルを /// | ||
+ | < | ||
- | **//Phonenumber|SMSText// | + | Phonenumber|SMSText |
+ | |||
+ | </file> | ||
+ | |||
+ | ==== Gnokii でのゲートウェイの実装 ==== | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </WRAP> | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
- | ==== SMS ゲートウェイの実装 ==== | ||
4つのスクリプトを作成する必要があります。 | 4つのスクリプトを作成する必要があります。 | ||
行 229: | 行 241: | ||
**COPY_SMS**: | **COPY_SMS**: | ||
- | === SMS === | + | === sms === |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
これは、Gnokii を使って SMS を送信するスクリプトです。(/// | これは、Gnokii を使って SMS を送信するスクリプトです。(/// | ||
行 243: | 行 264: | ||
</ | </ | ||
- | === SMS ゲートウェイ | + | === sms_gateway |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
これはゲートウェイデーモンのスクリプトです。 | これはゲートウェイデーモンのスクリプトです。 | ||
行 273: | 行 303: | ||
</ | </ | ||
- | === SMS ゲートウェイの起動 | + | === sms_gateway_launcher |
- | これは、//sms_gateway// を起動するスクリプトです。 | + | |
+ | <WRAP center round important 60%>\\ | ||
+ | It is recommended to keep your systems updated with the [[: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </WRAP> | ||
+ | |||
+ | This is the launching script form the '' | ||
+ | |||
+ | これは、'' | ||
< | < | ||
行 355: | 行 396: | ||
</ | </ | ||
- | === Sms のコピー | + | === copy_sms |
+ | |||
+ | <WRAP center round important 60%>\\ | ||
+ | [[: | ||
+ | </ | ||
これは、クライアントマシンで送信する SMS を作成し、SMS ゲートウェイへ scp を用いてコピーするスクリプトです。 | これは、クライアントマシンで送信する SMS を作成し、SMS ゲートウェイへ scp を用いてコピーするスクリプトです。 | ||
行 371: | 行 417: | ||
rm -Rf / | rm -Rf / | ||
</ | </ | ||
+ | |||
+ | ===== OBSOLETE ===== | ||
+ | |||
+ | ==== Debian / Ubuntu ==== | ||
+ | Debian/ | ||
+ | |||
+ | 最初に APT リポジトリからパッケージをインストールします。 | ||
+ | |||
+ | $ sudo apt-get install smstools | ||
+ | |||
+ | 次に、コマンドラインから sms を送信するためのサンプルスクリプトをカスタマイズします。 | ||
+ | |||
+ | < | ||
+ | cp / | ||
+ | chmod 750 / | ||
+ | </ | ||
+ | |||
+ | / | ||
+ | |||
+ | chmod 666 $FILE | ||
+ |