Files
biztalk-suspended-instances…/docs/CheckmkServices.md
T
2026-07-08 15:15:36 +02:00

89 lines
2.3 KiB
Markdown

# Checkmk Services und Metriken
Dieser Check erzeugt standardmaessig drei stabile Local-Check-Services.
## Aufruf
Checkmk startet unter Windows lokale Checks aus:
```cmd
%ProgramData%\checkmk\agent\local
```
Der mitgelieferte Wrapper ist:
```text
%ProgramData%\checkmk\agent\local\biztalk_suspended_instances.cmd
```
Er ruft die EXE im Unterordner auf:
```text
%ProgramData%\checkmk\agent\local\BizTalkSuspendedInstancesCheck\BizTalkSuspendedInstancesCheck.exe
```
Das Skript liegt im Repository unter `deployment\checkmk\biztalk_suspended_instances.cmd` und wird durch `scripts\package-release.cmd` in den Deployment-Ordner kopiert.
## BizTalk Suspended Instances
Zweck: suspendierte Service-Instanzen erkennen und betroffene Anwendungen direkt in der Summary anzeigen.
Status:
- `OK`: keine Suspensions
- `WARN`: resumable Suspensions ab Schwellwert
- `CRIT`: non-resumable Suspensions ab Schwellwert
- `UNKNOWN`: Check- oder WMI-Fehler
Metriken:
- `biztalk_suspended_total`
- `biztalk_suspended_resumable`
- `biztalk_suspended_nonresumable`
## BizTalk Host Instances
Zweck: gestartete, gestoppte, pending und unbekannte Host-Instanzen sichtbar machen.
Status:
- `OK`: alle Host-Instanzen gestartet
- `WARN`: mindestens eine Host-Instanz pending
- `CRIT`: mindestens eine Host-Instanz stopped oder unknown
- `UNKNOWN`: WMI liefert keine Host-Instanzen
Metriken:
- `biztalk_host_instances_total`
- `biztalk_host_instances_started`
- `biztalk_host_instances_stopped`
- `biztalk_host_instances_pending`
- `biztalk_host_instances_unknown`
## BizTalk Runtime Artifacts
Zweck: aggregierte Betriebsuebersicht fuer Receive Locations, Send Ports und Orchestrations.
Status:
- `OK`: Statuswerte lesbar
- `CRIT`: unbekannte Send-Port- oder Orchestration-Statuswerte
- Optional `WARN`: wenn `AlertOnArtifactRuntimeIssues=true` und deaktivierte/inaktive Artefakte vorhanden sind
Metriken:
- `biztalk_applications`
- `biztalk_receive_locations`
- `biztalk_receive_locations_disabled`
- `biztalk_send_ports`
- `biztalk_send_ports_started`
- `biztalk_send_ports_stopped`
- `biztalk_send_ports_bound`
- `biztalk_send_ports_unknown`
- `biztalk_orchestrations`
- `biztalk_orchestrations_started`
- `biztalk_orchestrations_stopped`
- `biztalk_orchestrations_bound`
- `biztalk_orchestrations_unbound`
- `biztalk_orchestrations_unknown`