Commit bd8bfb06 authored by Martín Ferrari's avatar Martín Ferrari

debian/default: Update flag description.

parent e2ea6740
......@@ -22,55 +22,99 @@
# Usage of prometheus-mysqld-exporter:
# -collect.auto_increment.columns
# Collect auto_increment columns and max values from information_schema
# -collect.binlog_size
# Collect the current size of all registered binlog files
# -collect.global_status
# Collect from SHOW GLOBAL STATUS (default true)
# -collect.global_variables
# Collect from SHOW GLOBAL VARIABLES (default true)
# -collect.info_schema.innodb_metrics
# Collect metrics from information_schema.innodb_metrics
# -collect.info_schema.processlist
# Collect current thread state counts from the information_schema.processlist
# -collect.info_schema.processlist.min_time int
# Minimum time a thread must be in each state to be counted
# -collect.info_schema.query_response_time
# Collect query response time distribution if query_response_time_stats is ON.
# -collect.info_schema.tables
# Collect metrics from information_schema.tables (default true)
# -collect.info_schema.tables.databases string
# The list of databases to collect table stats for, or '*' for all (default "*")
# -collect.info_schema.tablestats
# If running with userstat=1, set to true to collect table statistics
# -collect.info_schema.userstats
# If running with userstat=1, set to true to collect user statistics
# -collect.perf_schema.eventsstatements
# Collect metrics from performance_schema.events_statements_summary_by_digest
# -collect.perf_schema.eventsstatements.digest_text_limit int
# Maximum length of the normalized statement text (default 120)
# -collect.perf_schema.eventsstatements.limit int
# Limit the number of events statements digests by response time (default 250)
# -collect.perf_schema.eventsstatements.timelimit int
# Limit how old the 'last_seen' events statements can be, in seconds (default 86400)
# -collect.perf_schema.eventswaits
# Collect metrics from performance_schema.events_waits_summary_global_by_event_name
# -collect.perf_schema.file_events
# Collect metrics from performance_schema.file_summary_by_event_name
# -collect.perf_schema.indexiowaits
# Collect metrics from performance_schema.table_io_waits_summary_by_index_usage
# -collect.perf_schema.tableiowaits
# Collect metrics from performance_schema.table_io_waits_summary_by_table
# -collect.perf_schema.tablelocks
# Collect metrics from performance_schema.table_lock_waits_summary_by_table
# -collect.slave_status
# Collect from SHOW SLAVE STATUS (default true)
# -config.my-cnf string
# Path to .my.cnf file to read MySQL credentials from. (default "~/.my.cnf")
# -log.level value
# Only log messages with the given severity or above. Valid levels: [debug, info, warn, error, fatal, panic]. (default info)
# -log_slow_filter
# Add a log_slow_filter to avoid exessive MySQL slow logging. NOTE: Not supported by Oracle MySQL.
# -web.listen-address string
# Address to listen on for web interface and telemetry. (default ":9104")
# -web.telemetry-path string
# Path under which to expose metrics. (default "/metrics")
# --exporter.lock_wait_timeout=2
# Set a lock_wait_timeout on the connection to avoid long metadata
# locking.
# --exporter.log_slow_filter
# Add a log_slow_filter to avoid slow query logging of scrapes. NOTE: Not
# supported by Oracle MySQL.
# --collect.heartbeat.database="heartbeat"
# Database from where to collect heartbeat data
# --collect.heartbeat.table="heartbeat"
# Table from where to collect heartbeat data
# --collect.info_schema.processlist.min_time=0
# Minimum time a thread must be in each state to be counted
# --collect.info_schema.tables.databases="*"
# The list of databases to collect table stats for, or '*' for all
# --collect.perf_schema.eventsstatements.limit=250
# Limit the number of events statements digests by response time
# --collect.perf_schema.eventsstatements.timelimit=86400
# Limit how old the 'last_seen' events statements can be, in seconds
# --collect.perf_schema.eventsstatements.digest_text_limit=120
# Maximum length of the normalized statement text
# --collect.perf_schema.file_instances.filter=".*"
# RegEx file_name filter for performance_schema.file_summary_by_instance
# --collect.perf_schema.file_instances.remove_prefix="/var/lib/mysql/"
# Remove path prefix in performance_schema.file_summary_by_instance
# --web.listen-address=":9104"
# Address to listen on for web interface and telemetry.
# --web.telemetry-path="/metrics"
# Path under which to expose metrics.
# --config.my-cnf="$HOME/.my.cnf"
# Path to .my.cnf file to read MySQL credentials from.
# --collect.global_variables
# Collect from SHOW GLOBAL VARIABLES
# --collect.slave_status
# Collect from SHOW SLAVE STATUS
# --collect.info_schema.processlist
# Collect current thread state counts from the
# information_schema.processlist
# --collect.info_schema.tables
# Collect metrics from information_schema.tables
# --collect.info_schema.innodb_tablespaces
# Collect metrics from information_schema.innodb_sys_tablespaces
# --collect.info_schema.innodb_metrics
# Collect metrics from information_schema.innodb_metrics
# --collect.auto_increment.columns
# Collect auto_increment columns and max values from information_schema
# --collect.global_status
# Collect from SHOW GLOBAL STATUS
# --collect.perf_schema.tableiowaits
# Collect metrics from performance_schema.table_io_waits_summary_by_table
# --collect.perf_schema.indexiowaits
# Collect metrics from
# performance_schema.table_io_waits_summary_by_index_usage
# --collect.perf_schema.tablelocks
# Collect metrics from
# performance_schema.table_lock_waits_summary_by_table
# --collect.perf_schema.eventsstatements
# Collect metrics from
# performance_schema.events_statements_summary_by_digest
# --collect.perf_schema.eventswaits
# Collect metrics from
# performance_schema.events_waits_summary_global_by_event_name
# --collect.perf_schema.file_events
# Collect metrics from performance_schema.file_summary_by_event_name
# --collect.perf_schema.file_instances
# Collect metrics from performance_schema.file_summary_by_instance
# --collect.binlog_size
# Collect the current size of all registered binlog files
# --collect.info_schema.userstats
# If running with userstat=1, set to true to collect user statistics
# --collect.info_schema.clientstats
# If running with userstat=1, set to true to collect client statistics
# --collect.info_schema.tablestats
# If running with userstat=1, set to true to collect table statistics
# --collect.info_schema.innodb_cmp
# Collect metrics from information_schema.innodb_cmp
# --collect.info_schema.innodb_cmpmem
# Collect metrics from information_schema.innodb_cmpmem
# --collect.info_schema.query_response_time
# Collect query response time distribution if query_response_time_stats
# is ON.
# --collect.engine_tokudb_status
# Collect from SHOW ENGINE TOKUDB STATUS
# --collect.perf_schema.replication_group_member_stats
# Collect metrics from performance_schema.replication_group_member_stats
# --collect.heartbeat
# Collect from heartbeat
# --collect.slave_hosts
# Scrape information from 'SHOW SLAVE HOSTS'
# --collect.engine_innodb_status
# Collect from SHOW ENGINE INNODB STATUS
# --log.level="info"
# Only log messages with the given severity or above. Valid levels:
# [debug, info, warn, error, fatal]
# --log.format="logger:stderr"
# Set the log target and format. Example:
# "logger:syslog?appname=bob&local=7" or "logger:stdout?json=true"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment