30 lines
616 B
Markdown
30 lines
616 B
Markdown
# 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.
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
./build.py
|
|
```
|
|
|
|
The build artifacts are at `dist/`.
|
|
|
|
## Deployment
|
|
|
|
Copy the `mkp` file to the monitoring server and execute:
|
|
|
|
```bash
|
|
mkp install [output_file].mkp
|
|
mkp enable [plugin_name] [version]
|
|
```
|