You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/common/de/wato_services.asciidoc
+17-29Lines changed: 17 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
// -*- coding: utf-8 -*-
2
2
// IGNORE % namen synchronisation →
3
+
// NONASCII
3
4
include::global_attr.adoc[]
4
5
= Services verstehen und konfigurieren
5
6
:title: Services verstehen und konfigurieren - Elemente eines Hosts erkennen und überwachen
@@ -12,6 +13,7 @@ xref:wato_rules#[Regeln]
12
13
{related-end}
13
14
14
15
16
+
[#intro]
15
17
== Einleitung
16
18
17
19
Die Services sind das eigentliche Fleisch im Monitoring-System.
@@ -69,7 +71,7 @@ ohne sich dabei Gedanken machen zu müssen, auf welchen Hosts denn nun
69
71
70
72
Einige wenige Services können nicht über eine automatische Erkennung eingerichtet werden.
71
73
Dazu gehören z.B. Checks, die per HTTP bestimmte Webseiten abrufen sollen.
72
-
Diese werden per Regeln angelegt; wie, erfahren Sie im Artikel über die xref:active_checks#[aktiven Checks.]
74
+
Diese werden per Regeln angelegt; wie, erfahren Sie im Artikel über die xref:active_checks#[aktiven Checks].
73
75
74
76
Die Möglichkeiten von {CMK}, sich selber zu überwachen, werden im Artikel xref:self_monitoring#[Das eigene System überwachen] aufgeführt.
75
77
@@ -170,7 +172,7 @@ image::wato_services_disabled_services_conditions.png[alt="Eingabemaske für Dis
170
172
171
173
Wenn Sie die Regel speichern und erneut auf die Serviceliste des Hosts gehen,
172
174
finden Sie die stillgelegten Services gemeinsam mit manuell deaktivierten
173
-
Services unter [.guihint]#Disabled services.#
175
+
Services unter [.guihint]#Disabled services#.
174
176
175
177
image::wato_services_disabled_services.png[alt="Liste mit Services mit unterschiedlichen Status."]
176
178
@@ -209,7 +211,7 @@ ifdef::onprem[]
209
211
=== Besonderheiten bei SNMP
210
212
211
213
Bei Geräten, die per SNMP überwacht werden, gibt es ein paar Sonderheiten.
212
-
Diese erfahren Sie im xref:snmp#services[Artikel über SNMP.]
214
+
Diese erfahren Sie im xref:snmp#services[Artikel über SNMP].
213
215
endif::[]
214
216
215
217
@@ -237,8 +239,6 @@ Unter [.guihint]#Selection# können Sie die Auswahl der Hosts noch mal steuern.
237
239
Das ist vor allem dann sinnvoll, wenn Sie diese nicht per Checkboxen, sondern über den Ordner ausgewählt haben.
238
240
Die meisten Optionen zielen auf eine Beschleunigung der Discovery hin:
239
241
240
-
// ML: icon_inventory_failed-Icon: Konnte das nicht nachstellen, weiß nicht, ob das richtig ist (rein namentlich passt es nicht ...).
241
-
242
242
[cols=2]
243
243
|===
244
244
|[.guihint]#Include all subfolders#|Wenn Sie die Service-Erkennung für einen
@@ -253,12 +253,7 @@ Unterordnern des aktuell geöffneten Ordners durchgeführt.
253
253
Die [.guihint]#Performance options# sind so voreingestellt, dass immer ein
254
254
vollständiger Service-Scan durchgeführt wird. Wenn Sie nicht auf neue Plugins
255
255
aus sind, können Sie die Erkennung durch Wegnahme der Option beschleunigen.
256
-
////
257
-
Das Arbeiten ohne Cache-Dateien ist nur in Ausnahmefällen ratsam. Insbesondere bei
258
-
Hosts, die per {CMK}-Agent überwacht werden, kann es dann sogar dazu kommen,
259
-
dass, wenn es der Zufall will, neue Logmeldungen quasi von der Discovery
260
-
„verbraucht“ werden und nicht mehr beim eigentlichen Check ankommen.
261
-
////
256
+
262
257
Die eingestellte `10` unter [.guihint]#Number of hosts to handle at once#
263
258
bedeutet, dass immer zehn Hosts auf ein mal bearbeitet werden. Intern geschieht
264
259
das mit einem HTTP-Request. Sollten Sie Probleme mit Timeouts haben, weil
@@ -308,6 +303,7 @@ check parameters# einblenden. Das sieht dann etwa so aus:
308
303
image::wato_services_check_parameters.png[]
309
304
310
305
306
+
[#customize]
311
307
== Anpassen der Service-Erkennung
312
308
313
309
Wie Sie die Service-Erkennung konfigurieren, um nicht erwünschte Services auszublenden,
@@ -476,9 +472,6 @@ diese Regel greift. Für die eigentliche Überwachung gibt es jetzt drei Fälle:
476
472
. Der Agent stellt überhaupt keine Informationen bereit, z.B. weil NTP überhaupt nicht installiert ist.
477
473
Dann bleibt der Service auf {PEND} und der Service [.guihint]#Check_MK# geht auf {WARN}, mit dem Hinweis, dass die entsprechende Sektion in den Agentendaten fehlt.
478
474
479
-
//SK: Benutzen wir das Wort "Modul" noch auf diese Weise in der 2.0.0?
480
-
// ML: Ist an einigen Stellen auch neueren Datums noch so zu lesen, insofern würde ich ja tippen.
481
-
482
475
Die meisten Regelsätze im Modul [.guihint]#Enforced services# werden Sie nie
483
476
benötigen und sind nur der Vollständigkeit halber vorhanden. Die häufigsten
484
477
Fälle für erzwungene Services sind:
@@ -503,15 +496,14 @@ Dieser Service [.guihint]#Check_MK Discovery# existiert für jeden Host und meld
503
496
504
497
image::wato_services_discovery_check_warn.png[]
505
498
506
-
Die Einzelheiten zu den nicht überwachten oder verschwundenen Services finden Sie auf der Seite mit den Details des Services [.guihint]#Check_MK Discovery# im Feld [.guihint]#Details:#
499
+
Die Einzelheiten zu den nicht überwachten oder verschwundenen Services finden Sie auf der Seite mit den Details des Services [.guihint]#Check_MK Discovery# im Feld [.guihint]#Details#:
Passive Services sind solche, die nicht von {CMK} aktiv angestoßen werden, sondern bei
576
568
denen regelmäßig von außen neue Check-Ergebnisse eingeschleust werden. Dies geschieht
577
-
in der Regel über die Kommando-Pipe des Cores. Hier ist ein Schritt-für-Schritt-Vorgehen
569
+
in der Regel über die Befehls-Pipe des Cores. Hier ist ein Schritt-für-Schritt-Vorgehen
578
570
für das Einrichten eines passiven Services:
579
571
580
572
Zunächst müssen Sie den Service dem Kern bekannt machen.
@@ -590,9 +582,9 @@ Nach einem [.guihint]#Activate Changes# beginnt der neue Service sein Leben im Z
590
582
591
583
image::wato_services_passive_checks_pending.png[]
592
584
593
-
Das Senden der Check-Ergebnisse geschieht nun auf der Kommandozeile durch
585
+
Das Senden der Check-Ergebnisse geschieht nun auf der Befehlszeile durch
594
586
ein `echo` des Befehls `PROCESS_SERVICE_CHECK_RESULT` in die
595
-
Kommando-Pipe `~/tmp/run/nagios.cmd`.
587
+
Befehls-Pipe `~/tmp/run/nagios.cmd`.
596
588
597
589
Die Syntax entspricht den bei Nagios üblichen Konventionen -- inklusive eines
598
590
aktuellen Zeitstempels in eckigen Klammern. Als Argumente nach dem Befehl
@@ -614,11 +606,11 @@ endif::[]
614
606
615
607
ifdef::onprem[]
616
608
[#commandline]
617
-
== Service-Erkennung auf der Kommandozeile
609
+
== Service-Erkennung auf der Befehlszeile
618
610
619
-
So schön eine GUI ist, so praktisch ist doch manchmal noch die gute alte Kommandozeile --
611
+
So schön eine GUI ist, so praktisch ist doch manchmal noch die gute alte Befehlszeile --
620
612
sei es zum Automatisieren oder einfach zum schnellen Arbeiten für den geübten Benutzer.
621
-
Die Service-Erkennung können Sie auf der Kommandozeile mit dem Befehl `cmk -I` auslösen.
613
+
Die Service-Erkennung können Sie auf der Befehlszeile mit dem Befehl `cmk -I` auslösen.
622
614
Dabei gibt es ein paar verschiedene Spielarten. Bei allen empfehlen wir die Option `-v`,
623
615
damit Sie sehen, was genau passiert. Ohne `-v` verhält sich {CMK} nach guter alter
624
616
Unix-Tradition: Solange alles gut geht, schweigt es.
@@ -705,7 +697,6 @@ Ein komplettes Erneuern der Services (Tabula Rasa) machen Sie mit einem Doppel-
705
697
706
698
// ES: Code-Block als HTML dargestellt, weil das grüne Highlighting sonst Probleme macht.
707
699
// Für den ursprünglichen Inhalt des Blocks siehe Stand hier: https://github.com/Checkmk/checkmk-docs/blob/4f62bca782353009dda6ddfcfaa3d608b0df6c10/src/common/de/wato_services.asciidoc?plain=1#L710
Copy file name to clipboardExpand all lines: src/common/en/wato_services.asciidoc
+9-13Lines changed: 9 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
// -*- coding: utf-8 -*-
2
2
// IGNORE % synchronisation →
3
+
// NONASCII
3
4
include::global_attr.adoc[]
4
5
= Understanding and configuring services
5
6
:title: Understanding and configuring services - Detecting and monitoring elements of a host
@@ -12,6 +13,7 @@ xref:wato_rules#[Rules]
12
13
{related-end}
13
14
14
15
16
+
[#intro]
15
17
== Introduction
16
18
17
19
Services are the actual ‘substance’ of a monitoring system. Each one represents an important
@@ -70,6 +72,8 @@ A few services can’t be installed using an automatic discovery.
70
72
Among these are e.g., checks queried per HTTP-specified websites.
71
73
These are created via rules, as you can learn about in the article about xref:active_checks#[active checks].
72
74
75
+
The possibilities for {CMK} to monitor itself are listed in the article xref:self_monitoring#[Monitoring your own system].
76
+
73
77
74
78
[#discovery]
75
79
== Host services in the Setup
@@ -250,16 +254,10 @@ will be run on all hosts of all subfolder, as well.
250
254
|[.guihint]#Exclude hosts where the agent is unreachable# |Hosts that are not accessible cause long delays during discovery due to connection timeouts. This can greatly impede a discovery’s performance on larger numbers of hosts. If the hosts are already in monitoring -- and it knows that the hosts are {DOWN} -- you can bypass them here and thus avoid the timeouts.
251
255
|===
252
256
253
-
254
257
The [.guihint]#Performance Options# are predefined so that a [.guihint]#full
255
258
service scan# will be performed. If you are not interested in new
256
259
plug-ins a discovery can be greatly accelerated by not choosing this option.
257
-
////
258
-
Working without cache data is only advisable in exceptional cases. Especially
259
-
for hosts that are monitored using {CMK} agents -- as luck will have
260
-
it -- it can occur that log messages are ‘consumed’ by the discovery and not
261
-
be received by the production check.
262
-
////
260
+
263
261
The `10` set in [.guihint]#Number of hosts to handle at once# means that
264
262
ten hosts are always processed in one action. This is achieved internally
265
263
with an HTTP request. If you encounter timeout problems due to some hosts
@@ -308,6 +306,7 @@ look something like this:
308
306
image::wato_services_check_parameters.png[]
309
307
310
308
309
+
[#customize]
311
310
== Customizing the service discovery
312
311
313
312
We have xref:disabled_services[earlier] shown how you can configure the
0 commit comments