# Check Point HA Status
This check monitors the HA status of a Check Point firewall.
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.
---
### Download
* [checkpoint_ha_status.mkp (latest version)](https://thl-cmk.hopto.org/gitlab/checkmk/check-point/gateway/checkpoint_ha_status/-/raw/master/checkpoint_ha_status.mkp "Download latest version")
---
### Installation
You can install the package by uploading it to your CheckMK site and as site user run
```
mkp install checkpoint_ha_status.mkp
mkp enable checkpoint_ha_status VERSION
```
In the Enterprise/Free/Cloud edition of CheckMK you can use the GUI to install the package (_Setup_ -> _Extension Packages_ -> _Upload package_)
---
### Want to Contribute?
Nice ;-) Have a look at the [contribution guidelines](CONTRIBUTING.md "Contributing")
---
### Check Info
The plugin creates the service **_HA Status_**
Montoring states
| State | condition | WATO |
| ------ | ------ | ------ |
| CRIT | HA not installed | yes |
| WARN | not expected state | yes |
| CRIT | not started | yes |
| CRIT | Bloking not OK | yes |
| CRIT | Problem | yes |
Perfdata
There are no perfdata
---
### WATO
Service monitoring rule
| Section | Rule name |
| ------ | ------ |
| Networking | Check Point HA Status |
| Option | Defailt value |
| ------ | ------ |
| 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 |
---
### Sample Output
Sample output
![sample output](/doc/sample.png?raw=true "sample output")
Sample output details
![sample output details](/doc/sample-details.png?raw=true "sample output details")