コンソールからのデータベース管理

Pandora FMS システムのコアはデータベースです。

監視対象システムによって収集されたすべてのデータ、エージェント設定、アラート、イベント、監査データ、さまざまなユーザとその情報を保存します。 つまり、すべてのシステムデータです

データベースに関する情報を表示するためにコンソールから使用できる拡張機能がいくつかあります。いくつかをここで説明します。

診断情報

管理(Management) → 管理ツール(Admin tools) → 診断情報(Diagnostic info) メニュー。






このセクションでは、Pandora FMS のインストールに関する一般的な情報が表示されます。推奨パラメータと、変更が必要な既存の値に関する警告が表示されます。

すべての情報を読み込むには少し時間がかかる場合があります。その後、以下のセクションが表示されます。

  1. Pandora FMS 情報(Info status Pandora FMS): インストールされているバージョン、コンソールへのアクセスリンク、および基本的なライセンス情報。
  2. PHP 設定(PHP setup): インストールされている PHP 言語のバージョンと、実行時間、タイムアウト、メモリ処理の設定値。
  3. データベースサイズ統計(Database size stats): 基本的なデータベース情報と PFMS での使用状況。
  4. データベース健全性状態(Database health status): その他、script pandora_db の最終実行日時などが含まれます。
  5. データベース状態(Database status info): インストールされているデータベースのバージョン。
  6. システム情報(System Info): Web コンソールをホストしているハードウェアとオペレーティングシステムに関する情報。
  7. MySQL パフォーマンスメトリクス(MySQL Performance metrics): 一連の推奨値を表示し、設定値と比較します。検証済みの値はアイコン で示され、修正が必要な項目はアイコン で示されます。
  8. Pandora FMS データベースのテーブル断片化(Tables fragmentation in the Pandora FMS database): テーブルの断片化を分析し、推奨割合(デフォルトは 10%)未満に保ちます。
  9. Pandora FMS ログ日時(Pandora FMS logs dates): ログファイルのサイズ。
  10. Pandora FMS ライセンス情報(Pandora FMS License Information): 使用中のライセンスに関する詳細情報。
  11. 添付フォルダの状態(Status of the attachment folder): 添付ディレクトリ内のファイルの総数。
  12. tagente_datos テーブルの情報(Information from the tagente_datos table): エージェントのデータと情報を格納する特別なテーブル。サイズは常に監視する必要があります。
  13. Pandora FMS サーバスレッド(Pandora FMS server threads): 異なる PFMS サーバ で使用されるスレッド。
  14. 日付システム(Date system): Web コンソールの日付と時刻 (データベースの日付と時刻 とは異なる場合があります)。

Additionally, graphs representing the self-monitoring of the PFMS Server modules will be shown at the end.

さらに、最後に PFMS サーバモジュールの自己監視を表すグラフが表示されます。

DB インタフェース

管理(Management) → 管理ツール(Admin tools) → DB インタフェース(DB Interface) メニュー。






これは、データベースに対してコマンドを実行し、結果を表示できる拡張機能です。これは高度なツールであり、SQL と Pandora FMS データベーススキーマに十分な知識を持つユーザのみが使用すべきです。スーパー管理者ユーザ専用です。

このツールを不適切に使用すると、データが破壊されたり、アプリケーションが永久に動作しなくなる可能性があります。注意して使用してください

DB スキーマチェック

メニュー 管理(Management) → 管理ツール(Admin tools) → DB スキーマチェック(DB Schema check).






この拡張機能を使用すると、Pandora FMS データベースと参照スキーマ間の構造的な差異をチェックし、潜在的なエラーを比較することができます。データベース移行が正しく実行されたかどうかを確認するために、この拡張機能の使用をお勧めします。

このチェックは MySQL データベースでのみ実行できます。ユーザには SELECTDROPCREATEREFERENCES コマンドの権限が必要です。

  • 権限を持つ DB ユーザ(DB User with privileges): root
  • このユーザの DB パスワード(DB Password for this user): pandora または Pandor4!
  • DB ホスト名(DB Hostname): localhost
  • DB名(テスト目的のみ、一時的)(DB Name (testing purpose only; temporary): db_test

チェック中に実行される手順:

  • インストールデータベースの構造(インストールバージョンによって異なります)に基づいて、一時データベースが作成されます。
  • 作成されたデータベースのスキーマが、インストール時に参照されるデータベーススキーマと比較されます。
  • 一時データベースが削除されます。
  • 結果が表示され、問題がある場合は、データベースを正しい構造にするための手順を示すメッセージが表示されます。

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