Discussion:
[Check_mk (deutsch)] Dual Agent SNMP + SSH Datasource Program
Milan Kacer
2018-10-01 09:30:23 UTC
Permalink
Hallo Leute,

ich verzweifle grade am Dual Zugriff mittels SNMP und SSH (Datasource program).

Hat jemand einen Gute Tipp wo es hängen könnte? Ich habe diverse Regel und Tags eingebaut.
Diese funktionieren voneinander unabhängig, jedoch wenn ich diese "Zusammenführe" kommt nur SNMP an.

Hier mal ein Beispiel... Bei Type of agent müsste dann aber SNMP + Datasource stehen.

OMD[ips]:~$ cmk -D myhost
myhost
Addresses: 1.2.3.4
Tags: /wato/, db-snmp, ip-v4, ip-v4-only, lan, prod, site:ips, snmp-ssh, ssh, wato
Host groups:
Type of agent: Datasource program: ssh -oStrictHostKeyChecking=no -tt -l user -i /omd/sites/ips /.ssh/id_rsa 1.2.3.4 /home/user/check_mk/usr/bin/check_mk_agent
...


[Loading Image...]

Milan Kacer

Deutsche Bank AG
GTO ISTS CI Global Networks Network Engineering NMS
Alfred-Herrhausen-Allee 16-24, 65760 Eschborn, Germany
Tel. +49(69)910-66163
Email ***@db.com<mailto:***@db.com>



---
Die Europäische Kommission hat unter http://ec.europa.eu/consumers/odr/ eine Europäische Online-Streitbeilegungsplattform (OS-Plattform) errichtet. Verbraucher können die OS-Plattform für die außergerichtliche Beilegung von Streitigkeiten aus Online-Verträgen mit in der EU niedergelassenen Unternehmen nutzen.

Informationen (einschließlich Pflichtangaben) zu einzelnen, innerhalb der EU tätigen Gesellschaften und Zweigniederlassungen des Konzerns Deutsche Bank finden Sie unter https://www.deutsche-bank.de/Pflichtangaben. Diese E-Mail enthält vertrauliche und/ oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.

The European Commission has established a European online dispute resolution platform (OS platform) under http://ec.europa.eu/consumers/odr/. Consumers may use the OS platform to resolve disputes arising from online contracts with providers established in the EU.

Please refer to https://www.db.com/disclosures for information (including mandatory corporate particulars) on selected Deutsche Bank branches and group companies registered or incorporated in the European Union. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Marcel Schulte
2018-10-01 10:26:57 UTC
Permalink
Sorry, habe nur direkt geantwortet... ;-)
Hi Milan,
dem Host fehlt das snmp Tag (ist ein AUXtag, mÃŒsste von snmp-ssh und
db-snmp gesetzt werden)...
GrÌße,
Marcel
Post by Milan Kacer
Hallo Leute,
ich verzweifle grade am Dual Zugriff mittels SNMP und SSH (Datasource program).
Hat jemand einen Gute Tipp wo es hÀngen könnte? Ich habe diverse Regel
und Tags eingebaut.
Diese funktionieren voneinander unabhÀngig, jedoch wenn ich diese
„ZusammenfÃŒhre“ kommt nur SNMP an.
Hier mal ein Beispiel
 Bei Type of agent mÃŒsste dann aber SNMP +
Datasource stehen.
OMD[ips]:~$ cmk -D myhost
myhost
Addresses: 1.2.3.4
Tags: /wato/, db-snmp, ip-v4, ip-v4-only, lan, prod,
site:ips, snmp-ssh, ssh, wato
Type of agent: Datasource program: ssh
-oStrictHostKeyChecking=no -tt -l user -i /omd/sites/ips /.ssh/id_rsa
1.2.3.4 /home/user/check_mk/usr/bin/check_mk_agent


[image: https://brandportal.intranet.db.com/img/modules/logo.gif]
Milan Kacer
Deutsche Bank AG
GTO ISTS CI Global Networks Network Engineering NMS
Alfred-Herrhausen-Allee 16-24, 65760 Eschborn, Germany
Tel. +49(69)910-66163
---
Die EuropÀische Kommission hat unter http://ec.europa.eu/consumers/odr/
eine EuropÀische Online-Streitbeilegungsplattform (OS-Plattform) errichtet.
Verbraucher können die OS-Plattform fÃŒr die außergerichtliche Beilegung von
Streitigkeiten aus Online-VertrÀgen mit in der EU niedergelassenen
Unternehmen nutzen.
Informationen (einschließlich Pflichtangaben) zu einzelnen, innerhalb der
EU tÀtigen Gesellschaften und Zweigniederlassungen des Konzerns Deutsche
Bank finden Sie unter https://www.deutsche-bank.de/Pflichtangaben. Diese
E-Mail enthÀlt vertrauliche und/ oder rechtlich geschÌtzte Informationen.
Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtÃŒmlich
erhalten haben, informieren Sie bitte sofort den Absender und vernichten
Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe
dieser E-Mail ist nicht gestattet.
The European Commission has established a European online dispute
resolution platform (OS platform) under
http://ec.europa.eu/consumers/odr/. Consumers may use the OS platform to
resolve disputes arising from online contracts with providers established
in the EU.
Please refer to https://www.db.com/disclosures for information
(including mandatory corporate particulars) on selected Deutsche Bank
branches and group companies registered or incorporated in the European
Union. This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
_______________________________________________
checkmk-de mailing list
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de
Milan Kacer
2018-10-01 12:22:37 UTC
Permalink
Danke Marcel fÃŒr die schnell Antwort.
Das habe ich natÃŒrlich auch schon probiert. Hier etwas mehr Context zur Konfiguration.

cmk -D myhost zeigt mir SNMP bzw. das Datasource Program an, sobald aber beide AUXtags zugewiesen sind „gewinnt“ SNMP und das Datasource Program wird gar nicht angezogen.

# Ausgabe nur mit „ssh“ tag
OMD[ips_integration]:~$ cmk -D myhost
myhost
Addresses: 1.2.3.4
Tags: /wato/, ip-v4, ip-v4-only, lan, prod, site:ips, snmp-ssh, ssh, wato
Host groups:
Contact groups: check_mk_p_nsd_ip_staff, all, check_mk_p_ops_ip_staff, check_mk_p_gmc_staff
Type of agent: Datasource program: ssh -oStrictHostKeyChecking=no -tt -l myuser -i /omd/sites/ips /.ssh/id_rsa 1.2.3.4 /home/myuser/check_mk/usr/bin/check_mk_agent
Is aggregated: no



# Ausgabe nur mit “snmp” tag
OMD[ips_integration]:~$ cmk -D myhost
myhost
Addresses: 1.2.3.4
Tags: /wato/, ip-v4, ip-v4-only, lan, prod, site:ips, snmp, snmp-ssh, wato
Host groups:
Contact groups: check_mk_p_nsd_ip_staff, all, check_mk_p_ops_ip_staff, check_mk_p_gmc_staff
Type of agent: SNMP (community: 'public', bulk walk: yes, port: default, inline: yes)
Is aggregated: no



# 
 und Ausgabe wenn snmp + ssh AUXtags gesetzt sind
OMD[ips_integration]:~$ cmk -D myhost
myhost
Addresses: 1.2.3.5
Tags: /wato/, ip-v4, ip-v4-only, lan, prod, site:ips, snmp, snmp-ssh, ssh, wato
Host groups:
Contact groups: check_mk_p_nsd_ip_staff, all, check_mk_p_ops_ip_staff, check_mk_p_gmc_staff
Type of agent: SNMP (community: 'public', bulk walk: yes, port: default, inline: yes)
Is aggregated: no




Hier noch die Konfiguration Dateien
.

#
# Definition der Tags (u'Dual: SSH qipsupp + SNMP')
# etc/check_mk/multisite.d/wato/hosttags.mk
#
wato_host_tags += \
[('agent',
u'/Agent type',
[('cmk-agent', u'Check_MK Agent (Server)', ['tcp']),
('snmp-only', u'SNMP (Networking device, Appliance)', ['snmp']),
('snmp-v1', u'Legacy SNMP device (using V1)', ['snmp']),
('snmp-tcp', u'Dual: Check_MK Agent + SNMP', ['snmp', 'tcp']),
('snmp-ssh', u'Dual: SSH qipsupp + SNMP', ['snmp', 'ssh']),
('ping', u'No Agent', []),


wato_aux_tags += \
[('snmp', u'monitor via SNMP'),
('tcp', u'monitor via Check_MK Agent'),
('ssh', u'monitor via SSH')]

#
# Tag Zuweisung zum Host.
# etc/check_mk/conf.d/wato/hosts.mk
#


"myhost|lan|snmp-ssh|ip-v4|snmp|ip-v4-only|ssh|prod|site:ips |wato|/" + FOLDER_PATH + "/",


' myhost ': {'ipaddress': '1.2.3.4',
'tag_agent': 'snmp-ssh'},



#
# Regeln zum Host und den Tags (snmp/ssh/snmp-ssh/
# etc/check_mk/conf.d/wato/rules.mk
#
bulkwalk_hosts = [
( ['!snmp-v1', 'snmp', ], ALL_HOSTS, {'description': u'Hosts with the tag "snmp-v1" must not use bulkwalk'} ),
] + bulkwalk_hosts

datasource_programs = [
( 'ssh -oStrictHostKeyChecking=no -tt -l myuser -i /omd/sites/ips /.ssh/id_rsa <IP> /home/myuser/check_mk/usr/bin/check_mk_agent', ['ssh', ], ALL_HOSTS, {'description': u'SSH Agent login'} ),
] + datasource_programs

snmp_communities = [
( 'public', ['snmp', ], ALL_HOSTS ),
] + snmp_communities



[https://brandportal.intranet.db.com/img/modules/logo.gif]

Milan Kacer

Deutsche Bank AG
GTO ISTS CI Global Networks Network Engineering NMS
Alfred-Herrhausen-Allee 16-24, 65760 Eschborn, Germany
Tel. +49(69)910-66163
Email ***@db.com<mailto:***@db.com>

From: checkmk-de [mailto:checkmk-de-***@lists.mathias-kettner.de] On Behalf Of Marcel Schulte
Sent: Montag, 1. Oktober 2018 12:27
To: checkmk-***@lists.mathias-kettner.de
Subject: Re: [Check_mk (deutsch)] Dual Agent SNMP + SSH Datasource Program

Sorry, habe nur direkt geantwortet... ;-)

Marcel Schulte <***@gmail.com<mailto:***@gmail.com>> schrieb am Mo., 1. Okt. 2018, 12:26:
Hi Milan,

dem Host fehlt das snmp Tag (ist ein AUXtag, mÃŒsste von snmp-ssh und db-snmp gesetzt werden)...

GrÌße,
Marcel

Milan Kacer <***@db.com<mailto:***@db.com>> schrieb am Mo., 1. Okt. 2018, 11:30:
Hallo Leute,

ich verzweifle grade am Dual Zugriff mittels SNMP und SSH (Datasource program).

Hat jemand einen Gute Tipp wo es hÀngen könnte? Ich habe diverse Regel und Tags eingebaut.
Diese funktionieren voneinander unabhÀngig, jedoch wenn ich diese „ZusammenfÃŒhre“ kommt nur SNMP an.

Hier mal ein Beispiel
 Bei Type of agent mÃŒsste dann aber SNMP + Datasource stehen.

OMD[ips]:~$ cmk -D myhost
myhost
Addresses: 1.2.3.4
Tags: /wato/, db-snmp, ip-v4, ip-v4-only, lan, prod, site:ips, snmp-ssh, ssh, wato
Host groups:
Type of agent: Datasource program: ssh -oStrictHostKeyChecking=no -tt -l user -i /omd/sites/ips /.ssh/id_rsa 1.2.3.4 /home/user/check_mk/usr/bin/check_mk_agent






Milan Kacer

Deutsche Bank AG
GTO ISTS CI Global Networks Network Engineering NMS
Alfred-Herrhausen-Allee 16-24, 65760 Eschborn, Germany
Tel. +49(69)910-66163
Email ***@db.com<mailto:***@db.com>



---
Die EuropÀische Kommission hat unter http://ec.europa.eu/consumers/odr/ eine EuropÀische Online-Streitbeilegungsplattform (OS-Plattform) errichtet. Verbraucher können die OS-Plattform fÃŒr die außergerichtliche Beilegung von Streitigkeiten aus Online-VertrÀgen mit in der EU niedergelassenen Unternehmen nutzen.

Informationen (einschließlich Pflichtangaben) zu einzelnen, innerhalb der EU tÀtigen Gesellschaften und Zweigniederlassungen des Konzerns Deutsche Bank finden Sie unter https://www.deutsche-bank.de/Pflichtangaben. Diese E-Mail enthÀlt vertrauliche und/ oder rechtlich geschÃŒtzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtÃŒmlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.

The European Commission has established a European online dispute resolution platform (OS platform) under http://ec.europa.eu/consumers/odr/. Consumers may use the OS platform to resolve disputes arising from online contracts with providers established in the EU.

Please refer to https://www.db.com/disclosures for information (including mandatory corporate particulars) on selected Deutsche Bank branches and group companies registered or incorporated in the European Union. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
_______________________________________________
checkmk-de mailing list
checkmk-***@lists.mathias-kettner.de<mailto:checkmk-***@lists.mathias-kettner.de>
Verwaltung & Abmeldung unter
http://lists.mathias-kettner.de/mailman/listinfo/checkmk-de


---
Die EuropÀische Kommission hat unter http://ec.europa.eu/consumers/odr/ eine EuropÀische Online-Streitbeilegungsplattform (OS-Plattform) errichtet. Verbraucher können die OS-Plattform fÃŒr die außergerichtliche Beilegung von Streitigkeiten aus Online-VertrÀgen mit in der EU niedergelassenen Unternehmen nutzen.

Informationen (einschließlich Pflichtangaben) zu einzelnen, innerhalb der EU tÀtigen Gesellschaften und Zweigniederlassungen des Konzerns Deutsche Bank finden Sie unter https://www.deutsche-bank.de/Pflichtangaben. Diese E-Mail enthÀlt vertrauliche und/ oder rechtlich geschÃŒtzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtÃŒmlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.

The European Commission has established a European online dispute resolution platform (OS platform) under http://ec.europa.eu/consumers/odr/. Consumers may use the OS platform to resolve disputes arising from online contracts with providers established in the EU.

Please refer to https://www.db.com/disclosures for information (including mandatory corporate particulars) on selected Deutsche Bank branches and group companies registered or incorporated in the European Union. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.
Loading...