Plugins die explicit konfiguriert werden müssen CheckMK Mongo DB Plugin Beschreibung: Um die MongoDB Plugins zu nutzen müssen A das Plugin Aktiviert werden und B der Agent neu gebacken werden. Mit den MongoPlugins lassen sich Verbindungen Größe etc. Monitoren. in unserem Beispiel wird der Server schon mit dem Standard agent überwacht und ist in Checkmk schon eingebunden. Der Server hört auf den Namen mongodb Einrichtung MongoDB, wenn nicht schon geschehen: Anleitung zum installieren, hier klicken DB und Tabelle erstellen wenn nicht vorhanden: Wenn wir keine Datenbank und Tabelle haben zum überwachen dann erstellen wir eine Dummy DB mit Einträgen  um diese wachsen zu lassen. in diesem Kaptiel der Mongo db, Können wir eine Testdatenbank mit einer Tabelle und eintragen erstellen lassen. Wenn das Fill script ausgeführt wird, kann man die Tabelle wachsen lassen. Mit dem löschen und db_free script den speicher wieder freigeben. Nun kann man damit die Datenbankgröße zum testen ändern, damit das Monitoring auch Werte zum testen hat. Einrichtung CheckMK: Plugin aktivieren Dazu in checkmk auf Setup -> Agents -> Windows , linux, Solaris -> AIX gehen Dort dann auf Agent Rules klicken Nun aus den Agent rules mongodb Linux auswählen / anklicken Nun eine Rule erstellen durch anklicken von add rule Nun folgende Einstellungen ausfüllen, die Host oder Gruppenauswahl an eure Bedürfnisse anpassen. Dann auf Save klicken. Nun die Changes übernehmen. Nun wieder auf Setup -> Agents -> Windows , linux, Solaris -> AIX gehen Dort dann auf bake Agents klicken Jetz einen Moment warten, dann erscheint eine neue Agent Kategorie. Vorne der Typ Linux mongodb in der Mitte dann wieder den Agent downloaden für das System vom Server. Und zum Schluss in der letzten Spalte steht auch für welche Server dieser Agent zutrifft, in unserem Fall mongodb. Jetzt wieder wie gewohnt mit scp oder anderen mittels diesen Agent installieren. Nachdem der Agent installiert ist, testen wir ob der Mongo Teil erkannt wurde. Dazu geben wir einfach check_mk_agent ein im terminal auf dem mongodbserver ein. check_mk_agent Ausgabe, dort sieht man unsere Testdatenbank mit der Testtabelle Somit ist sichergestellt der Agent funktioniert. Jetzt können wir unseren Host konfigurieren Dazu gehen wir auf Setup -> Host Dann klicken wir in der Gruppe wo die Hosts aufgelistet werden auf die gelbe Kiste und tadaaa, unsere MongoDB steht drin. Jetzt nur noch die Services die wir haben wollen hinzufügen Die Änderungen wieder übernehmen. und in der Hostview ist die MongoDB drin: Der Gesamtspeicher einer Collection besteht aud Dokumentspeicher und Indexes Allocated for document storage: 3.81 MB, Total size of indexes: 1.27 MB 3,81 MB + 1,27 MB = 5,08 MB Siehe Cli Ausgabe: test> show databases admin 64.00 KiB config 108.00 KiB local 64.00 KiB meineTestDatenbank 5.08 MiB test>   Fertig