- 印刷する
- PDF
Event
- 印刷する
- PDF
Classic/VPC環境で利用できます。
Eventでは、Cloud DB for MySQLサーバで発生したイベント履歴を確認できます。MySQLで発生するイベントは、ユーザーが別途設定しなくても自動的に履歴を保存して永久に保管します。MySQL Server別にアラーム項目やしきい値を指定して、イベントを作成すると、このイベントが発生する際にメールとSMSで通知を受けとることができます。
Event画面(VPC)
VPC環境でのEventを利用するための基本的な説明は以下のとおりです。
領域 | 説明 |
---|---|
① メニュー名 | 現在確認中のメニュー名 |
② 基本機能 | Cloud DB for MySQLの詳細情報を確認、Event画面を更新 |
③ Event Ruleの設定(Cloud Insight) | NAVERクラウドプラットフォームのモニタリング専門サービスであるCloud Insightに移動してイベントルールと通知(アラーム)を設定 |
④ イベントリスト | 保存されたイベント履歴を確認、イベントリストでイベント発生期間やサービス名で希望するイベント履歴を検索 |
Event画面(Classic)
Classic環境でのEventを利用するための基本的な説明は以下のとおりです。
領域 | 説明 |
---|---|
① メニュー名 | 現在確認中のメニュー名 |
② 基本機能 | Cloud DB for MySQLの詳細情報を確認、Event画面を更新 |
③ Event History、Event設定状況 | 保存されたイベント履歴を確認、イベントリストでイベント発生期間やサービス名で希望するイベント履歴を検索、イベント設定 |
④ Eventリスト | イベントリストと設定の確認 |
イベントの確認(VPC)
VPC環境のMySQL Serverで発生したイベントを確認する方法は以下のとおりです。
- NAVERクラウドプラットフォームコンソールのVPC環境でServices > Database > Cloud DB for MySQLメニューを順にクリックします。
- Eventメニューをクリックします。
- イベントリストが表示されたら、必要な情報を確認します。
- DBサーバ名:イベントが発生したMySQL Serverの名前
- Event発生時間:イベントが発生した時間
- Eventタイプ:発生したイベントの種類
- Event名:発生したイベントの名前
- DB:DBで発生したイベント
- Backup:バックアップを開始と終了イベント
- StorageSize:Storage容量の変更
- Failover:Failoverの際に発生したイベント
- 内容:発生したイベントの説明
- アクセスIP:イベントが発生した管理者アカウントのアクセスIPアドレス
- EventタイプがDBサーバの場合、クリックして詳細情報を確認します。
- DBサービス名:MySQL Serverのサービス名
- DB状態:運用中のMySQL Serverの状態
- DB Role:運用中のMySQL Serverのロール
- 作成日:運用中のMySQL Serverを作成した日付
- DBエンジンバージョン:DBエンジンバージョン
イベントの確認(Classic)
Classic環境のMySQL Serverで発生したイベントを確認する方法は以下のとおりです。
- NAVERクラウドプラットフォームコンソールのClassic環境でServices > Database > Cloud DB for MySQLメニューを順にクリックします。
- Eventメニューをクリックします。
- Event Historyタブをクリックし、イベントリストが表示されたら、必要な情報を確認します。
- DBサーバ名:イベントが発生したMySQL Serverの名前
- Event発生時間:イベントが発生した時間
- Eventタイプ:発生したイベントの種類
- Event名:発生したイベントの名前
- DB:DBで発生したイベント
- Backup:バックアップを開始と終了イベント
- StorageSize:Storage容量の変更
- Failover:Failoverの際に発生したイベント
- 内容:発生したイベントの説明
- アクセスIP:イベントが発生した管理者アカウントのアクセスIPアドレス
- EventタイプがDBサーバの場合、クリックして詳細情報を確認します。
- DBサービス名:MySQL Serverのサービス名
- DB状態:運用中のMySQL Serverの状態
- DB Role:運用中のMySQL Serverのロール
- 作成日:運用中のMySQL Serverを作成した日付
- DBエンジンバージョン:DBエンジンバージョン
イベントの設定(VPC)
NAVERクラウドのCloud Insightを通じてVPC環境でMySQL Serverのイベントルールを指定して通知及びアラームを設定できます。
Event Ruleの設定(VPC)
NAVERクラウドプラットフォームのモニタリング専門サービスであるCloud Insightを使用すれば、MySQL Serverに対するEvent Ruleをユーザーがより細かく設定してモニタリングできます。ユーザーが設定したルールに沿って収集されたイベントは、Cloud Insightのダッシュボードで確認できます。
Cloud Insightの利用を申し込むと、別途料金が課金されます。Cloud Insightの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルのサービス > Management > Cloud Insightメニューをご参照ください。
Cloud InsightでMySQL Serverに対するEvent Ruleを設定してダッシュボードで確認する方法は、Cloud Insightご利用ガイドを参照してください。
基本Metric指標
Cloud InsightのMySQL Serverダッシュボードで確認できる基本Metric指標は、以下のとおりです。
グラフチャート | 単位 | 説明 |
---|---|---|
mysql select qps | query/sec | mysql insertの1秒当たりのリクエスト数 |
mysql insert qps | query/sec | mysql insert qpsの1秒当たりのリクエスト数 |
mysql update qps | query/sec | mysql update qpsの1秒当たりのリクエスト数 |
mysql delete qps | query/sec | mysql delete qpsの1秒当たりのリクエスト数 |
mysql replace qps | query/sec | mysql replace qpsの1秒当たりのリクエスト数 |
mysql query cache qps | query/sec | mysql query cache qpsの1秒当たりのリクエスト数 |
mysql procedure call qps | query/sec | mysql procedure call qpsの1秒当たりのリクエスト数 |
mysql total connection | query/sec | mysql total connectionの1秒当たりのリクエスト数 |
mysql running threads | num | mysql running threadsの1秒当たりのリクエスト数 |
mysql slow queries | query/sec | mysql slow queriesの1秒当たりのリクエスト数 |
Custom Schemaの設定項目
Cloud InsightのCustom Schemaメニューで設定できるMetricイベント監視項目は、以下のとおりです。
Metric | Description | Data type | Aggregation Cycle | Aggregation | Unit |
---|---|---|---|---|---|
mysql_select | mysql select qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_insert | mysql insert qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_update | mysql update qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_delete | mysql delete qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_replace | mysql replace qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_qcache | mysql query cache qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_call | mysql procedure call qps | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_totalconn | mysql total connection | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_runconn | mysql running threads | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | num |
mysql_slow | mysql slow queries | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
cpu_user | CPU user | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
cpu_sys | CPU kernel | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
cpu_iowait | CPU iowaitd | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
cpu_total | CPU Total | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
cpu_load_1 | Load avg 1min | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
cpu_load_5 | Load avg 5min | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
cpu_load_15 | Load avg 15min | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
disk_mysql_used | mysql disk used | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | bytes |
mem_pct | Memory used | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
nic_tx | nic send | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | bytes/60 |
nic_rx | nic receive | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | bytes/60 |
nic_total | nic total | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | bytes/60 |
swap_pct | Swap used | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
disk_read | Disk I/O Read bytes | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | KB/sec |
disk_write | Disk I/O Write bytes | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | KB/sec |
disk_total | Disk I/O Total Byte | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | KB/sec |
cpu_pct | CPU used | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | % |
mysql_rqps | mysql row read | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_wqps | mysql row write | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_slaverun | mysql replication stop | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | sec |
mysql_slavedelay | mysql replication delay | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | sec |
mysql_rrps | read rowaccess | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_wrps | write rowaccess | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | query/sec |
mysql_ibtmp | InnoDB Temporary Size | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | MB |
mysql_active | Could not connect (0 or 100) | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | num |
disk_mysql_free | Free StorageSpace | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | KB |
mem_free | Free Memory | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | KB |
mysql_total_binlog_size | Total Binary Log Size | FLOAT | Min1,Min5,Min30,Hour2,Day1 | AVG,MAX,MIN,SUM,COUNT | GB |
通知及びアラーム設定(VPC)
NAVERクラウドプラットフォームのモニタリング専門サービスであるCloud Insightを使用すれば、MySQL Serverに対してEvent Ruleを設定しておいた場合、特定のルールに対してしきい値を設定し、しきい値を超えた場合はあらかじめ指定したユーザーにメールとSMSで通知(アラーム)するように設定できます。
Cloud Insightの利用を申し込むと、別途料金が課金されます。Cloud Insightの紹介や料金プランについての説明は、NAVERクラウドプラットフォームポータルのサービス > Management > Cloud Insightメニューをご参照ください。
Cloud InsightでMySQL Server別のEvent Ruleに対する通知(アラーム)を設定する方法は、Cloud Insightご利用ガイドを参照してください。
イベントの設定(Classic)
MySQL Serverで指定した状況が発生すると、ユーザーに通知するようにイベントを設定できます。
イベントの設定
NAVERクラウドプラットフォームコンソールで各MySQL Serverのイベントルールを指定して、通知及びアラームを設定できます。
Classic環境でMySQL Serverのイベントを設定する方法は以下のとおりです。
- NAVERクラウドプラットフォームコンソールのClassic環境でServices > Database > Cloud DB for MySQLメニューを順にクリックします。
- Eventメニューをクリックします。
- Event設定状況タブをクリックし、イベントを設定するMySQL Serverをクリックします。
- [イベント設定] > [Even項目設定] ボタンを順にクリックします。
- 以下の表を参照して項目を選択してアラームを発生するしきい値を入力し、[追加] ボタンをクリックします。
アラーム項目 アラーム詳細項目 説明 CPU ① Used(%)
② Iowait(%)① CPU使用量
② CPU IOwaitの使用量Memory Used(%) メモリ使用量 Swap swap_pct Swapメモリ発生量 Disk I/O ① Read kbytes
② Write kbytes① ディスクの読み込みの発生量
② ディスクの書き込みの発生量Load Average 1min, 5min, 15min サーバ負荷量 Filesystem Used(kByte) ディスク使用量 Connections Running MySQL Serverアクセスセッション数 SlowQuery SlowQueryCount 1秒以上実行されるクエリ数 Replication ① Stop
② Delay① コピー中断情報
② マスターに対するコピー遅延時間DB Down DBダウン情報 - [修正] ボタンまたは [削除] ボタンをクリックし、追加したイベントを修正したり、削除できます。
- [次へ] ボタンをクリックします。
- アラームが発生したら、通知を受ける担当者を追加して通知方法を選択し、[追加] ボタンをクリックします。
- [修正] ボタンまたは [削除] ボタンをクリックし、追加したイベントを修正したり、削除できます。
- [次へ] ボタンをクリックしてから設定内容を確認し、[確認] ボタンをクリックします。
イベント管理
設定したイベントの内容や通知対象者を確認し、通知を一時停止及び再起動したり、イベントを解除できます。
イベント解除
設定したイベントを解除する方法は以下のとおりです。
- NAVERクラウドプラットフォームコンソールのClassic環境でServices > Database > Cloud DB for MySQLメニューを順にクリックします。
- Eventメニューをクリックします。
- Event設定状況タブをクリックし、イベントを解除するMySQL Serverをクリックします。
- 以下のようにイベントを解除します。
- 個別イベント削除:選択したMySQL Server行の下に表示されるイベントリストで削除するイベントを検索し、[削除] ボタンをクリックしてから確認ポップアップで [はい] ボタンをクリック
- このServerのすべてのイベントを削除:[イベント解除] ボタンをクリックし、確認ポップアップで [はい] ボタンをクリック
通知管理
イベント通知が発生した場合の通知対象者を確認し、通知を一時停止及び再起動できます。通知を一時停止すると、設定した期間中はイベントが発生しても通知を送信しません。
通知を管理する方法は以下のとおりです。
- NAVERクラウドプラットフォームコンソールのClassic環境でServices > Database > Cloud DB for MySQLメニューを順にクリックします。
- Eventメニューをクリックします。
- Event設定状況タブをクリックし、通知設定を確認するMySQL Serverをクリックします。
- 以下のように通知設定を管理します。
- 通知対象者管理:選択したMySQL Server行の [見る] ボタンをクリックし、設定ポップアップで通知対象者管理
- 通知一時停止:[通知一時停止] ボタンをクリックし、期間や登録者を入力して [設定] ボタンをクリック
- 通知再起動:[通知再起動] ボタンをクリックし、確認ポップアップで [はい] ボタンをクリック