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/bakery_api.asciidoc
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,9 +55,9 @@ Daher passt die API-Dokumentation stets zur Software und beschreibt genau das, w
55
55
und deshalb ist es auch nicht nötig, den Referenzteil der verfügbaren Funktionen, Klassen, Parameter etc. im {CMK}-Handbuch zu beschreiben.
56
56
Stattdessen finden Sie die API-Dokumentation außerhalb dieses Handbuchs, direkt in Ihrer {CMK}-Instanz.
57
57
58
-
Die API mit ihrer Dokumentation ist versioniert und nutzt dabei eine zweistufige Nummerierung nach dem link:https://semver.org/lang/de/[Semantic Versioning 2.x^] Standard im Format `X.Y`, wobei `X` für eine Major Version steht und `Y` für eine Minor Version.
58
+
Die API mit ihrer Dokumentation ist versioniert und nutzt dabei eine zweistufige Nummerierung nach dem link:https://semver.org/lang/de/[Semantic Versioning 2.x^] Standard im Format `X.Y`, wobei `X` für eine _Major Version_ steht und `Y` für eine _Minor Version_.
59
59
Eine neue Minor Version enthält neue, rückwärtskompatible Funktionen.
60
-
Eine neue Major Version kann dagegen Änderungen enthalten, die die API inkompatibel mit der vorherigen Main Version machen.
60
+
Eine neue Major Version kann dagegen Änderungen enthalten, die die API inkompatibel mit der vorherigen Major Version machen.
61
61
62
62
[#history]
63
63
=== Versionsgeschichte und -ausblick
@@ -74,7 +74,7 @@ Darüber hinaus gehende Aussagen können zum Zeitpunkt der letzten Bearbeitung d
74
74
75
75
[TIP]
76
76
====
77
-
Die zur xref:ruleset[Konfiguration] von Bakery-Plugins in der {CMK}-GUI verwendete Ruleset-API folgt einer eigenen Versionsgeschichte.
77
+
Die zur xref:ruleset[Konfiguration] von Bakery-Plugins in der {CMK}-GUI verwendete Rulesets-API folgt einer eigenen Versionsgeschichte.
78
78
Bitte beachten Sie für diesen Teil Ihrer Erweiterungspakete unseren Artikel zur xref:devel_check_plugins#[Entwicklung von Check-Plugins].
79
79
====
80
80
@@ -115,7 +115,8 @@ Das Linux-Plugin liest die Konfiguration aus der Konfigurationsdatei `hello_worl
115
115
Das Windows-Plugin liest die Einträge `hello_world.user` und `hello_world.content` aus der YAML-Konfigurationsdatei des Windows-Agenten ein. +
116
116
Der Zugriff auf diese Ressourcen muss jeweils im Agentenplugin umgesetzt werden und ist nicht Gegenstand der Bakery-API.
117
117
118
-
* Für Linux und Solaris gibt es zusätzlich ein Programm `some_binary`, das mit ausgeliefert werden soll z.B. ein kleines Shell-Skript, um das Plugin auch per Kommando unabhängig vom {CMK}-Agenten starten zu können.
118
+
* Für Linux und Solaris gibt es zusätzlich ein Programm `some_binary`, das mit ausgeliefert werden soll.
119
+
Das ist z.B. ein kleines Shell-Skript, um das Plugin auch per Kommando unabhängig vom {CMK}-Agenten starten zu können.
119
120
120
121
* Unter Linux und Solaris soll nach der Installation des Agenten per Paketmanager-Routine in das Syslog geschrieben werden, dass `hello_world` installiert wurde.
121
122
Nach der Deinstallation des Agenten soll analog in Syslog geschrieben werden, dass `hello_world` deinstalliert wurde. +
@@ -132,8 +133,9 @@ Auch die Pfadkonventionen für das Ablegen von Regelsätzen sind dort beschriebe
132
133
133
134
[TIP]
134
135
====
135
-
Falls Sie Regelsätze, die noch bis {CMK} {v23} unterstützt wurden, auf die aktuellen Programmierschnittstellen portieren wollen, öffnen Sie den link:https://docs.checkmk.com/2.2.0/de/bakery_api.html#ruleset[die Version dieses Artikels im Handbuch von {v22}^] in einem neuen Tab oder Fenster. Vergleichen Sie diesen Seite an Seite mit dem entsprechenden xref:extended_ruleset[Abschnitt in diesem Artikel].
136
-
Die vorgenommene Konfiguration is so ähnlich, dass die Gegenüberstellung leicht als Portierungshilfe dienen kann.
136
+
Falls Sie Regelsätze, die noch bis {CMK} {v23} unterstützt wurden, auf die aktuellen Programmierschnittstellen portieren wollen, öffnen Sie link:https://docs.checkmk.com/2.2.0/de/bakery_api.html#ruleset[die Version dieses Artikels im Handbuch von {v22}^] in einem neuen Tab oder Fenster.
137
+
Vergleichen Sie diesen Seite an Seite mit dem entsprechenden xref:extended_ruleset[Abschnitt in diesem Artikel].
138
+
Die vorgenommene Konfiguration ist so ähnlich, dass die Gegenüberstellung leicht als Portierungshilfe dienen kann.
Copy file name to clipboardExpand all lines: src/onprem/en/bakery_api.asciidoc
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -70,7 +70,7 @@ Statements beyond this are not possible at this point yet.
70
70
71
71
[TIP]
72
72
====
73
-
The Ruleset API which is used for xref:ruleset[configuration] of Bakery plug-ins in the {CMK} GUI follows it's own version history.
73
+
The Rulesets API which is used for the xref:ruleset[configuration] of Bakery plug-ins in the {CMK} GUI follows its own version history.
74
74
Please take notice of our article on xref:devel_check_plugins#[development of check plug-ins] to learn how to use this API.
75
75
====
76
76
@@ -110,7 +110,8 @@ The Linux plug-in reads the configuration from the `hello_world.json` configurat
110
110
The Windows plug-in reads the `hello_world.user` and `hello_world.content` entries from the YAML configuration file in the Windows agent. +
111
111
In each case, access to these resources must be implemented in the agent plug-in and is not handled by the Bakery API.
112
112
113
-
* For Linux and Solaris there is an additional program `some_binary`, which should be delivered e.g. a small shell script, to also be able to start the plug-in by a command independently of the {CMK} agent.
113
+
* For Linux and Solaris there is an additional program `some_binary`, which should be included.
114
+
This is, for instance, a small shell script with which a plug-in can be started by a command, independently of the {CMK} agent.
114
115
115
116
* Under Linux and Solaris, after installing the agent, it should be written to the syslog via a package manager routine that `hello_world` has been installed.
116
117
After uninstalling the agent, analogously, it should be written to syslog that `hello_world` has been uninstalled. +
0 commit comments