Probes#
プローブは、Postgres Enterprise ManagerPEMエージェントによって実行され、パフォーマンスメトリックと監視対象データベースオブジェクトに関する情報を取得するスケジュールされたタスクです。
プローブは次のタイプに分類されます。
システムプローブ#
PEMは、5つのレベルのビルトインプローブを備えています。
エージェントレベル _ CPU使用率、ディスク領域、メモリ使用量、ネットワーク統計などのホスト固有のデータを監視します。
サーバーレベル _ バックグラウンドライタ統計、ブロックされたセッション、セッション情報、WALファイルを含むグローバルデータベース情報を追跡します。
データベース/スキーマレベル _データベースサイズ、ファンクション統計、テーブル統計、インデックスサイズなどの特定のオブジェクトデータを監視します。
ツール固有のプローブ _ Barmanバックアップ、フェールオーバーマネージャーHA、Patroniクラスターステータス、およびさまざまなレプリケーション方法ストリーミング、Replication Serverのプローブが含まれます。
拡張レベル _ Postgres distributed (PGD) probes などの特定の拡張データを監視します。
プローブのカスタマイズ#
カスタムプローブを作成、変更、コピー、エクスポート/インポート、および削除して、特定のニーズに合わせて監視を調整できます。
Management > Probes > Manage Probes タブを使用して、プローブ設定を変更できます。
カスタムプローブを作成して、3つの収集方法を使用してビルトインプローブでカバーされない特定のメトリックを監視できます。
SQL Query _ カスタムSQLクエリーを作成して、データベースから特定のメトリックを取得します。 - WMI _ WMIを使用してWindowsシステムからデータを収集します。 - バッチ _コマンドラインまたはシェルスクリプトを使用して、システムからデータを収集します。
agent.cfgファイルでallow_batch_probesを有効にする必要があります。
コア管理タスク
スケジュールの変更 _ デフォルト スイッチを無効にすることにより、プローブの実行頻度分/秒をカスタマイズします。
プローブを有効/無効にする _ステータスを切り替えます必要に応じて オン または オフ に設定します。チャートで使用される無効なプローブには、再度有効にするアイコンが表示されます。
データ保持 _ 自動削除までにプローブ履歴を保存する期間を指定します。
構成のコピー _ Copy probe ボタンを使用して、拡張レベルのプローブを除き、あるオブジェクトから別のオブジェクトにプローブ設定を複製します。
エクスポート/インポートと削除
Export/Import _ Export / Import ボタンを使用して、異なるPEMインストール間でプローブ構成を転送します。 - 削除 _ カスタムプローブは、 Delete ボタンを使用して削除できます。システムプローブは削除できません。