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 プロトコル経由で送信され、各チェック実行間隔でこれらの命令が必ず読み取られます(エンドポイントサービスを再起動する必要はありません)。

Pandora FMS ドキュメント一覧に戻る