Monitoring
    • PDF

    Monitoring

    • PDF

    Article Summary

    VPC環境で利用できます。

    Monitoringでは4種類のダッシュボードをサポートしており、PostgreSQLの性能と履歴に関する様々なモニタリング情報を確認できます。Monitoringは、NAVERクラウドプラットフォームの Cloud DB for PostgreSQLに含まれているサービスであるため、別途追加費用なしで使用できます。Monitoringで提供しているダッシュボードの種類は、次のとおりです。

    • DB Dashboard: 運用中の PostgreSQL Server関連モニタリング情報
    • OS Dashboard: 運用中の PostgreSQL Serverの OS関連モニタリング情報
    • DB Logs: 運用中の PostgreSQL Serverで発生したすべてのログの発生時間と内容を記録
    • Query Timeline: 運用中の PostgreSQL Serverのクエリ実行履歴

    4種類のダッシュボードを通じて、最近1年以内のログと PostgreSQLの性能情報の平均、72時間以内のクエリを確認できます。各ダッシュボードは様々なグラフチャートで構成され、特定のグラフチャートを印刷したり、様々な拡張子のファイルでローカル PCにダウンロードして業務に効果的に活用することもできます。

    参考

    モニタリングの結果、特定の指標がしきい値を超えたり、特定の条件を満たす場合はイベントとして認識し、ユーザーにアラームで知らせるように設定できます。イベントとアラームの設定に関する詳細は、Eventをご参照ください。

    PostgreSQLの性能情報に関する直観的な照会と管理が別途費用なしで行えるため、専門的なデータベース管理者のいない環境でサーバを安定的に運用したい場合は、ダッシュボードで提供するモニタリング指標を活用することをお勧めします。

    Monitoring画面

    Monitoring利用のための基本的な説明は、次のとおりです。

    clouddbforpostgresql-monitoring_01_vpc_ja

    領域説明
    ① メニュー名現在確認中のメニューの名前
    ② 基本機能Cloud DB for PostgreSQLの詳細情報を確認、Monitoring画面を更新
    ③ PostgreSQL Serviceリスト運用中の PostgreSQL Serviceとサービス別 PostgreSQL Serverリスト
    ④ ダッシュボードPostgreSQL Serverリストで選択したサーバの DB Dashboard、OS Dashboard、DB Logs、Query Timeline

    Monitoringダッシュボードの確認

    Monitoringで提供しているダッシュボードは、複数のグラフチャートで構成されています。ユーザーは、サーバ別に確認したいダッシュボードで希望する情報だけ表示させ、直観的に確認できます。ダッシュボードで表示する情報は1分ごとに収集するにしても、平均値を表示します。ダッシュボードを使用する方法は、次のとおりです。

    1. NAVERクラウドプラットフォームコンソールで、 Services > Database > Cloud DB for PostgreSQL メニューを順にクリックします。

    2. Monitoring メニューをクリックします。

    3. PostgreSQL Serviceリストでモニタリングする PostgreSQL Serverをクリックします。

    4. 右側の画面で確認するダッシュボードボタンをクリックします。

    5. ダッシュボードに表示して確認するグラフチャートをすべてクリックして選択します。

    6. 期間照会時間 のセレクトボックスで、照会する期間をクリックして選択するか、直接入力します。

    7. ダッシュボードで結果を確認します。

      • グラフチャートで特定の時点の正確な指標値が知りたい場合: グラフチャートの特定の時点にマウスオーバー
      • 詳細グラフを確認したい場合: グラフチャートでマウスダブルクリック
      • グラフチャートの出力: clouddbforpostgresql-monitoring_ico-03をクリックして Print chart メニューをクリック
      • グラフチャートをファイルでローカル PCにダウンロード: clouddbforpostgresql-monitoring_ico-03をクリックしてダウンロードするファイル拡張子メニューをクリック
        • Download PNG image: PNG拡張子のイメージファイル
        • Download JPEG image: JPEG拡張子のイメージファイル
        • Download PDF document: PDF拡張子の文書ファイル
        • Download SVG vector image: SVG拡張子のベクトルイメージファイル
        • Download CSV: CSV拡張子の文書ファイル
    注意
    • 5.でのデフォルト値は全体選択であり、6.でのデフォルト値は最近1時間です。
    • 6.での DB Dashboardと OS Dashboardのデータ照会ポリシーは Cloud Insightポリシーに従い、DB Logの照会ポリシーは Cloud Log Analyticsポリシーに従います。
    参考

    Services > Database > Cloud DB for PostgreSQL > DB Server メニューで希望するサーバをクリックして選択し、[Monitoring] ボタンをクリックすると、4.の画面にすぐ移動します。

    DB Dashboardのグラフチャート

    DB Dashboardを構成しているグラフチャートについての説明は、次のとおりです。

    clouddbforpostgresql-monitoring_06_vpc_ja

    グラフチャート単位説明
    Sessionscounttotal sessionと active session count
    Tuple Statisticsrowstupleに関する inserted、updated、deleted、fetched、returned情報
    Temp Filebytestempファイルの使用量
    Conflicts/Deadlockscountconflictと deadlockが発生した回数
    Transactionscounttransaction commitと rollback情報
    Lockscountlock count情報
    Checkpoint Statisticsseccheckpoint write timeと sync time情報
    BgWriter Statsticsbuffersbufferに関する統計情報
    Replication Lagsecコピー遅延時間
    Database SizeMBdatabase clusterのサイズ
    Slow Querycountslowクエリ情報
    Buffer Hit Ratio%buffer hit情報

    OS Dashboardのグラフチャート

    OS Dashboardを構成しているグラフチャートについての説明は、次のとおりです。

    clouddbforpostgresql-monitoring_07_vpc_ja

    グラフチャート単位説明
    CPU Usageused(%)CPU使用量
    Load Average-サーバ負荷量
    Memory Usageused(%)メモリ使用量
    Swap Usageused(%)Swapメモリ発生量
    Disk UsedGBディスク使用量
    Disk I/OMB / sec1秒当たりの Disk Input/Output発生量
    Network I/OMB / sec1秒当たりの Network Input/Output発生量

    DB Logsのグラフチャート

    DB Logsを構成しているグラフチャートに関する説明は、次のとおりです。

    clouddbforpostgresql-monitoring_08_vpc_ja

    フィールド説明
    イベント発生時間DB Logが発生した時刻
    log内容DB Log内容
    参考

    DB Logsでは、運用中の PostgreSQL Serverの Slow log、Error log、General logを確認できます。ただし、Slow queryは DB Configlog_min_duration_statement の値をデフォルト値(-1)ではない値(ms)に変更する必要があります。

    Query Timelineのグラフチャート

    Query Timelineを構成しているグラフチャートについての説明は、次のとおりです。

    clouddbforpostgresql-monitoring_09_vpc_ja

    フィールド説明
    pidプロセス ID
    datname連携されたデータベースの名前
    usenameログインしたユーザー名
    application_name連携されたアプリケーションの名前
    client_addr接続された Clientの IPアドレス
    backend_startプロセスの起動時刻
    query_start実行中のクエリが開始された時刻か、statが activeではないときに最後にクエリが開始された時刻
    wait_eventバックエンドプロセス動作に応じて発生するイベント
    stateセッションプロセスの状態
    query実行されたクエリ情報

    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.