[Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Guten Morgen zusammen!

Schön langsam verzweifle ich mit der Dokumentation von Check_MK.

Habe die letzten Tage versucht einen Special Agent anzupassen und einen eigenen Agent zu erstellen.

Beides funktioniert nicht wie gewünscht!

Special Agent Anpassung

Habe eine Kopie des Agents /opt/omd/sites/asp_02/share/check_mk/agents/special/agent_ucs_bladecenter im Ordner /opt/omd/sites/asp_02/local/share/check_mk/agents/special/ erstellt.

Dann wurde der Agent im Ordner ~/local/share/check_mk/agents/special/ angepasst und in der CLI getestet und ich bekomme das zusätzliche Service angezeigt.

<<<ucs_bladecenter_computeblade:sep(9)>>>

computeBlade Dn sys/chassis-1/blade-7 Model UCSB-B200-M5 serial ABC12345AB0 numOfCpus 2 numOfCores 36 totalMemory 786432 availableMemory 786432 operPower off serverId 1/7 revision 0 numOfAdaptors 1 numOfFcHostIfs 0 numOfEthHostIfs 0

Wenn ich ein Inventory für den Host anstoße wird das neue Service nicht gefunden.

OMD[asp_02]:~/local/share/check_mk/checks$ cmk -vII --checks ucs_bladecenter_computeblade ucsblade001

Discovering services on: ucsblade001

ucsblade001:

ERROR - ‘ucs_bladecenter_computeblade’

Dann dachte ich mir erstelle einen eigenen Check der lediglich die neue Sektion ausgibt.

Custom Check

Habe ein Python Script in verschiedenen Directorys abgelegt aber jedes Mal wenn ich die „Classical active and passive Monitoring checks“ Rule anpasse und die Änderung aktiviere wird das Script gelöscht.

/opt/omd/sites/test/local/share/check_mk/checks/

/opt/omd/sites/test/local/share/check_mk/agents/

/opt/omd/sites/test/local/lib/nagios/plugins/

Wie funktioniert das mit den eigenen Checks?

Vorab Danke,

Martin

Guten morgen,

die anpassung des agent‘s sieht gut aus.

das inventory findet die neue sektion

<<<ucs_bladecenter_computeblade:sep(9)>>>

nicht, da dir der „parser“ in

/opt/omd/sites/asp_02/local/share/check_mk/checks/

fehlt. dort muss ein check, passend zur neuen sektion erstellt werden.

die datei muss „ucs_bladecenter_computeblade„ heißen :slight_smile:

ich hab gerade nur auf die schnelle den outdated englischen artikel gefunden aber der sollte dir weiterhelfen:

https://mathias-kettner.de/checkmk_devel_agentbased.html

gruß,

stefan

···

Stefan Blaurock

Nico’s Special Force | GROUPON

Mobil +49 151 276 44 536

sblaurock@groupon.com

Groupon.de ist ein Angebot der Groupon International Limited

Groupon GmbH | Hausvogteiplatz 2 | 10117 Berlin

Geschäftsführer: Dominik Dreyer, Nils Dantzer, John Becvar, Damien Schmitz

Eingetragen beim Amtsgericht Charlottenburg Berlin, HRB 123512 B

Ust.-ID Nr. DE 268 596 614

VERTRAULICHKEITSHINWEIS: Diese Nachricht ist vertraulich. Sie darf ausschließlich durch den vorgesehenen Empfänger und Adressaten gelesen, kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu löschen. Jede Nutzung oder Weitergabe des Inhalts dieser Nachricht ist unzulässig.

CONFIDENTIALITY NOTICE: This message (including any attachments) is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error please contact the sender (by return e-mail) immediately and delete this message. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited.

Please consider the environment before printing this e-mail

Danke Stefan!

Hat kurz funktioniert dann habe ich wieder eine WATO Anpassung durchgeführt und das neu erstellte „parser“ Script ist weg.

Was geht den hier ab?? J

Gruß

Martin

···

Von: Stefan Blaurock sblaurock@groupon.com
Gesendet: Mittwoch, 13. Februar 2019 08:59
An: Hennerbichler Martin Martin.Hennerbichler@A1.at
Cc: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Guten morgen,

die anpassung des agent‘s sieht gut aus.

das inventory findet die neue sektion

<<<ucs_bladecenter_computeblade:sep(9)>>>

nicht, da dir der „parser“ in

/opt/omd/sites/asp_02/local/share/check_mk/checks/

fehlt. dort muss ein check, passend zur neuen sektion erstellt werden.

die datei muss „ucs_bladecenter_computeblade„ heißen :slight_smile:

ich hab gerade nur auf die schnelle den outdated englischen artikel gefunden aber der sollte dir weiterhelfen:

https://mathias-kettner.de/checkmk_devel_agentbased.html

gruß,

stefan

Hennerbichler Martin Martin.Hennerbichler@a1.at schrieb am Mi. 13. Feb. 2019 um 08:33:

Guten Morgen zusammen!

Schön langsam verzweifle ich mit der Dokumentation von Check_MK.

Habe die letzten Tage versucht einen Special Agent anzupassen und einen eigenen Agent zu erstellen.

Beides funktioniert nicht wie gewünscht!

Special Agent Anpassung

Habe eine Kopie des Agents /opt/omd/sites/asp_02/share/check_mk/agents/special/agent_ucs_bladecenter im Ordner /opt/omd/sites/asp_02/local/share/check_mk/agents/special/ erstellt.

Dann wurde der Agent im Ordner ~/local/share/check_mk/agents/special/ angepasst und in der CLI getestet und ich bekomme das zusätzliche Service angezeigt.

<<<ucs_bladecenter_computeblade:sep(9)>>>

computeBlade Dn sys/chassis-1/blade-7 Model UCSB-B200-M5 serial ABC12345AB0 numOfCpus 2 numOfCores 36 totalMemory 786432 availableMemory 786432 operPower off serverId 1/7 revision 0 numOfAdaptors 1 numOfFcHostIfs 0 numOfEthHostIfs 0

Wenn ich ein Inventory für den Host anstoße wird das neue Service nicht gefunden.

OMD[asp_02]:~/local/share/check_mk/checks$ cmk -vII --checks ucs_bladecenter_computeblade ucsblade001

Discovering services on: ucsblade001

ucsblade001:

ERROR - ‘ucs_bladecenter_computeblade’

Dann dachte ich mir erstelle einen eigenen Check der lediglich die neue Sektion ausgibt.

Custom Check

Habe ein Python Script in verschiedenen Directorys abgelegt aber jedes Mal wenn ich die „Classical active and passive Monitoring checks“ Rule anpasse und die Änderung aktiviere wird das Script gelöscht.

/opt/omd/sites/test/local/share/check_mk/checks/

/opt/omd/sites/test/local/share/check_mk/agents/

/opt/omd/sites/test/local/lib/nagios/plugins/

Wie funktioniert das mit den eigenen Checks?

Vorab Danke,

Martin


checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de


Stefan Blaurock

Nico’s Special Force | GROUPON

Mobil +49 151 276 44 536

sblaurock@groupon.com

Groupon.de ist ein Angebot der Groupon International Limited

Groupon GmbH | Hausvogteiplatz 2 | 10117 Berlin

Geschäftsführer: Dominik Dreyer, Nils Dantzer, John Becvar, Damien Schmitz

Eingetragen beim Amtsgericht Charlottenburg Berlin, HRB 123512 B

Ust.-ID Nr. DE 268 596 614

VERTRAULICHKEITSHINWEIS: Diese Nachricht ist vertraulich. Sie darf ausschließlich durch den vorgesehenen Empfänger und Adressaten gelesen, kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu löschen. Jede Nutzung oder Weitergabe des Inhalts dieser Nachricht ist unzulässig.

CONFIDENTIALITY NOTICE: This message (including any attachments) is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error please contact the sender (by return e-mail) immediately and delete this message. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited.

Please consider the environment before printing this e-mail

Hi Martin,

ich habe noch nie erlebt, dass Check_MK selbstständig was im Local Verzeichnis löscht.
Sicher, dass Die da nicht was anderes rein haut (Virenscanner, Replikationsscript, dass das local von irgendwo synct)?

Gruß

Udo

----- Ursprüngliche Mail -----

···

Von: "Hennerbichler Martin" <Martin.Hennerbichler@A1.at>
An: "Stefan Blaurock" <sblaurock@groupon.com>
CC: checkmk-de@lists.mathias-kettner.de
Gesendet: Mittwoch, 13. Februar 2019 09:13:12
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Danke Stefan!

Hat kurz funktioniert dann habe ich wieder eine WATO Anpassung durchgeführt und das neu erstellte „parser“ Script ist weg.

Was geht den hier ab?? J

Gruß

Martin

Von: Stefan Blaurock <sblaurock@groupon.com>
Gesendet: Mittwoch, 13. Februar 2019 08:59
An: Hennerbichler Martin <Martin.Hennerbichler@A1.at>
Cc: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Guten morgen,

die anpassung des agent‘s sieht gut aus.

das inventory findet die neue sektion

<<< ucs_bladecenter_computeblade:sep(9)>>>

nicht, da dir der „parser“ in

/opt/omd/sites/asp_02/local/share/check_mk/checks/

fehlt. dort muss ein check, passend zur neuen sektion erstellt werden.

die datei muss „ ucs_bladecenter_computeblade „ heißen :slight_smile:

ich hab gerade nur auf die schnelle den outdated englischen artikel gefunden aber der sollte dir weiterhelfen:

gruß,

stefan

Hennerbichler Martin < Martin.Hennerbichler@a1.at > schrieb am Mi. 13. Feb. 2019 um 08:33:

Guten Morgen zusammen!

Schön langsam verzweifle ich mit der Dokumentation von Check_MK.

Habe die letzten Tage versucht einen Special Agent anzupassen und einen eigenen Agent zu erstellen.

Beides funktioniert nicht wie gewünscht!

# Special Agent Anpassung #

Habe eine Kopie des Agents /opt/omd/sites/asp_02/share/check_mk/agents/special/agent_ucs_bladecenter im Ordner /opt/omd/sites/asp_02/local/share/check_mk/agents/special/ erstellt.

Dann wurde der Agent im Ordner ~ / local/share/check_mk/agents/special/ angepasst und in der CLI getestet und ich bekomme das zusätzliche Service angezeigt.

<<< ucs_bladecenter_computeblade:sep(9)>>>

computeBlade Dn sys/chassis-1/blade-7 Model UCSB-B200-M5 serial ABC12345AB0 numOfCpus 2 numOfCores 36 totalMemory 786432 availableMemory 786432 operPower off serverId 1/7 revision 0 numOfAdaptors 1 numOfFcHostIfs 0 numOfEthHostIfs 0

Wenn ich ein Inventory für den Host anstoße wird das neue Service nicht gefunden.

OMD[asp_02]:~/local/share/check_mk/checks$ cmk -vII --checks ucs_bladecenter_computeblade ucsblade001

Discovering services on: ucsblade001

ucsblade001:

ERROR - 'ucs_bladecenter_computeblade'

Dann dachte ich mir erstelle einen eigenen Check der lediglich die neue Sektion ausgibt.

# Custom Check #

Habe ein Python Script in verschiedenen Directorys abgelegt aber jedes Mal wenn ich die „Classical active and passive Monitoring checks“ Rule anpasse und die Änderung aktiviere wird das Script gelöscht.

/opt/omd/sites/test/local/share/check_mk/checks/

/opt/omd/sites/test/local/share/check_mk/agents/

/opt/omd/sites/test/local/lib/nagios/plugins/

Wie funktioniert das mit den eigenen Checks?

Vorab Danke,

Martin

_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

--

_____________________________

Stefan Blaurock

Nico's Special Force | GROUPON

Mobil +49 151 276 44 536

sblaurock@groupon.com

..............................................................................................................

Groupon.de ist ein Angebot der Groupon International Limited

Groupon GmbH | Hausvogteiplatz 2 | 10117 Berlin

Geschäftsführer: Dominik Dreyer, Nils Dantzer, John Becvar, Damien Schmitz

Eingetragen beim Amtsgericht Charlottenburg Berlin, HRB 123512 B

Ust.-ID Nr. DE 268 596 614

VERTRAULICHKEITSHINWEIS: Diese Nachricht ist vertraulich. Sie darf ausschließlich durch den vorgesehenen Empfänger und Adressaten gelesen, kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu löschen. Jede Nutzung oder Weitergabe des Inhalts dieser Nachricht ist unzulässig.

CONFIDENTIALITY NOTICE: This message (including any attachments) is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error please contact the sender (by return e-mail) immediately and delete this message. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited.

**Please consider the environment before printing this e-mail**
_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

Hi

habe es soeben nochmal nachgestellt, sobald ich via WATO die Services neu einlese und dann die Änderung Aktiviere ist das selbst erstellte "Parser" Script weg.
Kann das was mit dem Distributed Monitoring zu tun haben?

Gruß
Martin

···

-----Ursprüngliche Nachricht-----
Von: Udo Woehler <uw@bsw-com.de>
Gesendet: Mittwoch, 13. Februar 2019 15:48
An: Hennerbichler Martin <Martin.Hennerbichler@A1.at>
Cc: checkmk-de@lists.mathias-kettner.de; Stefan Blaurock <sblaurock@groupon.com>
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Hi Martin,

ich habe noch nie erlebt, dass Check_MK selbstständig was im Local Verzeichnis löscht.
Sicher, dass Die da nicht was anderes rein haut (Virenscanner, Replikationsscript, dass das local von irgendwo synct)?

Gruß

Udo

----- Ursprüngliche Mail -----
Von: "Hennerbichler Martin" <Martin.Hennerbichler@A1.at>
An: "Stefan Blaurock" <sblaurock@groupon.com>
CC: checkmk-de@lists.mathias-kettner.de
Gesendet: Mittwoch, 13. Februar 2019 09:13:12
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Danke Stefan!

Hat kurz funktioniert dann habe ich wieder eine WATO Anpassung durchgeführt und das neu erstellte „parser“ Script ist weg.

Was geht den hier ab?? J

Gruß

Martin

Von: Stefan Blaurock <sblaurock@groupon.com>
Gesendet: Mittwoch, 13. Februar 2019 08:59
An: Hennerbichler Martin <Martin.Hennerbichler@A1.at>
Cc: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Guten morgen,

die anpassung des agent‘s sieht gut aus.

das inventory findet die neue sektion

<<< ucs_bladecenter_computeblade:sep(9)>>>

nicht, da dir der „parser“ in

/opt/omd/sites/asp_02/local/share/check_mk/checks/

fehlt. dort muss ein check, passend zur neuen sektion erstellt werden.

die datei muss „ ucs_bladecenter_computeblade „ heißen :slight_smile:

ich hab gerade nur auf die schnelle den outdated englischen artikel gefunden aber der sollte dir weiterhelfen:

gruß,

stefan

Hennerbichler Martin < Martin.Hennerbichler@a1.at > schrieb am Mi. 13. Feb. 2019 um 08:33:

Guten Morgen zusammen!

Schön langsam verzweifle ich mit der Dokumentation von Check_MK.

Habe die letzten Tage versucht einen Special Agent anzupassen und einen eigenen Agent zu erstellen.

Beides funktioniert nicht wie gewünscht!

# Special Agent Anpassung #

Habe eine Kopie des Agents /opt/omd/sites/asp_02/share/check_mk/agents/special/agent_ucs_bladecenter im Ordner /opt/omd/sites/asp_02/local/share/check_mk/agents/special/ erstellt.

Dann wurde der Agent im Ordner ~ / local/share/check_mk/agents/special/ angepasst und in der CLI getestet und ich bekomme das zusätzliche Service angezeigt.

<<< ucs_bladecenter_computeblade:sep(9)>>>

computeBlade Dn sys/chassis-1/blade-7 Model UCSB-B200-M5 serial ABC12345AB0 numOfCpus 2 numOfCores 36 totalMemory 786432 availableMemory 786432 operPower off serverId 1/7 revision 0 numOfAdaptors 1 numOfFcHostIfs 0 numOfEthHostIfs 0

Wenn ich ein Inventory für den Host anstoße wird das neue Service nicht gefunden.

OMD[asp_02]:~/local/share/check_mk/checks$ cmk -vII --checks ucs_bladecenter_computeblade ucsblade001

Discovering services on: ucsblade001

ucsblade001:

ERROR - 'ucs_bladecenter_computeblade'

Dann dachte ich mir erstelle einen eigenen Check der lediglich die neue Sektion ausgibt.

# Custom Check #

Habe ein Python Script in verschiedenen Directorys abgelegt aber jedes Mal wenn ich die „Classical active and passive Monitoring checks“ Rule anpasse und die Änderung aktiviere wird das Script gelöscht.

/opt/omd/sites/test/local/share/check_mk/checks/

/opt/omd/sites/test/local/share/check_mk/agents/

/opt/omd/sites/test/local/lib/nagios/plugins/

Wie funktioniert das mit den eigenen Checks?

Vorab Danke,

Martin

_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

--

_____________________________

Stefan Blaurock

Nico's Special Force | GROUPON

Mobil +49 151 276 44 536

sblaurock@groupon.com

..............................................................................................................

Groupon.de ist ein Angebot der Groupon International Limited

Groupon GmbH | Hausvogteiplatz 2 | 10117 Berlin

Geschäftsführer: Dominik Dreyer, Nils Dantzer, John Becvar, Damien Schmitz

Eingetragen beim Amtsgericht Charlottenburg Berlin, HRB 123512 B

Ust.-ID Nr. DE 268 596 614

VERTRAULICHKEITSHINWEIS: Diese Nachricht ist vertraulich. Sie darf ausschließlich durch den vorgesehenen Empfänger und Adressaten gelesen, kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu löschen. Jede Nutzung oder Weitergabe des Inhalts dieser Nachricht ist unzulässig.

CONFIDENTIALITY NOTICE: This message (including any attachments) is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error please contact the sender (by return e-mail) immediately and delete this message. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited.

**Please consider the environment before printing this e-mail**
_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

Hi,

wenn du das Script auf einem Slave installiert hast und die Config gesynct wird schon. Dann musst Du es auf dem Master installieren.

Gruß

Udo

----- Ursprüngliche Mail -----

···

Von: "Hennerbichler Martin" <Martin.Hennerbichler@A1.at>
An: "Udo Woehler" <uw@bsw-com.de>
CC: checkmk-de@lists.mathias-kettner.de, "Stefan Blaurock" <sblaurock@groupon.com>
Gesendet: Mittwoch, 13. Februar 2019 16:08:19
Betreff: AW: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Hi

habe es soeben nochmal nachgestellt, sobald ich via WATO die Services neu einlese und dann die Änderung Aktiviere ist das selbst erstellte "Parser" Script weg.
Kann das was mit dem Distributed Monitoring zu tun haben?

Gruß
Martin

-----Ursprüngliche Nachricht-----
Von: Udo Woehler <uw@bsw-com.de>
Gesendet: Mittwoch, 13. Februar 2019 15:48
An: Hennerbichler Martin <Martin.Hennerbichler@A1.at>
Cc: checkmk-de@lists.mathias-kettner.de; Stefan Blaurock <sblaurock@groupon.com>
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Hi Martin,

ich habe noch nie erlebt, dass Check_MK selbstständig was im Local Verzeichnis löscht.
Sicher, dass Die da nicht was anderes rein haut (Virenscanner, Replikationsscript, dass das local von irgendwo synct)?

Gruß

Udo

----- Ursprüngliche Mail -----
Von: "Hennerbichler Martin" <Martin.Hennerbichler@A1.at>
An: "Stefan Blaurock" <sblaurock@groupon.com>
CC: checkmk-de@lists.mathias-kettner.de
Gesendet: Mittwoch, 13. Februar 2019 09:13:12
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Danke Stefan!

Hat kurz funktioniert dann habe ich wieder eine WATO Anpassung durchgeführt und das neu erstellte „parser“ Script ist weg.

Was geht den hier ab?? J

Gruß

Martin

Von: Stefan Blaurock <sblaurock@groupon.com>
Gesendet: Mittwoch, 13. Februar 2019 08:59
An: Hennerbichler Martin <Martin.Hennerbichler@A1.at>
Cc: checkmk-de@lists.mathias-kettner.de
Betreff: Re: [Check_mk (deutsch)] Check_MK Special Agent anpassen bzw. Custom Checks hinzufügen

Guten morgen,

die anpassung des agent‘s sieht gut aus.

das inventory findet die neue sektion

<<< ucs_bladecenter_computeblade:sep(9)>>>

nicht, da dir der „parser“ in

/opt/omd/sites/asp_02/local/share/check_mk/checks/

fehlt. dort muss ein check, passend zur neuen sektion erstellt werden.

die datei muss „ ucs_bladecenter_computeblade „ heißen :slight_smile:

ich hab gerade nur auf die schnelle den outdated englischen artikel gefunden aber der sollte dir weiterhelfen:

gruß,

stefan

Hennerbichler Martin < Martin.Hennerbichler@a1.at > schrieb am Mi. 13. Feb. 2019 um 08:33:

Guten Morgen zusammen!

Schön langsam verzweifle ich mit der Dokumentation von Check_MK.

Habe die letzten Tage versucht einen Special Agent anzupassen und einen eigenen Agent zu erstellen.

Beides funktioniert nicht wie gewünscht!

# Special Agent Anpassung #

Habe eine Kopie des Agents /opt/omd/sites/asp_02/share/check_mk/agents/special/agent_ucs_bladecenter im Ordner /opt/omd/sites/asp_02/local/share/check_mk/agents/special/ erstellt.

Dann wurde der Agent im Ordner ~ / local/share/check_mk/agents/special/ angepasst und in der CLI getestet und ich bekomme das zusätzliche Service angezeigt.

<<< ucs_bladecenter_computeblade:sep(9)>>>

computeBlade Dn sys/chassis-1/blade-7 Model UCSB-B200-M5 serial ABC12345AB0 numOfCpus 2 numOfCores 36 totalMemory 786432 availableMemory 786432 operPower off serverId 1/7 revision 0 numOfAdaptors 1 numOfFcHostIfs 0 numOfEthHostIfs 0

Wenn ich ein Inventory für den Host anstoße wird das neue Service nicht gefunden.

OMD[asp_02]:~/local/share/check_mk/checks$ cmk -vII --checks ucs_bladecenter_computeblade ucsblade001

Discovering services on: ucsblade001

ucsblade001:

ERROR - 'ucs_bladecenter_computeblade'

Dann dachte ich mir erstelle einen eigenen Check der lediglich die neue Sektion ausgibt.

# Custom Check #

Habe ein Python Script in verschiedenen Directorys abgelegt aber jedes Mal wenn ich die „Classical active and passive Monitoring checks“ Rule anpasse und die Änderung aktiviere wird das Script gelöscht.

/opt/omd/sites/test/local/share/check_mk/checks/

/opt/omd/sites/test/local/share/check_mk/agents/

/opt/omd/sites/test/local/lib/nagios/plugins/

Wie funktioniert das mit den eigenen Checks?

Vorab Danke,

Martin

_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de

--

_____________________________

Stefan Blaurock

Nico's Special Force | GROUPON

Mobil +49 151 276 44 536

sblaurock@groupon.com

..............................................................................................................

Groupon.de ist ein Angebot der Groupon International Limited

Groupon GmbH | Hausvogteiplatz 2 | 10117 Berlin

Geschäftsführer: Dominik Dreyer, Nils Dantzer, John Becvar, Damien Schmitz

Eingetragen beim Amtsgericht Charlottenburg Berlin, HRB 123512 B

Ust.-ID Nr. DE 268 596 614

VERTRAULICHKEITSHINWEIS: Diese Nachricht ist vertraulich. Sie darf ausschließlich durch den vorgesehenen Empfänger und Adressaten gelesen, kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu löschen. Jede Nutzung oder Weitergabe des Inhalts dieser Nachricht ist unzulässig.

CONFIDENTIALITY NOTICE: This message (including any attachments) is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error please contact the sender (by return e-mail) immediately and delete this message. Any unauthorized use or dissemination of this message in whole or in part is strictly prohibited.

**Please consider the environment before printing this e-mail**
_______________________________________________
checkmk-de mailing list
checkmk-de@lists.mathias-kettner.de
Verwaltung & Abmeldung unter
https://lists.mathias-kettner.de/cgi-bin/mailman/listinfo/checkmk-de