72 lines
1.9 KiB
Markdown
72 lines
1.9 KiB
Markdown
# Integration in Checkmk
|
|
|
|
## Zielstruktur auf dem BizTalk-Server
|
|
|
|
```text
|
|
%ProgramData%\checkmk\agent\local\biztalk_checkmk_pulse.cmd
|
|
%ProgramData%\checkmk\agent\local\BizTalkCheckmkPulse\BizTalkCheckmkPulse.exe
|
|
%ProgramData%\checkmk\agent\local\BizTalkCheckmkPulse\BizTalkCheckmkPulse.exe.config
|
|
```
|
|
|
|
## Manuelle Installation
|
|
|
|
1. Release-Paket auf den BizTalk-Server kopieren.
|
|
2. Inhalt nach `%ProgramData%\checkmk\agent\local` kopieren.
|
|
3. Optional `EnvironmentName` in der `.exe.config` setzen.
|
|
4. Test ausfuehren:
|
|
|
|
```cmd
|
|
"%ProgramData%\checkmk\agent\local\biztalk_checkmk_pulse.cmd" --self-test
|
|
"%ProgramData%\checkmk\agent\local\biztalk_checkmk_pulse.cmd"
|
|
```
|
|
|
|
5. Agent-Ausgabe pruefen:
|
|
|
|
```cmd
|
|
"C:\Program Files (x86)\checkmk\service\cmk-agent-ctl.exe" dump
|
|
```
|
|
|
|
6. In Checkmk:
|
|
|
|
- Host oeffnen
|
|
- Service Discovery ausfuehren
|
|
- gefundene `BizTalk ...` Services aufnehmen
|
|
- Changes aktivieren
|
|
|
|
## Agent Bakery
|
|
|
|
Checkmk Managed Services Edition 2.4 enthaelt die kommerziellen Mechanismen fuer Agent Bakery. Fuer einen sauberen Rollout:
|
|
|
|
1. Deployment-Dateien als Custom Files oder ueber ein spaeteres MKP bereitstellen.
|
|
2. Regel nur auf BizTalk-Hosts anwenden, z.B. Host-Tag `application:biztalk`.
|
|
3. Gebackenen Windows-Agenten fuer die BizTalk-Hosts installieren.
|
|
4. Service Discovery ausfuehren.
|
|
|
|
Hinweis: Dieses Repository enthaelt bewusst noch kein Bakery-Python-Plugin. Die manuelle bzw. dateibasierte Verteilung ist die risikoarme erste Version. Eine Bakery-Erweiterung ist eine sinnvolle Version-2-Ausbaustufe.
|
|
|
|
## Empfohlene Host-Struktur
|
|
|
|
Host-Tags oder Ordner:
|
|
|
|
- `env:ACC`
|
|
- `env:DEV`
|
|
- `env:TST`
|
|
- `env:PRD`
|
|
- `app:biztalk`
|
|
|
|
Service-Filter fuer Views:
|
|
|
|
```text
|
|
Service starts with: BizTalk
|
|
```
|
|
|
|
Dashboard-Kacheln:
|
|
|
|
- Host/Service state fuer BizTalk-Host
|
|
- Service state fuer `BizTalk Suspended Instances`
|
|
- Graph `biztalk_suspended_total`
|
|
- Graph `biztalk_host_instances_stopped`
|
|
- Graph `biztalk_eventlog_errors`
|
|
- MSSQL-Services des SQL-Servers daneben
|
|
|