Monitoring
    • PDF

    Monitoring

    • PDF

    Article Summary

    VPC環境で利用できます。

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

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

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

    参考

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

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

    Monitoring画面

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

    clouddbformongodb-monitoring-screen_vpc_ko

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

    Monitoringダッシュボードの確認

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

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

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

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

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

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

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

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

      • グラフチャートで特定の時点の正確な指標値が知りたい場合: グラフチャートの特定の時点にマウスオーバー
      • 詳細グラフを確認したい場合: グラフチャートでマウスをダブルクリック
      • グラフチャートの印刷: clouddbforredis_ico-03_vpc_koをクリックし、Print chart メニューをクリック
      • グラフチャートをファイルで PCにダウンロード: clouddbforredis_ico-03_vpc_koをクリックし、ダウンロードするファイル拡張子メニューをクリック
        • 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の場合は最大1年間、DB Logsおよび Query Timelineの場合は最大4週間まで選択できます。
    参考

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

    DB Dashboardグラフチャート

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

    clouddbformongodb-monitoring-dbdashchart_vpc_ko

    グラフチャート単位説明
    ConnectionscountDB接続最大可能セッション数、現在接続中のセッション数、有効セッション数
    Opcounterscount / secクエリタイプ別の1秒当たりの実行数
    PageFaultcountbufferになかったため、再び読み込んだ数
    Global Lockavg activity/secGlobal level lock
    Database LocksecondsDatabase level lock
    Collection Locktotal / minCollection level lock
    TcmallocSpinLockWaitnstcmallocの centreal heapで waitしている時間
    WiredTiger CacheGBwiredTigerストレージエンジンのキャッシュ情報
    WiredTiger EvictionGBwiredTigerストレージエンジンの eviction情報
    WiredTiger Cache Ratio%wiredTigerストレージエンジンのキャッシュ使用量
    Task Executor Poolcountmongosと shard member間の connection pool

    OS Dashboardグラフチャート

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

    clouddbformongodb-monitoring-osdashchart_vpc_ko

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

    DB Logsグラフチャート

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

    clouddbformongodb-monitoring-dblogchart_vpc_ko

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

    DB Logsでは、運用中の MongoDB Serverの Slow Query log、Login log、Entire logを確認できます。

    Query Timelineグラフチャート

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

    clouddbformongodb-monitoring-querychart_vpc_ko

    フィールド説明
    イベントの発生時間クエリが発生した時刻
    logの内容実行したクエリの内容

    Auditグラフチャート

    Audit機能は、Enterprise Edition商品で提供します。Community Edition商品は Audit機能を提供しません。Auditを構成するグラフチャートについての説明は、次の通りです。
    clouddbformongodb-monitoring-auditchart_vpc_ko

    フィールド説明
    イベントの発生時間クエリが発生した時刻
    logの内容Audit logの内容
    参考
    • Auditでは、DDL、Cluster Monitor、Auth、Entireログを確認できます。
    • CRUD Operation Logは性能低下を引き起こしかねないので、提供しません。
    • 2022年8月18日以前作成した Enterprise Edition Clusterは、DBを再起動すると Auditを有効にできます。

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

    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.