- 印刷する
- PDF
Monitoring
- 印刷する
- PDF
最新のコンテンツが反映されていません。早急にアップデート内容をご提供できるよう努めております。最新のコンテンツ内容は韓国語ページをご参照ください。
Classic/VPC環境で利用できます。
Monitoringでは、4種類のダッシュボードをサポートしており、MySQL Serverの性能と履歴に関する様々なモニタリング情報を確認します。Monitoringは、NAVERクラウドプラットフォームの Cloud DB for MySQLに含まれているサービスであるため、別途追加費用なしで使用できます。Monitoringで提供しているダッシュボードの種類は、次の通りです。
- DB Dashboard: 運用中の MySQL Serverに関するモニタリング情報
- OS Dashboard: 運用中の MySQL Serverの OSに関するモニタリング情報
- DB Logs: 運用中の MySQL Serverで発生したすべてのログの発生時間と内容を記録
- Query Timeline: 運用中の MySQL Serverのクエリ実行履歴
4種類のダッシュボードを通じて最近1年間の MySQL Server性能情報の平均値、最近60日間のログ、最近72時間の Query Timeline指標を確認します。各ダッシュボードは様々なグラフチャートで構成され、特定のグラフチャートを印刷するか、様々な拡張子のファイルでローカル PCにダウンロードして業務に効果的に活用します。
モニタリングの結果、特定の指標がしきい値を超えたり、特定の条件を満たす場合はイベントとして認識し、ユーザーにアラームで知らせるように設定できます。イベントとアラームの設定に関する詳細は、Eventをご参照ください。
MySQLの性能情報に関する直観的な照会と管理が別途費用なしで行えるため、専門的なデータベース管理者のいない環境でサーバを安定的に運用したい場合は、ダッシュボードで提供するモニタリング指標を活用することをお勧めします。
Monitoring画面
Monitoring利用のための基本的な説明は、次の通りです。
領域 | 説明 |
---|---|
① メニュー名 | 現在確認中のメニューの名前 |
② 基本機能 | Cloud DB for MySQLの詳細情報を確認、Monitoring画面を更新 |
③ DB Serviceリスト | 運用中の DB Serviceと Service別 MySQL Serverリスト |
④ ダッシュボード | MySQL Serverリストで選択したサーバの DB Dashboard、OS Dashboard、DB Logs、Query Timeline |
Monitoringダッシュボードの確認
Monitoringで提供しているダッシュボードは、複数のグラフチャートで構成されています。ユーザーは、サーバ別に確認したいダッシュボードで希望する情報だけ表示させ、直観的に確認できます。ダッシュボードで表示する情報は1分ごとに収集するにしても、平均値を表示します。ダッシュボードを使用する方法は、次の通りです。
- NAVERクラウドプラットフォームコンソールで、 Services > Database > Cloud DB for MySQLメニューを順にクリックします。
- Monitoringメニューをクリックします。
- DB Serviceリストで、モニタリングする MySQL Serverをクリックします。
- 右側の画面で確認するダッシュボードボタンをクリックします。
- ダッシュボードに表示して確認するグラフチャートをすべてクリックして選択します。
- 期間や照会時間のセレクトボックスで、照会する期間をクリックして選択するか、直接入力します。
- ダッシュボードで結果を確認します。
- グラフチャートで特定の時点の正確な指標値が知りたい場合: グラフチャートの特定の時点にマウスオーバー
- グラフチャートで最大値と最小値が知りたい場合: グラフチャートの上にマウスオーバー
- 詳細グラフが知りたい場合: グラフチャートでマウスをダブルクリック
- グラフチャートの印刷: をクリックし、Print chartメニューをクリック
- グラフチャートをファイルでローカル PCにダウンロード: をクリックし、ダウンロードするファイル拡張子メニューをクリック
- 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の場合は最大60日まで、Query Timelineの場合は最大72週間まで選択できます。
Services > Database > Cloud DB for MySQL > DB Serverメニューで希望するサーバをクリックして選択し、[Monitoring] ボタンをクリックすると、4.の画面にすぐ移動します。
DB Dashboardのグラフチャート
DB Dashboardを構成するグラフチャートに関する説明は、次の通りです。
グラフチャート | 単位 | 説明 |
---|---|---|
Connections | connection count | DB接続セッション数 |
Database Activity | 平均 activity・sec | select、insert、update、replace、delete、call、qcache_hits activity情報 |
Write QPS | 平均 activity・sec | 1秒当たりの Write Query数 |
Read QPS | 平均 activity・sec | 1秒当たりの Read Query回数 |
Replication Delay(Standby Master, Slave) | sec | Replicationの遅延時間 |
Slow Query | total / min | long_query_timeに指定された値(デフォルト値1秒)より長く実行されるクエリの数 |
Row Accesses | avg / sec | データページの rowに関する1秒当たりの Readと Write Query量 |
Temp Tablespace | GB | DBサーバで内部的に使用する Temporary Tablespace Dataファイルのサイズ |
Binary Log Total Size | GB | MySQL Binary Log全体のサイズ |
Connection Aborted | connection count | クライアントプログラムが異常終了され数と MySQLサーバの接続が失敗した数 |
Replication Status | - | - 1日の場合は replication状態が正常 - Standby Masterまたは Slaveサーバで - default値ではないため、ユーザー選択で表示可能 |
OS Dashboardのグラフチャート
OS Dashboardを構成するグラフチャートに関する説明は、次の通りです。
グラフチャート | 単位 | 説明 |
---|---|---|
CPU Usage(%) | used | CPU使用量 |
Load Average | - | サーバ負荷量 |
Memory Usage(%) | used | メモリ使用量 |
Swap(%) | used | Swapメモリ発生量 |
Disk Used | GB | ディスク使用量 |
Disk I/O | MB/sec | Diskの1秒当たりの Input・Output発生量 |
Network I/O | MB/sec | 1秒当たりの Input・Output発生量 |
Free Memory | GB | メモリの空き容量(空き容量とバッファキャッシュの合計) |
Free Storage Space | GB | ストレージの空き容量 |
DB Logsのグラフチャート
DB Logsを構成するグラフチャートに関する説明は、次の通りです。
フィールド | 説明 |
---|---|
イベントの発生時間 | DB Logが発生した時刻 |
logの内容 | DB Logの内容 |
DB Logsでは、運用中の MySQL Serveの Error log、Slow log、General log、Audit logを確認できます。ただし、Slow queryは DB Configで log_min_duration_statementの値をデフォルト値(-1)ではない値(ms)に変更する必要があります。
Query Timelineのグラフチャート
Query Timelineを構成するグラフチャートは、選択した照会時間を基準に前後5分の Query Timelineを表示します。チャートに関する詳細は、次の通りです。
フィールド | 説明 |
---|---|
PID | プロセス ID |
User | ログインしたユーザー名 |
Host | 接続された Clientの IPアドレス |
DB | 接続された DB名 |
Command | 実行したコマンド |
Time | Queryが発生した時点 |
Status | セッションプロセスの状態 |