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