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/onprem/de/cmc_files.asciidoc
+9-14Lines changed: 9 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
// -*- coding: utf-8 -*-
2
-
// SKIPCOMMITS 2025-09-19
2
+
// IGNORE
3
+
// NONASCII
3
4
include::global_attr.adoc[]
4
5
= Dateien und Verzeichnisse des CMC
5
-
:revdate: 2021-09-15
6
6
:title: Dateien und Verzeichnisse des CMC
7
7
:description: Der {CMK} Micro Core (CMC) verwendet einige spezifische Dateien und Verzeichnisse für Daten, Einstellungen und Skripte. Hier erhalten Sie eine Übersicht.
8
8
@@ -17,7 +17,8 @@ Alle Pfade sind relativ vom Home-Verzeichnis der Instanz angegeben.
17
17
Heißt die Instanz z.B. `mysite`, so sind alle Pfade von `/omd/sites/mysite` aus zu verstehen.
18
18
19
19
20
-
== Laufzeitdaten
20
+
[#runtime_data]
21
+
== Laufzeitdaten
21
22
22
23
[cols="30,~",options=header]
23
24
|===
@@ -35,32 +36,26 @@ Heißt die Instanz z.B. `mysite`, so sind alle Pfade von `/omd/sites/mysite` aus
35
36
|===
36
37
37
38
38
-
== Konfiguration
39
+
[#config]
40
+
== Konfiguration
39
41
40
42
Der CMC hat keine eigene Konfigurationsdatei.
41
43
Alle Einstellungen für den CMC finden Sie in der Weboberfläche von {CMK} unter icon:icon_configuration[alt="Symbol für die globalen Einstellungen."] [.guihint]#Global settings > Monitoring Core#.
42
44
Sie werden zusammen mit den anderen globalen Einstellungen in `etc/check_mk/conf.d/wato/global.mk` gespeichert.
43
45
44
46
45
-
== Software
47
+
[#software]
48
+
== Software
49
+
46
50
[cols="30,~",options=header]
47
51
|===
48
52
|Pfad |Bedeutung
49
53
|`~/bin/cmc` |Ausführbares Programm für den CMC selbst. Dieses ist in pass:[C++] entwickelt und benötigt außer der Standard-pass:[C++]-Bibliothek keine weiteren Bibliotheken (insbesondere kein Boost). Zu Testzwecken kann man den CMC auch von Hand aufrufen (probieren Sie: `cmc --help`).
50
54
|`~/etc/init.d/cmc` |Startskript des CMC.
51
55
|`~/lib/cmc/icmpsender` |Hilfsprozess, der vom CMC gestartet wird und das Senden von ICMP-Paketen für das xref:cmc_differences#smartping[Smart Ping] übernimmt. Dieser muss unbedingt mit Set User ID (SUID) für root installiert sein.
52
56
|`~/lib/cmc/icmpreceiver` |Hilfsprozess, der vom CMC gestartet wird und das Empfangen von ICMP- und TCP-Verbindungspaketen für das Smart Ping übernimmt. Dieser muss unbedingt mit Set User ID (SUID) für root installiert sein.
53
-
// TK: SUID für icmpsender und icmpreceiver in den beiden obigen Zeilen: Ist dem (noch) so? Ich seh das Bit nicht bei den Dateirechten.
54
57
|`~/lib/cmc/checkhelper` |Hilfsprozess xref:cmc_differences#checkhelper[Check Helper], der vom CMC mehrfach gestartet wird und das effiziente Ausführen von aktiven Checks übernimmt.
55
58
|`~/bin/fetcher` |Hilfsprozess xref:cmc_differences#fetcher_checker[Checkmk Fetcher], der vom CMC mehrfach gestartet wird und die Informationen von den Agenten aus dem Netzwerk abruft.
56
-
// |`share/check_mk/web/plugins/wato/cmc.py` |WATO-Erweiterungen mit globalen Einstellungen und Regelsätzen für den CMC.
57
-
// TK: Rausgenommen, da die Datei inzwischen unterhalb der SW liegt: version/lib/python3/cmk/gui/cee/plugins/wato/cmc.py
58
-
// |`share/check_mk/web/plugins/sidebar/cmc.py` |Ein Sidebarplugin für Multisite mit Performancedaten zum CMC.
59
-
// TK: Rausgenommen, da die Datei inzwischen unterhalb der SW liegt: version/lib/python3/cmk/gui/cee/plugins/sidebar/cmc.py
60
-
// |`share/check_mk/modules/cmc.py` |{CMK}-Modul, das die Konfiguration für den CMC erzeugt.
61
-
// TK: Rausgenommen, da es die Datei nicht mehr gibt.
62
-
// |`share/check_mk/modules/rrd.py` |{CMK}-Modul für das Anlegen von RRD-Dateien.
63
-
// TK: Rausgenommen, da es nur noch diese beiden Dateien unterhalb der SW gibt: version/lib/python3/cmk/base/rrd.py, version/lib/python3/cmk/base/cee/rrd.py
Copy file name to clipboardExpand all lines: src/onprem/en/cmc_files.asciidoc
+8-9Lines changed: 8 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
// -*- coding: utf-8 -*-
2
-
// SKIPCOMMITS 2025-09-01
2
+
// IGNORE
3
+
// NONASCII
3
4
include::global_attr.adoc[]
4
5
= CMC files and directories
5
-
:revdate: 2021-09-15
6
6
:title: CMC files and directories
7
7
:description: The {CMK} Micro Core (CMC) uses a number of specific files and directories for data, settings and scripts. Here you will find an overview.
8
8
@@ -17,7 +17,8 @@ All file paths relate to the site’s home directory.
17
17
For example: if a site is named `mysite`, then all of its file paths are derived from `/omd/sites/mysite`.
18
18
19
19
20
-
== Runtime data
20
+
[#runtime_data]
21
+
== Runtime data
21
22
22
23
[cols="30,~",options=header]
23
24
|===
@@ -35,14 +36,16 @@ For example: if a site is named `mysite`, then all of its file paths are derived
35
36
|===
36
37
37
38
38
-
== Configuration
39
+
[#config]
40
+
== Configuration
39
41
40
42
The CMC does not have its own configuration file.
41
43
All settings for the CMC can be found in the {CMK}'s web interface under icon:icon_configuration[alt="Icon for the Global settings."] [.guihint]#Global settings > Monitoring Core#.
42
44
They are stored together with the other global settings in `etc/check_mk/conf.d/wato/global.mk`.
43
45
44
46
45
-
== Software
47
+
[#software]
48
+
== Software
46
49
47
50
[cols="30,~",options=header]
48
51
|===
@@ -53,9 +56,5 @@ They are stored together with the other global settings in `etc/check_mk/conf.d/
53
56
|`~/lib/cmc/icmpreceiver` |Auxiliary process that is started by the CMC and which takes over the receiving of ICMP and TCP connection packets for the Smart Ping. This must be installed with set user ID (SUID) for root.
54
57
|`~/lib/cmc/checkhelper` |Auxiliary process xref:cmc_differences#checkhelper[check helper] that is started several times by the CMC and takes over the efficient execution of active checks.
55
58
|`~/bin/fetcher` |Auxiliary process xref:cmc_differences#fetcher_checker[Checkmk fetcher] that is started several times by the CMC and retrieves the agent information from the network.
56
-
// |`share/check_mk/web/plugins/wato/cmc.py` |WATO extension with global settings and rule sets for the CMC.
57
-
// |`share/check_mk/web/plugins/sidebar/cmc.py` |A Sidebar plug-in for Multisite with CMC performance data.
58
-
// |`share/check_mk/modules/cmc.py` |{CMK} module that generates the configuration for the CMC.
59
-
// |`share/check_mk/modules/rrd.py` |{CMK} module for installing RRD data.
0 commit comments