Postgres Enterprise Manager(PEM)9.8.0
1. PEM とは?
Postgres Enterprise Manager (PEM) は、包括的なデータベース設計および管理システムです。PostgreSQL、EDB Postgres Advanced Server、EDB Postgres Extended Server 複数のデータベースを管理および監視するためのグラフィカルインターフェースを提供します。データベースオブジェクトの作成、保守、使用を簡素化します。PEM はオープンソースの pgAdmin 4 プロジェクトを基盤として構築されています。
2. PEM の動作メカニズム
PEM はクライアントサーバーアーキテクチャを採用しています。
- PEM サーバー: これは中心的なコンポーネントであり、PostgreSQL データベース(pem という名前)、PEM ウェブアプリケーション(Apache HTTPD で展開)、および PEM エージェントをホストします。データベースは監視データを保存します。
- PEM エージェント: これらは監視対象のデータベースサーバーのホストマシンに存在します。統計情報を収集し、タスクを実行し、データを PEM サーバーに報告します。1 つのエージェントで複数のサーバーを監視できます。
- PEM ウェブクライアント: PEM サーバーと対話し、情報を表示し、管理アクションを許可するウェブブラウザーインターフェースです。
- SQL プロファイラー(オプション): パフォーマンス分析のためにクエリ統計情報を収集するサーバー拡張機能です。
PEM の機能は、主にプローブによって駆動されます。プローブはさまざまなメトリックを収集し、そのデータはダッシュボードとレポートを通じて提示されます。特定のしきい値を超えると、アラートがトリガーされます。
3. PEM のメリット
- データベース管理の簡素化: 複数のデータベースを管理するためのユーザーフレンドリーなグラフィカルインターフェースを提供します。
- パフォーマンス監視の強化: 詳細なパフォーマンス統計と予防的なアラート管理を提供します。
- 包括的なツールセット: クエリツール、Schema Diff、ERD ツール、Postgres Expert(ベストプラクティス分析用)などの機能を備えています。
- 高可用性サポート: 高可用性のために Failover Manager と統合されています。
- セキュリティ強化: 強力な認証オプション(Kerberos、2FA)を備えており、きめ細かいアクセス制御が可能です。
4. バージョン 9.8 の新機能:
このドキュメントでは、バージョン 9.8 での以下の追加機能が特に強調されています。
- EDB Postgres Advanced Server 17、RHEL 9 ARM64、PostgreSQL 17 のサポートを追加しました。
- 履歴データの削除機能を改善しました。
- バグ修正: インストール、データ削除、Webhook、エージェント構成に関するさまざまな問題に対処する多くのバグ修正が行われました。さまざまなバージョンのリリースノートには、詳細なバグ修正の情報が記載されています。
日本語訳|Postgres Enterprise Manager(PEM)9.8.0
※GoogleのAutoML Translationを使用して翻訳しております。
![]() |
![]() |
英語原文|Postgres Enterprise Manager(PEM)9.8.0
![]() |
![]() |





