PEM Overview

PEMには、他のPostgreSQL管理ツールにはない多くの利点があります。

  • 大規模デザインの管理。 PEMはエンタープライズデータベース管理用に設計されており、地理的な境界を越えて多数のサーバーの管理に取り組むために構築されています。グローバルダッシュボードにより、すべてのサーバーのアップ/ダウン/パフォーマンスステータスを一目で把握できます。

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

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

  • フルSQL IDE。 PEMには、アドホックSQLクエリ、stored procedures/関数開発、およびグラフィカルデバッガを提供する堅牢なSQL統合開発環境(IDE)が含まれています。

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

  • プロアクティブなアラート管理。 PEMには、24時間監視される各主要メトリック(メモリ、ストレージなど)のパフォーマンスしきい値を作成する機能が付属しています。しきい値違反が発生すると、アラートが集中ダッシュボードに送信され、問題の性質と、その状況がサーバーの全体的なパフォーマンスを危険にさらさないようにするために必要なアクションを通知します。

  • 簡素化された容量計画。すべての主要なパフォーマンス関連の統計が自動的に収集され、PEMのリポジトリに指定された期間保持されます。 Capacity Managerユーティリティを使用すると、さまざまな統計を選択し、時間の経過に伴う傾向分析を実行して、ピーク負荷期間、ストレージ消費傾向などを把握できます。ツールの予測メカニズムにより、将来のリソース使用量を予測し、それに応じて計画/予算を立てることができます。

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

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

  • SQLワークロードプロファイリング。 PEMには、1つ以上のサーバーに対して実行されるSQLステートメントをトレースできるSQLプロファイリングユーティリティが含まれています。 SQLプロファイリングは、アドホックまたはスケジュールされた方法で実行できます。キャプチャーされたSQLステートメントはフィルターに掛けられるため、実行が不十分なSQLステートメントを簡単に識別して調整できます。 SQLステートメントをAdvanced ServerのIndex Advisorに入力して、各ステートメントを分析し、パフォーマンスを向上させるために作成する必要がある新しいインデックスに関する推奨事項を作成することもできます。

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

  • **ストリーミングレプリケーションの構成と監視。**ストリーミングレプリケーションウィザードは、Postgresストリーミングレプリケーションシナリオに新しいサーバーを追加したり、既存のサーバーを構成してレプリケーションシナリオを作成したりするプロセスを簡素化します。レプリケーションシナリオを構成したら、ストリーミングレプリケーションダッシュボードでシナリオを監視するか、PEMクライアントのオプションを使用して、スタンバイノードをマスターノードに昇格できます。

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

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