PEMOverview¶
PEMには、他のPostgreSQL管理ツールにはない多くの利点があります。
大規模デザインの管理。PEMはエンタープライズデータベース管理用に設計されており、地理的な境界を越えて多数のサーバーの管理に取り組むために構築されています。グローバルダッシュボードでは、すべてのサーバーのアップ/ダウン/パフォーマンスステータスを一目で把握できます。
分散アーキテクチャ。PEMは、オペレーティングシステムプラットフォームに関係なく、統計情報を収集し、マシン上でリモートで操作を実行する能力を最大化するように設計されています。
グラフィカル管理。データベース管理のすべての側面は、グラフィカルインターフェイスを介してPEMクライアントで実行できます。サーバーの起動とシャットダウン、構成管理、ストレージとセキュリティの制御、オブジェクトの作成、パフォーマンス管理などを単一のコンソールから処理できます。
完全なSQLIDE。PEMには、アドホックSQLクエリ、ストアドプロシージャ/関数開発、およびグラフィカルデバッガを提供する堅牢なSQL統合開発環境(IDE)が含まれています。
エンタープライズパフォーマンスモニタリング。PEMは、すべての管理対象データベースサーバーのエンタープライズクラスのパフォーマンス監視を提供します。軽量で効率的なエージェントは、各データベースサーバーの操作のすべての側面と各マシンの基礎となるオペレーティングシステムを監視し、インターフェイス内の簡単にナビゲートされたパフォーマンスページに詳細な統計を返します。
予防的なアラート管理。PEMには、24時間監視される各主要メトリック(メモリ、ストレージなど)のパフォーマンスしきい値を作成する機能が付属しています。しきい値違反があると、問題の性質と、その状況がサーバーの全体的なパフォーマンスを危険にさらさないようにするために必要なアクションを伝えるアラートが集中ダッシュボードに送信されます。
簡素化された容量計画。主要なパフォーマンス関連の統計はすべて自動的に収集され、指定された期間PEMのリポジトリに保持されます。CapacityManagerユーティリティを使用すると、さまざまな統計を選択し、時間の経過に伴う傾向分析を実行して、ピーク負荷期間、ストレージ消費傾向などを把握できます。ツールの予測メカニズムにより、将来のリソース使用量を予測し、それに応じて計画/予算を立てることができます。
**監査マネージャー。**監査マネージャーは、AdvancedServerインスタンスの監査ログを構成します。データベースへの接続、データベースからの切断、データベースに対して実行されるSQLステートメントなどのアクティビティをログに記録できます。その後、監査ログダッシュボードを使用して、ログをフィルタリングおよび表示できます。
**ログマネージャー。**ログマネージャーウィザードは、サーバーログパラメーターを構成し、(オプションの)中央テーブルへのログ収集を行います。ウィザードを使用して、ログファイルのローテーション、ログの宛先、エラーメッセージの重大度などのロギング動作の設定を指定します。サーバーログダッシュボードを使用して、収集されたサーバーログエントリをフィルタリングおよび確認します。
SQLワークロードプロファイリング。PEMには、1つ以上のサーバーに対して実行されるSQLステートメントをトレースできるSQLプロファイリングユーティリティが含まれています。SQLプロファイリングは、アドホックまたはスケジュールされた方法で実行できます。その後、キャプチャされたSQLステートメントをフィルター処理できるため、実行が不十分なSQLステートメントを簡単に識別して調整できます。SQLステートメントをAdvancedServerのIndexAdvisorに入力して、各ステートメントを分析し、パフォーマンスを向上させるために作成する必要がある新しいインデックスに関する推奨事項を作成することもできます。
エキスパートデータベース分析。PEMにはPostgresExpertユーティリティが含まれています。PostgresExpertは、ベストプラクティスの実施目的で選択されたデータベースを分析します。一般的な構成、セキュリティのセットアップなどの領域が調べられます。推奨されるベストプラクティスからの逸脱は、特定の各問題の説明と、物事を正しくするために何をすべきかについての専門家のヘルプとともに、報告されます。
**ストリーミングレプリケーションの監視。**ストリーミングレプリケーションダッシュボードを監視するか、PEMクライアントのオプションを使用して、スタンバイノードをマスターノードに昇格させることができます。
**セキュアクライアント接続。**PEMは、暗号化されたSSHトンネルを介したセキュアクライアント接続をサポートします。フル機能のPEMクライアントには、安全な接続のための接続情報を提供できるSSHトンネル定義ダイアログが含まれています。
幅広いプラットフォームのサポート。PEMは、ほとんどの主要なLinuxおよびWindowsプラットフォームをサポートしています。