2023/tools/cmk-plugins/wifi_intefaces
Albert Stefanov 041b05d0e5 write to /tmp 2023-10-28 20:18:35 +03:00
..
agent_based Update Wi-Fi CheckMK Plugin 2023-10-28 08:36:34 +03:00
agents/linux/plugins write to /tmp 2023-10-28 20:18:35 +03:00
web/plugins Update Wi-Fi CheckMK Plugin 2023-10-28 08:36:34 +03:00
.gitignore Monitor AP Wi-Fi Status 2023-10-25 11:19:28 +03:00
README.md Monitor AP Wi-Fi Status 2023-10-25 11:19:28 +03:00
build.py Update Wi-Fi CheckMK Plugin 2023-10-28 08:36:34 +03:00
requirements.txt Monitor AP Wi-Fi Status 2023-10-25 11:19:28 +03:00

README.md

CheckMK extension for monitoring the Wi-Fi interface status @openfest.org

Description

Monitors several 802.11 interface parameters:

  • Associated station count
  • Noise Floor
  • Channel Usage (channel busy time / total channel time)

Building

We use a simple library to pack the extension into a .mkp file without setting up a full CheckMK development server.

pip install -r requirements.txt
./build.py

The build artifacts are at dist/.

Deployment

Copy the mkp file to the monitoring server and execute:

mkp install [output_file].mkp
mkp enable [plugin_name] [version]