/*
 * Metrics for mysql PMDA
 *
 * $Revision: 1.2 $
 */

mysql {
    status
    variables
/*    processlist */
}

mysql.status {
    aborted_clients MYSQLD:0:0
    aborted_connects MYSQLD:0:1
    created_tmp_tables MYSQLD:0:2
    delayed_insert_threads MYSQLD:0:3
    delayed_writes MYSQLD:0:4
    delayed_errors MYSQLD:0:5
    flush_commands MYSQLD:0:6
    handler_delete MYSQLD:0:7
    handler_read_first MYSQLD:0:8
    handler_read_key MYSQLD:0:9
    handler_read_next MYSQLD:0:10
    handler_read_rnd MYSQLD:0:11
    handler_update MYSQLD:0:12
    handler_write MYSQLD:0:13
    key_blocks_used MYSQLD:0:14
    key_read_requests MYSQLD:0:15
    key_reads MYSQLD:0:16
    key_write_requests MYSQLD:0:17
    key_writes MYSQLD:0:18
    max_used_connections MYSQLD:0:19
    not_flushed_key_blocks MYSQLD:0:20
    not_flushed_delayed_rows MYSQLD:0:21
    open_tables MYSQLD:0:22
    open_files MYSQLD:0:23
    open_streams MYSQLD:0:24
    opened_tables MYSQLD:0:25
    questions MYSQLD:0:26
    running_threads MYSQLD:0:27
    slow_queries MYSQLD:0:28
    uptime MYSQLD:0:29
}

mysql.variables {
    back_log MYSQLD:1:0
    connect_timeout MYSQLD:1:1
    basedir MYSQLD:1:2
    datadir MYSQLD:1:3
    delayed_insert_limit MYSQLD:1:4
    delayed_insert_timeout MYSQLD:1:5
    delayed_queue_size MYSQLD:1:6
    join_buffer MYSQLD:1:7
    flush_time MYSQLD:1:8
    key_buffer MYSQLD:1:9
    language MYSQLD:1:10
    log MYSQLD:1:11
    log_update MYSQLD:1:12
    long_query_time MYSQLD:1:13
    low_priority_updates MYSQLD:1:14
    max_allowed_packet MYSQLD:1:15
    max_connections MYSQLD:1:16
    max_connect_errors MYSQLD:1:17
    max_delayed_insert_threads MYSQLD:1:18
    max_join_size MYSQLD:1:19
    max_sort_length MYSQLD:1:20
    net_buffer_length MYSQLD:1:21
    port MYSQLD:1:22
    protocol_version MYSQLD:1:23
    record_buffer MYSQLD:1:24
    skip_locking MYSQLD:1:25
    socket MYSQLD:1:26
    sort_buffer MYSQLD:1:27
    table_cache MYSQLD:1:28
    thread_stack MYSQLD:1:29
    tmp_table_size MYSQLD:1:30
    tmpdir MYSQLD:1:31
    version MYSQLD:1:32
    wait_timeout MYSQLD:1:33
}

/*
mysql.processlist {
    id MYSQLD:2:0
    user MYSQLD:2:1
    host MYSQLD:2:2
    db MYSQLD:2:3
    command MYSQLD:2:4
    time MYSQLD:2:5
    state MYSQLD:2:6
    info MYSQLD:2:7
}
*/
