[Check_mk (deutsch)] mk_mysql and "Missing agent sections: mysql, mysql_capacity"

Moin morlix,

wenn du die Parameter per WATO setzt kommt mit deinen Werten folgendes dabei heraus; probiere das aus und richte dir am besten eine leere CMK-Testinstanz ein, um das zukuenftig schnell selbst machen zu koennen - solltest du grundsaetzlich WATO nicht nutzen wollen :wink:

···

Am 4. Februar 2013 17:55 schrieb morlix morlix@morlix.de:

Das wĂŒrde so vermutlich schon gehen, nur in der Anleitung ist eindeutig

von checkgroup_parameters die Rede.

Weiss jemand ob diese nicht aktuell ist, oder was ist sonst falsch?

Am 04.02.2013 16:22, schrieb Marcel Schulte:

Ich wĂŒrde auf etwas tippen wie dies hier:

check_parameters += [

((100000, 300000), ALL_HOSTS, [ “MySQL DB.*Size” ]),

({ ‘connections’: (20, 40), ‘running’: (30, 60), ‘total’: (100, 300)},

ALL_HOSTS, [“<wie_auch_immer_die_session_services_heissen>”] ),

({ ‘read’: (30.0, 90.0), ‘write’: (20.0, 50.0), ‘average’: 15},

ALL_HOSTS , [“<wie_auch_immer_die_innodb_services_heissen>”] ),

]


eventuell aufgetretene Formatfehler bitte ich zu entschuldigen - ist

nicht so einfach per Phone zu achreiben :wink:

GrĂŒĂŸe, Marcel

sent from my SGS3

Am 04.02.2013 16:08 schrieb “morlix” <morlix@morlix.de

mailto:morlix@morlix.de>:

Auf diese Weise funktioniert es fĂŒr die DB Size, aber was ist mit den
sessions und der InnoDB Filesize?
check_parameters += [
   ((100000, 300000), ALL_HOSTS, [ "MySQL DB.*Size" ]),
 ]
Am 04.02.2013 15:57, schrieb Marcel Schulte:
> Schau dir mal check_parameters statt checkgroup_parameters an, das
> könnte helfen.
>
> Kann leider nicht selbst testen, bin unterwegs.
>
> GrĂŒĂŸe, Marcel
>
> sent from my SGS3
>
> Am 04.02.2013 15:44 schrieb "morlix" <morlix@morlix.de
<mailto:morlix@morlix.de>
> <mailto:morlix@morlix.de <mailto:morlix@morlix.de>>>:
>
>     Hallo Marcel,
>
>     bei mir sind in diesem Falle cmk Server und DB Server ein und
>     derselbe Host.
>
>     In der mysql.cfg ist nur die "[client]" section inkl. pw drin.
>
>     Und in der [main.mk](http://main.mk) <[http://main.mk](http://main.mk)> <[http://main.mk](http://main.mk)> von cmk
habe ich folgendes
>     versucht hinzuzufĂŒgen.
>
>     checkgroup_parameters['mysql_sessions'] += [
>
>
>       ( { 'connections': (20, 40),
>
>
>       'running'    : (30, 60),
>
>
>       'total'      : (100, 300)}, [], ALL_HOSTS ),
>
>
>     ]
>
>
>
>
>
>     checkgroup_parameters['mysql_innodb_io'] += [
>
>
>       ( { 'read'   : (30.0, 90.0),
>
>
>       'write'  : (20.0, 50.0),
>
>
>       'average': 15}, [], ALL_HOSTS ),
>
>
>     ]
>
>
>
>
>
>     checkgroup_parameters['fileinfo'] += [
>
>
>       ( { 'maxsize': (10737418240, 21474836480),
>
>
>       'maxage': (0, 0)}, [], ALL_HOSTS, ['/var/lib/mysql/ibdata'] ),
>
>
>     ]
>
>     Das ist derzeit aber auskommentiert, weil wie gesagt dann cmk
-X einen
>     Fehler bringt.
>
>     Gruß morlix
>
>     Am 04.02.2013 11:15, schrieb Marcel Schulte:
>     > Hi morlix,
>     >
>     > hast du die Anleitung auch wirklich richtig befolgt? Auf dem
Agent
>     soll
>     > es eine Datei /etc/check_mk/mysql.cfg geben, in der das Passwort
>     > verankert ist - keine main.mk...
>     >
>     > ...die [main.mk](http://main.mk) <[http://main.mk](http://main.mk)> <[http://main.mk](http://main.mk)>
<[http://main.mk](http://main.mk)> musst du nur auf
>     dem cmk-Server(!)
>     > anpassen - sofern du nicht WATO nutzt und das darueber machst.
>     >
>     > Schau dir deine Config noch einmal genau an und melde dich
wieder mit
>     > dem Ergebnis. Und wenn es nicht funktioniert auch gleich mit
der Info,
>     > welche Datei (genauer Pfad) auf welchem System (Agent oder
Server) wie
>     > angepasst wurde.
>     >
>     > Gruesse,
>     > Marcel
>     >
>     >
>     > Am 4. Februar 2013 10:46 schrieb morlix <morlix@morlix.de
<mailto:morlix@morlix.de>
>     <mailto:morlix@morlix.de <mailto:morlix@morlix.de>>
>     > <mailto:morlix@morlix.de <mailto:morlix@morlix.de>
<mailto:morlix@morlix.de <mailto:morlix@morlix.de>>>>:
>     >
>     >     Hallo zusammen,
>     >
>     >     ich habe folgendes Problem mit check_mk 1.2.0p3.
>     >
>     >     Ich habe nach der Anleitung von
>     >     [http://mathias-kettner.de/checkmk_mysql.html](http://mathias-kettner.de/checkmk_mysql.html) das Monitoring
>     einer meiner
>     >     MySQL DBs aktiviert.
>     >
>     >     Wenn ich nach der Anleitung vorgehe und die genannten
Sections
>     in meine
>     >     [main.mk](http://main.mk) <[http://main.mk](http://main.mk)> <[http://main.mk](http://main.mk)>
<[http://main.mk](http://main.mk)> eintrage, dann
>     liefert mir cmk -X:
>     >
>     >     Cannot read in configuration file /etc/check_mk/[main.mk](http://main.mk)
<[http://main.mk](http://main.mk)>
>     <[http://main.mk](http://main.mk)>
>     >     <[http://main.mk](http://main.mk)>:
>     >     'mysql_sessions'
>     >
>     >     Wenn ich die in der Anleitung genannten Sections nicht
>     eintrage, dann
>     >     bekomme ich aber vom check_mk Check folgende Meldung:
>     >
>     >     WARN - Missing agent sections: mysql, mysql_capacity -
>     execution time
>     >     0.8 sec
>     >
>     >     Hat jemand einen Hinweis was ich oder check_mk hier
falsch machen?
>     >
>     >     Danke und Gruß morlix
>     >
>     >
>     >     _______________________________________________
>     >     checkmk-de mailing list
>     >     checkmk-de@lists.mathias-kettner.de
<mailto:checkmk-de@lists.mathias-kettner.de>
>     <mailto:checkmk-de@lists.mathias-kettner.de
<mailto:checkmk-de@lists.mathias-kettner.de>>
>     >     <mailto:checkmk-de@lists.mathias-kettner.de
<mailto:checkmk-de@lists.mathias-kettner.de>
>     <mailto:checkmk-de@lists.mathias-kettner.de
<mailto:checkmk-de@lists.mathias-kettner.de>>>
>     >     [http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de](http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de)
>     >
>     >
>