Missing mysql plugin in telegraf
Added mysql plugin for telegraf to be used by default. Plugin gathers the statistic data from MySQL server. Change-Id: I853af61b64739eedb70ab2b8dc78f0285a839671 Closes-Bug: #1652609
This commit is contained in:
parent
b5c17b2685
commit
78c66cd992
@ -16,3 +16,4 @@ elasticsearch_proto: "http"
|
|||||||
haproxy_proto: "http"
|
haproxy_proto: "http"
|
||||||
influxdb_proto: "http"
|
influxdb_proto: "http"
|
||||||
rabbitmq_proto: "http"
|
rabbitmq_proto: "http"
|
||||||
|
mariadb_proto: "tcp"
|
||||||
|
@ -51,3 +51,23 @@
|
|||||||
username = "{{ rabbitmq_user }}"
|
username = "{{ rabbitmq_user }}"
|
||||||
password = "{{ rabbitmq_password }}"
|
password = "{{ rabbitmq_password }}"
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if inventory_hostname in groups['mariadb'] and enable_mariadb | bool %}
|
||||||
|
[[inputs.mysql]]
|
||||||
|
servers = ["{{ database_user }}:{{ database_password }}@{{ mariadb_proto }}({{ api_interface_address }}:{{ database_port }})/"]
|
||||||
|
perf_events_statements_digest_text_limit = 120
|
||||||
|
perf_events_statements_limit = 250
|
||||||
|
perf_events_statements_time_limit = 86400
|
||||||
|
table_schema_databases = []
|
||||||
|
gather_table_schema = true
|
||||||
|
gather_process_list = true
|
||||||
|
gather_info_schema_auto_inc = true
|
||||||
|
gather_slave_status = true
|
||||||
|
gather_binary_logs = true
|
||||||
|
gather_table_io_waits = true
|
||||||
|
gather_table_lock_waits = true
|
||||||
|
gather_index_io_waits = true
|
||||||
|
gather_event_waits = true
|
||||||
|
gather_file_events_stats = true
|
||||||
|
gather_perf_events_statements = true
|
||||||
|
interval_slow = "30m"
|
||||||
|
{% endif %}
|
||||||
|
Loading…
Reference in New Issue
Block a user