====== コンソールからのデータベース管理 ======
{{indexmenu_n>27}}
**The core of Pandora FMS system is its database**.
**Pandora FMS システムのコアはデータベースです。**
It stores all the data collected by the monitored systems, agent configurations, alerts, events, audit data, different users and their information. //In other words, all system data//.
監視対象システムによって収集されたすべてのデータ、エージェント設定、アラート、イベント、監査データ、さまざまなユーザとその情報を保存します。 //つまり、すべてのシステムデータです//。
{{ :wiki:arch-schema.png }}
There are several extensions you can use from the web Console to view information about the database. Some of them are described here.
データベースに関する情報を表示するためにコンソールから使用できる拡張機能がいくつかあります。いくつかをここで説明します。
===== 診断情報 =====
Menu **Management → {{:wiki:pfms-management-admin_tools-icon.svg?nolink&21x21}} Admin tools → Diagnostic info**.
In this section you can view the general information of the Pandora FMS installation.
メニュー: **管理(Management) → {{:wiki:pfms-management-admin_tools-icon.svg?nolink&21x21}} 管理ツール(Admin tools) → 診断情報(Diagnostic info)**
このセクションでは、Pandora FMS のインストールに関する全般的な情報を確認できます。
{{ :wiki:diagnostic_info_2-804_version.png }}
It may take a few moments to load all the information. Then it will show the following sections:
すべての情報を読み込むには少し時間がかかる場合があります。その後、以下のセクションが表示されます。
- **Info status Pandora FMS**: With the installed versions, access link to the Console and basic license information.
- **PHP setup**: Installed PHP language version and the values set for execution time, timeout and memory management.
- **Database size stats**: Basic database information and its usage with PFMS.
- **Database health status**: It contains, among other values, the latest execution of the //script// [[:en:documentation:pandorafms:installation:06_server_management#ks2|pandora_db]].
- **Database status info**: Installed database version.
- **System Info**: Information about the hardware and operating system hosting the Web Console.
- **MySQL Performance metrics**: A series of recommended values are shown and compared with the configured ones. Validated values are denoted with green icons, //items that need some correction are shown with red icons//.
- **Tables fragmentation in the Pandora FMS database**: Analyzes table fragmentation so it stays below the recommended percentage (10% by default).
- **Pandora FMS logs dates**: Size of the record files or //logs//.
- **Pandora FMS Licence Information**: Extended information of the used license.
- **Status of the attachment folder**: Total number of files in the attachments directory.
- **Information from the tagente_datos table**: Special table with agent data and information, its size must be constantly monitored.
- **Pandora FMS server threads**: Threads used for the different [[:en:documentation:pandorafms:introduction:02_architecture|PFMS servers]].
- **Date system**: Date and time of the Web Console (which can be different from the [[:en:documentation:pandorafms:management_and_operation:12_console_setup#ks1_1_1|database date and time]]).
- **Pandora FMS 情報(Info status Pandora FMS)**: インストールされているバージョン、コンソールへのアクセスリンク、および基本的なライセンス情報。
- **PHP 設定(PHP setup)**: インストールされている PHP 言語のバージョンと、実行時間、タイムアウト、メモリ処理の設定値。
- **データベースサイズ統計(Database size stats)**: 基本的なデータベース情報と PFMS での使用状況。
- **データベース健全性状態(Database health status)**: その他、//script// [[:ja:documentation:pandorafms:installation:06_server_management#ks2|pandora_db]] の最終実行日時などが含まれます。
- **データベース状態(Database status info)**: インストールされているデータベースのバージョン。
- **システム情報(System Info)**: Web コンソールをホストしているハードウェアとオペレーティングシステムに関する情報。
- **MySQL パフォーマンスメトリクス(MySQL Performance metrics)**: 推奨値が提示され、設定済みの値と比較されます。妥当性が確認された値には緑色のアイコンが表示され、修正が必要な項目には赤色のアイコンが表示されます。
- **Pandora FMS データベースのテーブル断片化(Tables fragmentation in the Pandora FMS database)**: テーブルの断片化を分析し、推奨割合(デフォルトは 10%)未満に保ちます。
- **Pandora FMS ログ日時(Pandora FMS logs dates)**: ログファイルのサイズ。
- **Pandora FMS ライセンス情報(Pandora FMS License Information)**: 使用中のライセンスに関する詳細情報。
- **添付フォルダの状態(Status of the attachment folder)**: 添付ディレクトリ内のファイルの総数。
- **tagente_datos テーブルの情報(Information from the tagente_datos table)**: エージェントのデータと情報を格納する特別なテーブル。サイズは常に監視する必要があります。
- **Pandora FMS サーバスレッド(Pandora FMS server threads)**: 異なる [[:ja:documentation:pandorafms:introduction:02_architecture|PFMS サーバ]] で使用されるスレッド。
- **日付システム(Date system)**: Web コンソールの日付と時刻 ([[:ja:documentation:pandorafms:management_and_operation:12_console_setup#ks1_1_1|データベースの日付と時刻]] とは異なる場合があります)。
At the end, in addition, the graphs of the modules that represent the self-monitoring of the PFMS Server will be shown.
さらに、最後に PFMS サーバモジュールの自己監視を表すグラフが表示されます。
===== DB インタフェース =====
**Management → {{:wiki:pfms-management-admin_tools-icon.svg?nolink&21x21}} Admin tools → DB Interface** menu.
\\ \\ \\ \\ \\
**管理(Management) → {{:wiki:pfms-management-admin_tools-icon.svg?nolink&21x21}} 管理ツール(Admin tools) → DB インタフェース(DB Interface)** メニュー。
\\ \\ \\ \\ \\
It is an extension that allows you to execute commands on the database and view the results. This is an advanced tool that **should only** be used by people who are familiar with SQL and the Pandora FMS database schema in sufficient detail. It is reserved for users of type [[:en:documentation:pandorafms:introduction:03_glossary#superadmin|superadmin]].
これは、データベースに対してコマンドを実行し、結果を表示できる拡張機能です。これは高度なツールであり、**SQL と Pandora FMS データベーススキーマに十分な知識を持つユーザのみ**が使用すべきです。[[:ja:documentation:pandorafms:introduction:03_glossary#superadmin|スーパー管理者]]ユーザ専用です。
Improper use of this tool can destroy data or render the application permanently inoperable. **It should be used with caution**.
このツールを不適切に使用すると、データが破壊されたり、アプリケーションが永久に動作しなくなる可能性があります。**注意して使用してください**。
===== DB スキーマチェック =====
Menu **Management → {{:wiki:pfms-management-admin_tools-icon.svg?nolink&21x21}} Admin tools → DB Schema check**.
\\ \\ \\ \\ \\
メニュー **管理(Management) → {{:wiki:pfms-management-admin_tools-icon.svg?nolink&21x21}} 管理ツール(Admin tools) → DB スキーマチェック(DB Schema check)**.
\\ \\ \\ \\ \\
This extension allows you to check for structural differences between the Pandora FMS database and a reference schema to compare potential errors. It is recommended to use this extension to verify if a database migration has been performed correctly.
この拡張機能を使用すると、Pandora FMS データベースと参照スキーマ間の構造的な差異をチェックし、潜在的なエラーを比較することができます。データベース移行が正しく実行されたかどうかを確認するために、この拡張機能の使用をお勧めします。
This check can only be performed on MySQL databases. The user must have privileges for the ''SELECT'', ''DROP'', ''CREATE'', and ''REFERENCES'' commands.
このチェックは MySQL データベースでのみ実行できます。ユーザには ''SELECT''、''DROP''、''CREATE''、''REFERENCES'' コマンドの権限が必要です。
* **DB User with privileges**: ''root''.
* **DB Password for this user**: ''pandora'' or ''Pandor4!''.
* **DB Hostname**: ''localhost''.
* **DB Name (testing purposes only; temporary)**: ''db_test''.
* **権限を持つ 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''
Steps taken during the check:
チェック中に実行される手順:
* A temporary database is created with the structure the installation database should have (different depending on the installed version).
* The schema of the created database is compared with the database schema referenced in the installation.
* The temporary database is deleted.
* The results are displayed, and if something is incorrect, messages with instructions will be shown to bring the database to its correct structure.
* インストールデータベースの構造(インストールバージョンによって異なります)に基づいて、一時データベースが作成されます。
* 作成されたデータベースのスキーマが、インストール時に参照されるデータベーススキーマと比較されます。
* 一時データベースが削除されます。
* 結果が表示され、問題がある場合は、データベースを正しい構造にするための手順を示すメッセージが表示されます。
[[ja:documentation:pandorafms:start|Pandora FMS ドキュメント一覧に戻る]]