5.0
2021-09-06T13:34:34Z
TG_Agent/Linux/Zabbix
TEST_yasumi
TEST_yasumi
Requirements for template operation:
1.Create MySQL user for monitoring. For example:
CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
GRANT USAGE,REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
For more information read the MYSQL documentation https://dev.mysql.com/doc/refman/8.0/en/grant.html , please.
2. Set in the {$MYSQL.DSN} macro the system data source name of the MySQL instance such as <protocol(host:port or /path/to/socket)/>.
3. Set the user name and password in host macros ({$MYSQL.USER} and {$MYSQL.PASSWORD}) if you want to override parameters from the Zabbix agent configuration file.
You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/384189-discussion-thread-for-official-zabbix-template-db-mysql
Template tooling version used: 0.35
TG_Agent/Linux/Zabbix
07_ソフトウェア/MySQL
-
MySQL/04_通信/接続中止数
DEPENDENT
mysql.aborted_clients.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
クライアントが接続を適切に閉じずに終了したために中止された接続の数。
07_ソフトウェア/MySQL
JSONPATH
$.Aborted_clients
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続失敗数
DEPENDENT
mysql.aborted_connects.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
MySQLサーバへの接続に失敗した回数
07_ソフトウェア/MySQL
JSONPATH
$.Aborted_connects
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
{min(5m)}>{$MYSQL.ABORTED_CONN.MAX.WARN}
ソフトウェア監視【MySQL/接続中断:{$MYSQL.ABORTED_CONN.MAX.WARN}超過】
{ITEM.LASTVALUE1}
AVERAGE
The number of failed attempts to connect to the MySQL server is more than {$MYSQL.ABORTED_CONN.MAX.WARN} in the last 5 minutes.
YES
ソフトウェア監視【MySQL/接続数飽和:接続拒否】
{TEST_yasumi:mysql.connection_errors_max_connections.rate.last()}>0
-
MySQL/02_リソース/バッファプール効率
CALCULATED
mysql.buffer_pool_efficiency
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
%
last(mysql.innodb_buffer_pool_reads) /
( last(mysql.innodb_buffer_pool_read_requests) +
( last(mysql.innodb_buffer_pool_read_requests) = 0 ) ) * 100 *
( last(mysql.innodb_buffer_pool_read_requests) > 0 )
バッファープールが読み取りをどの程度効果的に処理しているかを示します
07_ソフトウェア/MySQL
-
MySQL/02_リソース/バッファプール使用率
CALCULATED
mysql.buffer_pool_utilization
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
%
( last(mysql.innodb_buffer_pool_pages_total) -
last(mysql.innodb_buffer_pool_pages_free) ) /
( last(mysql.innodb_buffer_pool_pages_total) +
( last(mysql.innodb_buffer_pool_pages_total) = 0 ) ) * 100 *
( last(mysql.innodb_buffer_pool_pages_total) > 0 )
バッファプール内の合計ページに対する使用済みの比率
07_ソフトウェア/MySQL
{max(5m)}<{$MYSQL.BUFF_UTIL.MIN.WARN}
ソフトウェア監視【MySQL/バッファプール使用率:{$MYSQL.BUFF_UTIL.MIN.WARN}%未満】
{ITEM.LASTVALUE1}
WARNING
The buffer pool utilization is less than {$MYSQL.BUFF_UTIL.MIN.WARN}% in the last 5 minutes. This means that there is a lot of unused RAM allocated for the buffer pool, which you can easily reallocate at the moment.
YES
-
MySQL/04_通信/クライアント受信量
DEPENDENT
mysql.bytes_received.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
Bps
すべてのクライアントから受信したバイト数
07_ソフトウェア/MySQL
JSONPATH
$.Bytes_received
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/クライアント送信量
DEPENDENT
mysql.bytes_sent.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
Bps
すべてのクライアントに送信されたバイト数
07_ソフトウェア/MySQL
JSONPATH
$.Bytes_sent
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/ステートメント実行数【delete】
DEPENDENT
mysql.com_delete.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
Com_deleteカウンター変数は、deleteステートメントが実行された回数を示します
07_ソフトウェア/MySQL
JSONPATH
$.Com_delete
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/ステートメント実行数【insert】
DEPENDENT
mysql.com_insert.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
Com_insertカウンター変数は、insertステートメントが実行された回数を示します。
07_ソフトウェア/MySQL
JSONPATH
$.Com_insert
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/ステートメント実行数【select】
DEPENDENT
mysql.com_select.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
Com_selectカウンター変数は、selectステートメントが実行された回数を示します
07_ソフトウェア/MySQL
JSONPATH
$.Com_select
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/ステートメント実行数【update】
DEPENDENT
mysql.com_update.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
Com_updateカウンター変数は、updateステートメントが実行された回数を示します
07_ソフトウェア/MySQL
JSONPATH
$.Com_update
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続試行数
DEPENDENT
mysql.connections.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
MySQLサーバへの接続試行(成功または失敗)の数
07_ソフトウェア/MySQL
JSONPATH
$.Connections
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続エラー数【accept】
DEPENDENT
mysql.connection_errors_accept.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
リスニングポートでのaccept()の呼び出し中に発生したエラーの数。
07_ソフトウェア/MySQL
JSONPATH
$.Connection_errors_accept
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続エラー数【内部】
DEPENDENT
mysql.connection_errors_internal.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
メモリ不足エラーやスレッド開始の失敗など、内部サーバーエラーが原因で拒否された接続の数。
07_ソフトウェア/MySQL
JSONPATH
$.Connection_errors_internal
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続エラー数【max_connections】
DEPENDENT
mysql.connection_errors_max_connections.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
max_connections制限に達したために拒否された接続の数
07_ソフトウェア/MySQL
JSONPATH
$.Connection_errors_max_connections
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
{last()}>0
ソフトウェア監視【MySQL/接続数飽和:接続拒否】
{ITEM.LASTVALUE1}
AVERAGE
Number of refused connections due to the max_connections limit being reached.
YES
-
MySQL/04_通信/接続エラー数【IP検索】
DEPENDENT
mysql.connection_errors_peer_address.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
接続しているクライアントのIPアドレスの検索中に発生したエラーの数。
07_ソフトウェア/MySQL
JSONPATH
$.Connection_errors_peer_address
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続エラー数【select or poll】
DEPENDENT
mysql.connection_errors_select.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
リスニングポートでのselect()またはpoll()の呼び出し中のエラーの数。 クライアントは必ずしも拒否されません。
07_ソフトウェア/MySQL
JSONPATH
$.Connection_errors_select
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/接続エラー数【libwrap library】
DEPENDENT
mysql.connection_errors_tcpwrap.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
libwrapライブラリが拒否した接続の数。
07_ソフトウェア/MySQL
JSONPATH
$.Connection_errors_tcpwrap
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/一時テーブル数【Disk】
DEPENDENT
mysql.created_tmp_disk_tables
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
ステートメントの実行中にサーバによって作成されたディスク上の内部一時テーブルの数。
07_ソフトウェア/MySQL
JSONPATH
$.Created_tmp_disk_tables
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/一時ファイル数
DEPENDENT
mysql.created_tmp_files
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
mysqldが作成した一時ファイルの数。
07_ソフトウェア/MySQL
JSONPATH
$.Created_tmp_files
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/一時テーブル数【全体】
DEPENDENT
mysql.created_tmp_tables
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
ステートメントの実行中にサーバによって作成された内部一時テーブルの数。
07_ソフトウェア/MySQL
JSONPATH
$.Created_tmp_tables
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/01_一般情報/Get MySQL
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
0
TEXT
The item gets server global status information.
07_ソフトウェア/MySQL
-
MySQL/07_InnoDB/バッファプールページ解放サイズ
DEPENDENT
mysql.innodb_buffer_pool_pages_free
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_buffer_pool_pages_free
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/バッファプールページ合計サイズ
DEPENDENT
mysql.innodb_buffer_pool_pages_total
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
バッファープールの合計サイズ
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_buffer_pool_pages_total
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/ディスク直接読み取り総数
DEPENDENT
mysql.innodb_buffer_pool_reads
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
InnoDBがバッファープールで満たすことができず、ディスクから直接読み取る必要があった論理読み取りの数。
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_buffer_pool_reads
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/ディスク直接読み取り数
DEPENDENT
mysql.innodb_buffer_pool_reads.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
InnoDBがバッファープールから満足できず、ディスクから直接読み取る必要があった1秒あたりの論理読み取りの数。
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_buffer_pool_reads
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/バッファプール読取要求総数
DEPENDENT
mysql.innodb_buffer_pool_read_requests
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
The number of logical read requests.
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_buffer_pool_read_requests
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/バッファプール読取要求数
DEPENDENT
mysql.innodb_buffer_pool_read_requests.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
1秒あたりの論理読み取り要求の数
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_buffer_pool_read_requests
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/行ロック合計時間
DEPENDENT
mysql.innodb_row_lock_time
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
s
The total time spent in acquiring row locks for InnoDB tables, in milliseconds.
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_row_lock_time
MULTIPLIER
0.001
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/行ロック最大時間
DEPENDENT
mysql.innodb_row_lock_time_max
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
s
The maximum time to acquire a row lock for InnoDB tables, in milliseconds.
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_row_lock_time_max
MULTIPLIER
0.001
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/07_InnoDB/行ロック待機数
DEPENDENT
mysql.innodb_row_lock_waits
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
The number of times operations on InnoDB tables had to wait for a row lock.
07_ソフトウェア/MySQL
JSONPATH
$.Innodb_row_lock_waits
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/04_通信/最大同時接続数
DEPENDENT
mysql.max_used_connections
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
サーバ起動以降に同時に使用された接続の最大数。
07_ソフトウェア/MySQL
JSONPATH
$.Max_used_connections
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/06_プロセス/状態
mysql.ping["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
07_ソフトウェア/MySQL
Service state
DISCARD_UNCHANGED_HEARTBEAT
10m
{last()}=0
ソフトウェア監視【MySQL/サービス:Down】
{ITEM.LASTVALUE1}
AVERAGE
YES
-
MySQL/03_性能/サーバステートメント実行数【Queries】
DEPENDENT
mysql.queries.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
サーバによって実行されたステートメントの数。 この変数には、Questions変数とは異なり、ストアドプログラム内で実行されるステートメントが含まれます。
07_ソフトウェア/MySQL
JSONPATH
$.Queries
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/サーバステートメント実行数【Questions】
DEPENDENT
mysql.questions.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
!/s
サーバによって実行されたステートメントの数。 これには、クエリ変数とは異なり、クライアントからサーバーに送信されたステートメントのみが含まれ、ストアドプログラム内で実行されたステートメントは含まれません。
07_ソフトウェア/MySQL
JSONPATH
$.Questions
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/クエリ遅延数
DEPENDENT
mysql.slow_queries.rate
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
FLOAT
long_query_time秒以上かかったクエリの数
07_ソフトウェア/MySQL
JSONPATH
$.Slow_queries
CHANGE_PER_SECOND
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
{min(5m)}>{$MYSQL.SLOW_QUERIES.MAX.WARN}
ソフトウェア監視【MySQL/クエリ遅延:{$MYSQL.SLOW_QUERIES.MAX.WARN}超過】
{ITEM.LASTVALUE1}
WARNING
The number of slow queries is more than {$MYSQL.SLOW_QUERIES.MAX.WARN} in the last 5 minutes.
YES
-
MySQL/03_性能/スレッドキャッシュ数
DEPENDENT
mysql.threads_cached
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
スレッドキャッシュ内のスレッドの数
07_ソフトウェア/MySQL
JSONPATH
$.Threads_cached
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/スレッド接続数
DEPENDENT
mysql.threads_connected
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
現在開いている接続の数
07_ソフトウェア/MySQL
JSONPATH
$.Threads_connected
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/スレッド作成数
DEPENDENT
mysql.threads_created
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
接続を処理するために作成されたスレッドの数。 Threads_createdが大きい場合は、thread_cache_sizeの値を増やすことができます。 キャッシュミス率は、Threads_created / Connectionsとして計算できます。
07_ソフトウェア/MySQL
JSONPATH
$.Threads_created
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/03_性能/スレッド稼働数
DEPENDENT
mysql.threads_running
0
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
スリープしていないスレッドの数
07_ソフトウェア/MySQL
JSONPATH
$.Threads_running
mysql.get_status_variables["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
-
MySQL/01_一般情報/バージョン情報
mysql.version["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
0
CHAR
07_ソフトウェア/MySQL
DISCARD_UNCHANGED_HEARTBEAT
1d
-
MySQL/01_一般情報/プロセス稼働数
proc.num["mysqld"]
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
07_ソフトウェア/MySQL
{last()}=0
ソフトウェア監視【MySQL/プロセス:停止】
{ITEM.LASTVALUE1}
AVERAGE
YES
Databases discovery
mysql.db.discovery["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
30m
{#DATABASE}
information_schema
NOT_MATCHES_REGEX
A
Scanning databases in DBMS.
MySQL/02_リソース/データベース使用量【{#DATABASE}】
mysql.db.size["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#DATABASE}"]
{$ITEM.INTERVAL_P004}
{$ITEM.HISTORY_P004}
{$ITEM.TREND_P004}
B
07_ソフトウェア/MySQL
{#DATABASE}
$.Database
Replication discovery
mysql.replication.discovery["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}"]
30m
DISABLED
If "show slave status" returns Master_Host, "Replication: *" items are created.
MySQL: Replication Slave status {#MASTER_HOST}
mysql.replication.get_slave_status["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#MASTER_HOST}"]
1h
0
TEXT
The item gets status information on essential parameters of the slave threads.
07_ソフトウェア/MySQL
MySQL: Replication Seconds Behind Master {#MASTER_HOST}
DEPENDENT
mysql.replication.seconds_behind_master["{#MASTER_HOST}"]
0
7d
s
The number of seconds that the slave SQL thread is behind processing the master binary log.
A high number (or an increasing one) can indicate that the slave is unable to handle events
from the master in a timely fashion.
07_ソフトウェア/MySQL
JSONPATH
$.Seconds_Behind_Master
MATCHES_REGEX
\d+
CUSTOM_ERROR
Replication is not performed.
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.replication.get_slave_status["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#MASTER_HOST}"]
{min(5m)}>{$MYSQL.REPL_LAG.MAX.WARN}
MySQL: Replication lag is too high (over {$MYSQL.REPL_LAG.MAX.WARN} for 5m)
WARNING
MySQL: Replication Slave IO Running {#MASTER_HOST}
DEPENDENT
mysql.replication.slave_io_running["{#MASTER_HOST}"]
0
7d
0
CHAR
Whether the I/O thread for reading the master's binary log is running.
Normally, you want this to be Yes unless you have not yet started replication or have
explicitly stopped it with STOP SLAVE.
07_ソフトウェア/MySQL
JSONPATH
$.Slave_IO_Running
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.replication.get_slave_status["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#MASTER_HOST}"]
{count(#1,"Yes",ne)}=1
MySQL: The slave I/O thread is not connected to a replication master
WARNING
MySQL: The slave I/O thread is not running
{TEST_yasumi:mysql.replication.slave_io_running["{#MASTER_HOST}"].count(#1,"No",eq)}=1
{count(#1,"No",eq)}=1
MySQL: The slave I/O thread is not running
AVERAGE
Whether the I/O thread for reading the master's binary log is running.
MySQL: Replication Slave SQL Running {#MASTER_HOST}
DEPENDENT
mysql.replication.slave_sql_running["{#MASTER_HOST}"]
0
7d
0
CHAR
Whether the SQL thread for executing events in the relay log is running.
As with the I/O thread, this should normally be Yes.
07_ソフトウェア/MySQL
JSONPATH
$.Slave_SQL_Running
DISCARD_UNCHANGED_HEARTBEAT
1h
mysql.replication.get_slave_status["{$MYSQL.DSN}","{$MYSQL.USER}","{$MYSQL.PASSWORD}","{#MASTER_HOST}"]
{count(#1,"No",eq)}=1
MySQL: The SQL thread is not running
WARNING
Whether the SQL thread for executing events in the relay log is running.
MySQL: The slave I/O thread is not running
{TEST_yasumi:mysql.replication.slave_io_running["{#MASTER_HOST}"].count(#1,"No",eq)}=1
{#MASTER_HOST}
$.Master_Host
DISCARD_UNCHANGED_HEARTBEAT
1d
{$ITEM.HISTORY_P004}
40d
アイテムのヒストリの保存期間に利用
{$ITEM.INTERVAL_P004}
5m
アイテムの監視間隔に利用
{$ITEM.TREND_P004}
730d
アイテムのトレンドの保存期間に利用
{$MYSQL.ABORTED_CONN.MAX.WARN}
3
トリガーに利用
{$MYSQL.BUFF_UTIL.MIN.WARN}
50
トリガーに利用
{$MYSQL.DSN}
tcp://127.0.0.1:3306
アイテムに利用
{$MYSQL.PASSWORD}
********
アイテムに利用
{$MYSQL.PROCESS_NAME}
mysqld
アイテムに利用
{$MYSQL.REPL_LAG.MAX.WARN}
30m
トリガーに利用
{$MYSQL.SLOW_QUERIES.MAX.WARN}
3
トリガーに利用
{$MYSQL.USER}
zabbix
アイテムに利用
MySQL performance
2
3
0
ソフトウェア/MySQL/ステートメント実行数
TEST_yasumi
750
100
0
0
1
1
25
0
0
0
0
3
0
ソフトウェア/MySQL/ステートメント実行数・クエリ状態
TEST_yasumi
750
100
1
0
1
1
25
0
0
0
0
3
0
ソフトウェア/MySQL/接続数
TEST_yasumi
750
100
0
1
1
1
25
0
0
0
0
3
0
ソフトウェア/MySQL/クライアント通信量
TEST_yasumi
750
100
1
1
1
1
25
0
0
0
0
3
0
ソフトウェア/MySQL/InnoDBバッファ状態
TEST_yasumi
750
100
0
2
1
1
25
0
0
0
0
3
0
ソフトウェア/MySQL/スレッド数
TEST_yasumi
750
100
1
2
1
1
25
0
0
0
0
3
ソフトウェア/MySQL/InnoDBバッファ状態
1A7C11
-
TEST_yasumi
mysql.innodb_buffer_pool_pages_free
1
2774A4
-
TEST_yasumi
mysql.innodb_buffer_pool_pages_total
2
F63100
-
TEST_yasumi
mysql.innodb_buffer_pool_read_requests.rate
3
A54F10
-
TEST_yasumi
mysql.innodb_buffer_pool_reads.rate
ソフトウェア/MySQL/クライアント通信量
GRADIENT_LINE
1A7C11
-
TEST_yasumi
mysql.bytes_received.rate
1
GRADIENT_LINE
2774A4
-
TEST_yasumi
mysql.bytes_sent.rate
ソフトウェア/MySQL/ステートメント実行数
1A7C11
-
TEST_yasumi
mysql.com_delete.rate
1
2774A4
-
TEST_yasumi
mysql.com_insert.rate
2
F63100
-
TEST_yasumi
mysql.com_select.rate
3
A54F10
-
TEST_yasumi
mysql.com_update.rate
ソフトウェア/MySQL/ステートメント実行数・クエリ状態
1A7C11
-
TEST_yasumi
mysql.queries.rate
1
2774A4
-
TEST_yasumi
mysql.questions.rate
2
F63100
-
TEST_yasumi
mysql.slow_queries.rate
ソフトウェア/MySQL/スレッド数
1A7C11
-
TEST_yasumi
mysql.threads_cached
1
2774A4
-
TEST_yasumi
mysql.threads_connected
2
F63100
-
TEST_yasumi
mysql.threads_created
3
A54F10
-
TEST_yasumi
mysql.threads_running
ソフトウェア/MySQL/接続エラー数
1A7C11
-
TEST_yasumi
mysql.connection_errors_accept.rate
1
F63100
-
TEST_yasumi
mysql.connection_errors_peer_address.rate
2
2774A4
-
TEST_yasumi
mysql.connection_errors_tcpwrap.rate
3
A54F10
-
TEST_yasumi
mysql.connection_errors_max_connections.rate
4
FC6EA3
-
TEST_yasumi
mysql.connection_errors_select.rate
5
6C59DC
-
TEST_yasumi
mysql.connection_errors_internal.rate
ソフトウェア/MySQL/接続数
1A7C11
-
TEST_yasumi
mysql.aborted_clients.rate
1
2774A4
-
TEST_yasumi
mysql.aborted_connects.rate
2
F63100
-
TEST_yasumi
mysql.connections.rate
3
A54F10
-
TEST_yasumi
mysql.max_used_connections
Service state
0
Down
1
Up