Postgres Enterprise Managerを選ぶ理由

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

  • マッセデザインアン・マネジメント 。 PEMはエンタープライズデータベース管理用に設計されており、地理的な境界を越えて多数のサーバーの管理に取り組むために構築されています。グローバルダッシュボードは、すべてのサーバーのアップ/ダウン/パフォーマンスステータスを一目で確認できます。
  • 分散アーキテクチャ 。 PEMは、オペレーティングシステムプラットフォームに関係なく、統計情報を収集し、マシン上でリモートで操作を実行する能力を最大化するように設計されています。
  • グラフィカルな管理 。データベース管理のすべての側面は、グラフィカルインターフェイスを介してPEMクライアントで実行できます。サーバーの起動とシャットダウン、構成管理、ストレージとセキュリティの制御、オブジェクトの作成、パフォーマンス管理などを単一のコンソールから処理できます。
  • 完全なSQL IDE。 PEMには、アドホックSQLクエリ、ストアドプロシージャ/関数開発、およびグラフィカルデバッガを提供する堅牢な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プラットフォームをサポートしています。