multisite
Multisite
Multisite-Setup für OMD Sites.
Zentrale
multisite.mk
in etc/check_mk/multisite.mk einfügen (im OMD User)
sites = { # connect to local Nagios "local" : { "alias" : "OMD Site Name" }, "SATELITE_NAME": { "alias": "SATELIE_ALIAS", "socket": "tcp:SATELIKE.HOST.NAME:6557", "url_prefix": "/SATELITE_PREFIX/", "status_host": ("local","HOST_NAME"), "persist": True, }, }Anzupassen:
Zeile | Text | Beschreibung |
---|---|---|
6 | SATELITE_NAME | Name zur Unterscheidung |
7 | SATELIE_ALIAS | Anzeigename |
8 | SATELIKE.HOST.NAME | Hostname des Sateiliten |
9 | SATELITE_PREFIX | Prefix wie er im OMD des Sateligen definiert ist |
10 | HOST_NAME | OMD Hostname des Status-Hosts |
Apache
in /etc/apache/conf.d/multisite_proxy.conf einfügen (im System)
<Location /SITENAME> Options +FollowSymLinks RewriteEngine On RewriteRule ^/.+/SITENAME/(.*) http://HOSTNAME/SITENAME/$1 [P] </Location>
Anzupassen:
Zeile | Text | Beschreibung |
---|---|---|
1,4 | SITENAME | OMD Sitename |
4 | HOSTNAME | Zielhostname |
in etc/apache/conf.d/auth.conf ändern (im OMD User)
# General auth configuration for this site # <Location "/bv"> Order allow,deny Allow from all AuthName "OMD Monitoring Site SITENAME" AuthType Basic AuthUserFile /omd/sites/bv/etc/htpasswd require valid-user </Location>
Anzupassen:
Zeile | Text | Beschreibung |
---|---|---|
7 | SITENAME | OMD Sitename icl. Leerzeichen entfernen |
Satelit
xinetd
/etc/xinetd.d/multisite erstellen (im System)
service livestatus { type = UNLISTED port = 6557 socket_type = stream protocol = tcp wait = no cps = 100 3 flags = NODELAY user = SEITNAME server = /opt/omd/versions/default/bin/unixcat server_args = /opt/omd/sites/SITENAME/tmp/run/live only_from = IP_ADRESSE disable = no }
Anzupassen:
Zeile | Text | Beschreibung |
---|---|---|
10, 12 | SITENAME | OMD User |
13 | IP_ADRESSE | IP die zugreifen darf |
Apache
in etc/apache/conf.d/auth.conf ändern (im OMD User)
# General auth configuration for this site # <Location "/bv"> Order allow,deny Allow from all AuthName "OMD Monitoring Site SITENAME" AuthType Basic AuthUserFile /omd/sites/bv/etc/htpasswd require valid-user </Location>
Anzupassen:
Zeile | Text | Beschreibung |
---|---|---|
7 | SITENAME | OMD Sitename icl. Leerzeichen entfernen |
Siehe auch:
http://mathias-kettner.de/checkmk_multisite_setup.html
http://mathias-kettner.de/checkmk_multisite_modproxy.html
http://mathias-kettner.de/checkmk_multisite_auth.html
multisite.txt · Zuletzt geändert: 2017/03/17 11:37 von 127.0.0.1