【製品解説】Postgres Enterprise Manager(PEM)10.4.1
大規模Postgres運用の司令塔 〜セキュリティ強化と信頼性の向上で、エンタープライズ環境を強固に保護:Postgresの設計・監視・管理を統合するPEM 10.4.1がリリースされました。最新ライブラリへのアップデートによる脆弱性(CVE)対策に加え、権限管理や各種ダッシュボード・操作性の修正を実施。最新のPostgres 18を含む大規模環境の安定稼働と安全性を強力に支えます。
1. PEMとは?
Postgres Enterprise Manager(PEM)は、EDB Postgres Advanced Server(EPAS)、PostgreSQL、および EDB Postgres Extended Server(PGE)を対象とした包括的なデータベース設計・管理システムです。オープンソースの pgAdmin 4 をベースとし、単一のグラフィカルインターフェースを通じてデータベースオブジェクトの作成、保守、統合監視を提供します。
【サポート対象のPostgresバージョン(PEM 10.x)】
| データベース製品 | 監視対象インスタンス | バックエンドインスタンス |
|---|---|---|
| EDB Postgres Advanced Server (EPAS) | 14, 15, 16, 17, 18 | 14, 15, 16, 17, 18 |
| PostgreSQL (PG) | 14, 15, 16, 17, 18 | 14, 15, 16, 17, 18 |
| EDB Postgres Extended Server (PGE) | 14, 15, 16, 17, 18 | 14, 15, 16, 17, 18 |
2. 主なメリット
- 運用の簡素化: 直感的な GUI を提供し、SQLの手動記述なしで複雑なオブジェクト管理や設定更新が可能。
- プロアクティブな監視: 健全性やパフォーマンスをリアルタイム監視し、問題発生前に管理者に即座通知。
- パフォーマンス最適化と診断: ボトルネック特定、クエリ調整、将来の予測に基づくキャパシティプランニングを強力支援。
- エンタープライズセキュリティ: 2FA、Kerberos、SSPI などの高度認証と FIPS 準拠暗号化モジュール(SHA256)に対応。
- 高可用性(HA)連携: EFM(Failover Manager)や Patroni と連携したステータス監視およびフェイルオーバー通知。
3. PEMの仕組み
以下の主要コンポーネントとメカニズムにより大規模環境の監視・一括管理を実現します。
- 統合アーキテクチャ: PEM Server(バックエンドDB)、PEM Agent(統計情報収集)、PEM Web Application、SQL Profiler 拡張機能で構成。
- 監視およびアラート機能: システム/カスタム「プローブ」による定期収集、閾値超過アラート(Wraparound周回防止監視等)、プロファイル一括適用。
- 診断・チューニング・管理ツール: Performance Diagnostics(待機イベント可視化)、Capacity Manager、Log / Audit Manager を完備。
4. バージョン10.4.1 新機能
【セキュリティ強化(CVE対策)】
- Cryptography 46.0.6: CVE-2026-34073 の不具合を修正。
- requests 2.33.1: CVE-2026-25645 の脆弱性を解消。
- Pygments 2.20.0 / ajv 8.18.0: CVE-2026-4539 および CVE-2025-69873 対策を適用。
- Lodash 4.18.1: CVE-2026-4800 および CVE-2026-2950 の不具合を修正。
【バグ修正および機能強化】
- ノード選択およびスクロール動作の修正: 親ノード選択時に全子ノードが誤選択される問題や、Audit/Probe/Server log ダッシュボードのスクロール不具合を解消。
- 権限管理の適正化:
pem_adminロールにおいてチームアクセス権限設定を無視して全サーバーが表示されてしまう問題を修正。 - 参考(10.4.0での主な強化): カスタムレポート作成・スケジュール実行、HA Postgres クラスター構成向けの導入オプション、OAuth 2.0 (M2M) 暫定対応、
verify-registrationコマンド追加などを包含。
5. 日本語マニュアル
Postgres Enterprise Manager(PEM)10.4.1 日本語マニュアル
機能の詳細な設定方法やパラメータ仕様、導入手順については日本語マニュアルをご覧ください。