Hallo
File "/omd/sites/monitor/var/check_mk/precompiled/server01.local.lan", line 2664, in check_mysql_connections
hier die Codezeilen aus dem precompiled pyton script
2652
2653 def inventory_mysql_connections(info):
2654 values = parse_mysql(info)
2655 if ‘Max_used_connections’ in values:
2656 return [(None, {})]
2657
2658 def check_mysql_connections(item, params, info):
2659 values = parse_mysql(info)
2660 if ‘Max_used_connections’ not in values:
2661 return (3, ‘UNKNOWN - Connection information are missing’)
2662
2663 conn = float(values[‘Max_used_connections’])
2664 max_conn = float(values[‘max_connections’])
2665
2666 perc_used = conn / max_conn * 100
2667
ein show status im mysql liefert dies:
Aborted_connects 0
Connections 6901
Max_used_connections 2
Ssl_client_connects 0
Ssl_connect_renegotiates 0
Ssl_finished_connects 0
Threads_connected 1
Wir verwenden aus Redhat 5.8 die mysql version: 5.0.95
Viele Grüße
Reinhard
···
Von: checkmk-de-bounces@lists.mathias-kettner.de [mailto:checkmk-de-bounces@lists.mathias-kettner.de]
Im Auftrag von Weh, Reinhard (LEN, IT Services)
Gesendet: Samstag, 12. Januar 2013 14:15
An: checkmk-de@lists.mathias-kettner.de
Betreff: [Achtung] [Check_mk (deutsch)] 1.2.1i4.mk mk_mysql nicht in Ordnung
Hallo,
habe die 1.2.1i4 installiert und es läuft soweit alles bis auf den mk_mysql check
Service Status Detail
MySQL Daemon Connections
UNKNOWN - invalid output from agent, invalid check parameters or error in implementation of check mysql.connections. Please set
debug_log to a filename in
main.mk for enabling exception logging.
nach dem ich mal des debug_log eingeschalten habe kommt dort folgendes
Kann mir da jemand helfen?
Invalid output from plugin or error in check:
Check_MK Version: 1.2.1i4
Date: 2013-12-01 13:57:50
Host: server01.local.lan
Service: MySQL Daemon Connections
Check type: mysql.connections
Item: None
Parameters: {}
Traceback (most recent call last):
File "/omd/sites/monitor/var/check_mk/precompiled/server01.local.lan", line 692, in do_all_checks_on_host
^@d
File "/omd/sites/monitor/var/check_mk/precompiled/server01.local.lan", line 2664, in check_mysql_connections
KeyError: 'max_connections'
Agent info: [[‘Aborted_clients’, ‘0’],
[‘Aborted_connects’, ‘0’],
[‘Binlog_cache_disk_use’, ‘0’],
[‘Binlog_cache_use’, ‘0’],
[‘Bytes_received’, ‘120079848’],
[‘Bytes_sent’, ‘17199153400’],
[‘Com_admin_commands’, ‘3232’],
[‘Com_alter_db’, ‘0’],
[‘Com_alter_table’, ‘0’],
[‘Com_analyze’, ‘0’],
[‘Com_backup_table’, ‘0’],
[‘Com_begin’, ‘0’],
[‘Com_call_procedure’, ‘0’],
[‘Com_change_db’, ‘188’],
[‘Com_change_master’, ‘0’],
[‘Com_check’, ‘0’],
[‘Com_checksum’, ‘0’],
Viele Grüße
Reinhard Weh
Testo AG, Lenzkirch, Commercial Register Freiburg 320456 - Board of Directors: Burkart Knospe (CEO), Martin Winkle, Dr. Jörk Hebenstreit- Supervisory board: Anne-Kathrin Deutrich (Chairperson), Klaus Fritzsching, Hartmut Herrlinger
Testo AG, Testo-Strasse 1, 79853 Lenzkirch, Germany