Monitoring performance#

PEMを使用すると、すべての管理対象サーバーの企業全体のパフォーマンス監視を実装できます。

The Global Overview dashboard

The Global Overview dashboard#

トップレベルのダッシュボードはGlobal Overviewです。 Global Overviewダッシュボードには、PEMサーバーによって監視されているすべてのサーバーとエージェントのステータスの概要、監視対象サーバーのリスト、および現在トリガーされているアラートの状態が表示されます。

PEMは、他のPostgreSQL管理ツールにはない多くの利点を提供します。

  • 一括デザインの管理 — PEMは、エンタープライズデータベース管理用に設計され、地理的境界を越えた多数のサーバーの管理に取り組むように構築されています。グローバルダッシュボードは、すべてのサーバーの稼働/ダウン/パフォーマンスステータスを視覚的に最新の状態に保ちます。

  • 分散アーキテクチャ — PEMアーキテクチャは、統計情報を収集し、オペレーティングシステムプラットフォームに関係なくマシンでリモートで操作を実行する機能を最大化します。

  • グラフィカル管理 —データベース管理のすべての側面は、グラフィカルインターフェイスを使用してPEMクライアントで実行できます。サーバーの起動とシャットダウン、構成管理、ストレージとセキュリティ制御、オブジェクト作成、パフォーマンス管理などを単一のコンソールから処理できます。

  • 完全なSQL IDE — PEMには、アドホックSQLクエリー、ストアドプロシージャ/ファンクション開発、およびグラフィカルデバッガーを提供する堅牢なSQL統合開発環境IDEが含まれています。

  • エンタープライズパフォーマンスモニタリング — PEMは、すべての管理対象データベースサーバーにエンタープライズクラスのパフォーマンス監視を提供します。軽量で効率的なエージェントは、各データベースサーバーの操作と各マシンの基になるオペレーティングシステムのあらゆる側面を監視します。これらは、インターフェイスでパフォーマンスページを簡単に移動するための詳細な統計を提供します。

  • プロアクティブなアラート管理 — PEMでは、24時間監視されるメモリやストレージなどのキーメトリックごとにパフォーマンスしきい値を作成できます。しきい値違反は、一元化されたダッシュボードにアラートが送信され、問題の性質と、サーバーの全体的なパフォーマンスを危険にさらす状況を防ぐために必要なアクションを通知します。

  • 簡素化されたキャパシティプランニング —すべての主要なパフォーマンス関連の統計が収集され、指定された期間PEMリポジトリに保持されます。 Capacity Managerユーティリティを使用すると、さまざまな統計を選択し、傾向分析を実行して、ピーク負荷期間やストレージ消費傾向などを理解できます。ツールの予測メカニズムを使用すると、リソースの使用量を予測できるため、それに応じて計画と予算を立てることができます。

  • 監査マネージャー — Audit Managerは、 EDB Postgres Advanced Serverインスタンスに監査ログを構成します。データベースへの接続、データベースからの切断、データベースに対して実行されたSQLステートメントなどのアクティビティをログに記録できます。 Audit Log ダッシュボードを使用して、ログをフィルタリングおよび表示できます。

  • ログマネージャー —ログマネージャーウィザードは、中央のテーブルへのオプショナルのログ収集を使用してサーバーロギングパラメータを構成します。ウィザードを使用して、ログファイルのローテーション、ログの宛先、エラーメッセージの重大度などのロギング動作の設定を指定します。 Server Log ダッシュボードを使用して、収集されたサーバーログエントリをフィルタリングおよび確認します。

  • SQLワークロードプロファイリング — PEMには、1つ以上のサーバーに対して実行されるSQLステートメントをトレースできるSQLプロファイリングユーティリティが含まれています。 SQLプロファイリングは、アドホックまたはスケジュールされた方法で実行できます。キャプチャしたSQLステートメントをフィルタリングできるため、実行不良のSQLステートメントを簡単に特定および調整できます。 EDB Postgres Advanced ServerのインデックスアドバイザーにSQLステートメントをフィードすることもでき、各ステートメントを分析し、パフォーマンスを向上させるために作成する新しいインデックスに関する推奨事項を作成します。

  • 専門家によるデータベース分析 — PEMには、Postgres Expertユーティリティが含まれています。 Postgres Expertは、ベストプラクティスの適用を目的として、選択されたデータベースを分析します。一般的な構成やセキュリティ設定などの領域が検査されます。推奨されるベストプラクティスからの逸脱は、各問題の説明と、物事を正しくするために何をすべきかについての専門家のヘルプとともに報告されます。

  • ストリーミングレプリケーションモニタ —ストリーミングレプリケーションダッシュボードをモニタするか、PEMクライアントのオプションを使用して、レプリカノードをプライマリノードにプロモートせることができます。

  • セキュアクライアント接続 - mdash; PEMは、暗号化されたSSHトンネルを介したセキュアクライアント接続をサポートします。フル機能のPEMクライアントには、安全な接続のための接続情報を提供できるSSHトンネル定義ダイアログボックスが含まれています。

  • 幅広いプラットフォームのサポート — PEMは、ほとんどのメジャーLinuxおよびWindowsプラットフォームをサポートしています。