PFMS サーバとエンドポイントのリモート設定
概要
Linux® サーバ上で動作するPandora FMS アーキテクチャでは、ほぼすべての情報を含む重要なコンポーネントは MySQLデータベース です。Pandora FMS サーバは、自身またはエージェントによって生成されたデータを使用して、その情報をこのデータベースに入力します。
Webコンソールは、データの表示とエンドユーザーとの対話を担当する部分です。エンドポイントは、監視対象システム上で実行され、情報を収集するアプリケーションです。収集された情報は、PFMS サーバに送信されます。
設定ファイル /etc/pandora/pandora_server.conf には、機能や補完コンポーネントのその他の特徴を含め、PFMS サーバのすべてのトークンが格納されます。このトピックでは、その重要性を鑑み、このファイルの管理について簡単に説明します。
PFMS サーバのリモート管理
メニュー 管理(Management) → サーバ(Servers) → サーバ管理(Manage servers).
Pandora FMS の作成以来、ファイル /etc/pandora/pandora_server.conf には、各行に値のペア (トークン名前とその値) と、役立つコメントが添えられた、一般的なシステム設定が格納されています。
バージョン 752 以降、Webコンソールに高度なエディタが導入されました。これは設定ファイルを完全に表示(および編集)し、標準エディタはユーザフレンドリーなビジュアルインターフェースを備えています。どちらのオプションも、それぞれ対応するアイコンからアクセスできます。
バージョン 771 以降の新しい Pandora FMS インストールの場合のみ、remote_config トークンがデフォルトで有効になり、すべてのパラメーターの管理が完全にWebコンソールに委任されます(コマンドターミナルによる変更はすべて破棄されます)。
設定変更が行われ保存されると、すぐに適用され、PFMS サーバ が自動的に再起動されるため、手動での再起動は不要です。
バージョン 771 より前のバージョンをインストールしている場合でも、問題なくリモート設定を有効にでき、この管理機能を利用できます。
PFMS エンドポイントのリモート管理
メニュー 管理(Management) → リソース(Resources) → エージェント管理(Manage agents).
エンドポイントによる監視では、バージョン 778 以降、リモート設定がデフォルトで有効になります。
エンドポイントのリモート設定が有効化されると、ローカルの設定ファイルに加えられた変更は、Webコンソールに保存されている設定によって上書きされます。
このようにして、remote_config トークン は、以下の設定ファイル(リモートデバイス上のデフォルトの場所)で 1 に設定されます。
- MS Windows® の場合:
%ProgramFiles%\pandora_agent\pandora_agent.conf
- Linux® システムの場合:
/etc/pandora/pandora_agent.conf
PFMS サーバ がエンドポイントに対応するエージェント設定をどのように、どこに保存するかについては、該当セクションのトピック “エンドポイントを使用した監視” を参照してください。
ローカルエンドポイント管理に戻る(またはその逆)には、まずそのサービスを停止し、remote_config を目的の値にリセットしてから、そのサービスを再度開始する必要があります。
エンドポイントのリモート設定にアクセスすることで、その動作を規定する各トークンの値を編集したり、その他の高度な機能を利用したりできます。
更新(Update)ボタンをクリックすると、変更内容はTentacle プロトコル経由で送信され、各チェック実行間隔でこれらの命令が必ず読み取られます(エンドポイントサービスを再起動する必要はありません)。



