[PACKAGE]: ../../raw/master/mkp/cisco_meraki-1.2.1-2023-11-10.mkp "cisco_meraki-1.2.1-2023-11-10.mkp"
[SDK]: ../../raw/master/mkp/MerakiSDK-1.38.0.mkp "MerakiSDK-1.38.0.mkpp"
# Cisco Meraki special agent
This is an enhanched version of the build in Cisco Meraki special agent.
Cisco Meraki special agent
Appliance Uplinks
Appliance VPNs
Device Info
Device Status
Device Uplinks
Licenses Overview
Sensor Readings
---
### Download
* [Download latest mkp file][PACKAGE]
* [Download the latest Cisco Merkai SDK mkp file][SDK]
**Note**: before you update to a newer version, always check the [CHANGELOG](CHANGELOG). There migth be incompatible changes.
---
### Installation
You can install the package by uploading it to your CheckMK site and as site user run
```
mkp add PAKAGE_NAME.mkp
mkp enable PAKAGE_NAME 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 **_SERVICENAME_** for each discovered FOR WHAT with the **_HOW_TO_BUILD_THE_ITEM_** as item
Montoring states
| State | condition | WATO |
| ------ | ------ | ------ |
| WARN | condition 1 | yes |
| CRIT | condition 2 | no |
| WARN/CRIT | condition 3 | no |
Perfdata
| Metric | Unit | Perfometer |
| ------ | ------ | ------ |
| METRIC 1 | bit/s | yes |
| METRIC 2 | C | yes |
| METRIC 3 | V | no |
---
### WATO
Service monitoring rule
| Section | Rule name |
| ------ | ------ |
| Networking | NAME_OF_THE_RULE |
| Option | Defailt value |
| ------ | ------ |
| OPTION 1 | 10/50|
| OPTION 2 | 70/90 |
| OPTION 3 | CHOICE 1 |
| OPTION 4 | disabled |
Discovery rule
| Section | Rule name |
| ------ | ------ |
| Discovery of individual services | NAME_OF_THE_RULE |
| Option | Defailt value |
| ------ | ------ |
| OPTION 1 | disabled |
HW/SW inventory rules
The inventory plugin is not configurable.
---
### Sample Output
Sample output
![sample output](/img/sample.png?raw=true "sample output")
Sample output details
![sample output details](/img/sample-details.png?raw=true "sample output details")