Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
README.md 2.02 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
[PACKAGE]: ../../raw/master/mkp/checkpoint_ha_status-0.0.2-20230616.mkp "checkpoint_ha_status-0.0.2-20230616.mkp"
thl-cmk's avatar
thl-cmk committed
# Check Point HA Status
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
This check monitors the HA status of a Check Point firewall.
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
This is a rewrite of the build in  checkpoint_ha_status check for CMK 2.x. It adds wato options to configure the expected HA status.
thl-cmk's avatar
thl-cmk committed

---
### Download

thl-cmk's avatar
thl-cmk committed
* [Download latest mkp file][PACKAGE]

**Note**: before you update to a newer version, always check the [CHANGELOG](CHANGELOG). There might be incompatible changes.

---                   
thl-cmk's avatar
thl-cmk committed
### Installation

You can install the package by uploading it to your CheckMK site and as site user run 
```
thl-cmk's avatar
thl-cmk committed
mkp install PACKAGENAME-VERSION.mkp
thl-cmk's avatar
thl-cmk committed
```
thl-cmk's avatar
thl-cmk committed
or beginning with CMK2.2.x
```
mkp add PACKAGENAME-VERSION.mkp
mkp enable PACKAGENAME VERSION
```
In the non RAW editions of CheckMK you can use the GUI to install the package (_Setup_ -> _Extension Packages_ -> _Upload package_)
thl-cmk's avatar
thl-cmk committed

---
thl-cmk's avatar
thl-cmk committed
### Want to contribute?
thl-cmk's avatar
thl-cmk committed

Nice ;-) Have a look at the [contribution guidelines](CONTRIBUTING.md "Contributing")

---
### Check Info

thl-cmk's avatar
thl-cmk committed
The plugin creates the service **_HA Status_**
thl-cmk's avatar
thl-cmk committed

<details><summary>Montoring states</summary>

| State | condition | WATO | 
| ------ | ------ | ------ |
thl-cmk's avatar
thl-cmk committed
| CRIT | HA not installed | yes |
| WARN | not expected state | yes |
| CRIT | not started | yes |
| CRIT | Bloking not OK | yes |
| CRIT | Problem | yes |
thl-cmk's avatar
thl-cmk committed

</details>

<details><summary>Perfdata</summary>

thl-cmk's avatar
thl-cmk committed
There are no perfdata
thl-cmk's avatar
thl-cmk committed

</details>

---
### WATO
<details><summary>Service monitoring rule</summary>

| Section | Rule name |
| ------ | ------ |
thl-cmk's avatar
thl-cmk committed
| Networking | Check Point HA Status  |
thl-cmk's avatar
thl-cmk committed

| Option | Defailt value |
| ------ | ------ |
thl-cmk's avatar
thl-cmk committed
| State not installed | CRIT|
| Select the expected HA state | Active |
| State on not expected HA State | WARN |
| State not started | CRIT |
| State blocking not OK | CRIT |
| State on problem | CRIT |
thl-cmk's avatar
thl-cmk committed

</details> 

---
### Sample Output

Sample output

thl-cmk's avatar
thl-cmk committed
![sample output](img/sample.png?raw=true "sample output")
thl-cmk's avatar
thl-cmk committed

Sample output details

thl-cmk's avatar
thl-cmk committed
![sample output details](img/sample-details.png?raw=true "sample output details")
thl-cmk's avatar
thl-cmk committed