PostgreSQLは、データを保存し、関連するアプリケーションとそのサーバーのデータに対する呼び出しを処理するために構築されたリレーショナル・データベース管理サーバーです。PostgreSQLの人気には、次の特殊な機能が理由となっています。
InstanaのPostgreSQLモニタリング・センサーは、PostgreSQLデータベース・インスタンスを自動的に検出し、動的グラフのアプリケーション・モデルとマップに追加します。センサーが、PostgreSQLの可用性、パフォーマンス、およびPostgreSQLインスタンスが他のアプリケーション・コンポーネントとどのように対話するかといった重要なメトリックのモニタリングを開始します。
InstanaはPostgreSQLのパフォーマンス・メトリックと構成データを自動的に収集するため、すべてのPostgreSQLインスタンスが最適に構成され、期待どおりに動作していることが、DevOps、DBA、システム管理者に保証されます。最適化はPostgreSQLメトリック全体で行われますが、特にストレージおよびリクエスト・サービス機能に重点が置かれています。
PostgreSQLはデータベースとして、データベースに送信されたデータを効率的に並べ替えて保管しながら、データ要求を安全に処理できなければなりません。これらの能力を測定する代表的なメトリックには、次のようなものがあります。
詳細については、Instanaのドキュメントを参照してください。
InstanaはPostgreSQLの内部オペレーションをモニタリングしてデータベース全体の健全性を把握し、InstanaのAIを活用したAPMソリューションによって、特定の問題やインシデントがデータ・リクエスターに起因するものなのか、PostgreSQL自体に起因するものなのかを判断します。Instanaは、PostgreSQLのKPIを自動的に収集し、事前に設定されたしきい値や目標と比較します(モニタリングの設定は不要)。ルールから外れたPostgreSQLのKPIは、問題としてフラグが立てられます(Eメール、画面上のアラート、色分けされたマップ要素を通じて、オペレーション・ユーザーに警告されます)。
データベースには固有のバグ・センサーがないため、これは特にPostgreSQLで有用です。PostgreSQLのモニタリングの詳細を参照してください。