Postgres Enterprise Manager ®

エンタープライズPostgresの監視と管理

A comprehensive PostgreSQL admin tool for large scale Postgres deployments on-premises or in the cloud. Postgres Enterprise Manager (PEM) is a component of the EDB Postgres Platform which streamlines tasks such as replication, drill down on alerts and creating/testing SQL.

PEMは、オープンソースツールであるpgAdminを以下のような機能で拡張することで、Postgres管理を簡素化しています。

  •  

    単一のグラフィカルUI(Postgres GUI)

  •  

    豊富なAPIセット

  •  

    アラート

  •  

    ウィザードおよびダッシュボード

  •  

    SQLエディターおよびクエリビルダー

  •  

    ストリーミングリプリケーション

PEMのスクリーンショット

PEMのしくみ

監視エージェントは、データベース、オペレーティングシステム、およびデータベースホスト上のジョブからパフォーマンスとステータスのデータを収集します。そしてPEMは収集したデータをダッシュボードに表示してアラート条件について分析し、アラートをオペレータまたは他のエンタープライズレベルの管理システムに中継します。また、PEMはPostgres GUIというだけではありません。DBAおよび開発者は、データベースの直接の操作、DDLおよびDMLコマンドの実行、クエリの調整、インデックスの管理、バックアップの実行、およびソフトウェア更新プログラムのデプロイメントを行うことができます。

 
虫眼鏡のアイコン

SQL PROFILERとIndex Advisorを使用した作業負荷のプロファイリング

SQL PROFILERは、SQL文をトレースし、低速SQLクエリのトラブルシューティングと最適化を行い、実行計画、期間、キャッシュヒットなどの詳細を提供します。Index Advisorは、不足しているインデックスを特定して作成し、クエリのパフォーマンスを向上を促進します。

ゲージのアイコン

Dashboards

1ダース以上あるダッシュボードには、タイムピリオドズーム、ドリルダウンチャートデータおよびグラフ、クロス階層ビューがあり、理解と診断が容易になります。特別な監視ニーズに合わせて、カスタムのダッシュボードビューを作成することもできます。

アラートのアイコン

アラート

225を超える事前設定済みのプローブによってトリガーされるアラートは、アラートテンプレートで定義された事前定義のしきい値、またはユーザー定義のしきい値に基づいて設定できます。

エディタのアイコン

SQLエディターおよびグラフィカルクエリビルダー

SQLエディターでは、構文の強調表示、インデント、自動補完、マクロ、検索と置換、およびローカルエディター内またはファイル間のコピーができます。グラフィカルクエリビルダーを使用することで、開発者はクエリ記述が容易になり、複数の結合を持つ複雑なクエリも正しく作成することができます。

複製のアイコン

ストリーミングレプリケーション

PEMストリーミングリプリケーションウィザードを使用すると、ストリーミングリプリケーションシナリオを簡単に作成または変更できます。新しいサーバーをインストールし、既存のサーバーをマスターノードとスタンバイノードとして構成します。

 
 

その他のツール

EDB Postgres Enterprise Managerには、EDB Postgresのインストールを最適化およびカスタマイズするための多数の追加ツールが含まれています。そのうちのいくつかをご紹介します。

  •  
    キャパシティマネージャー:収集された統計を分析して、オブジェクトの使用統計を実績と予測の両方で表示します。測定基準、期間、しきい値を選択してレポートを調整できます。
  •  
    チューニングウィザード:PostgresまたはEDB Postgres Advanced Serverのインストールを確認し、予想されるワークロードに最も合うようにインストールを調整するためのコンフィグレーションオプションを推奨します。
  •  
    ログマネージャー:Postgresインスタンス用のサーバーログパラメータを簡単に指定できます。
  •  
    Postgres Expert: Provides expert advice on how to best configure your Postgres servers for optimal performance, security, and more. With configuration, schema, and security modules, it serves as a PostgreSQL “DBA in a box” by analyzing your servers for deviations in best practices.