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.13 KiB
Newer Older
thl-cmk's avatar
thl-cmk committed
[PACKAGE]: ../../raw/master/mkp/agent_cisco_ise-0.0.2-20210313.mkp "agent_cisco_ise-0.0.2-20210313.mkp"
thl-cmk's avatar
thl-cmk committed
# Cisco ISE REST API special agent
thl-cmk's avatar
thl-cmk committed

This Agent uses die Cisco ISE Monitoring and ERS REST API.

thl-cmk's avatar
thl-cmk committed
---
thl-cmk's avatar
thl-cmk committed
Check Info:

* *services*: 	cisco_ise_sessioncounters
* *inventory*: inv_cisco_ise_base

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

* [Download latest mkp file][PACKAGE]

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

---                   
### Installation

You can install the package by uploading it to your CheckMK site and as site user run 
```
mkp install PACKAGENAME-VERSION.mkp
```
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_)

---
### Want to contribute?

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

---
### How to configure:
thl-cmk's avatar
thl-cmk committed

* enable the ERS API on ISE
* create a adminuser account with ERS Operator and MnT admin privileges
* configure the CheckMK Cisco ISE agent

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

thl-cmk's avatar
thl-cmk committed
---
### Sample output
thl-cmk's avatar
thl-cmk committed

thl-cmk's avatar
thl-cmk committed
```
thl-cmk's avatar
thl-cmk committed

<<<cisco_ise_sessioncounters:sep(0)>>>

thl-cmk's avatar
thl-cmk committed
{
    "activecount": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><sessionCount><count>0</count></sessionCount>", 
    "posturecount": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><sessionCount><count>0</count></sessionCount>", 
    "profilercount": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><sessionCount><count>0</count></sessionCount>", 
    "activelist": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><activeList noOfActiveSession=\"0\"/>",
    "authlist": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><activeList noOfActiveSession=\"0\"/>"
}
thl-cmk's avatar
thl-cmk committed
<<<cisco_ise_version:sep(0)>>>

thl-cmk's avatar
thl-cmk committed
{
    "version": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>
    <product name=\"Cisco Identity Services Engine\">
        <version>3.0.0.458</version>
        <type_of_node>0</type_of_node>
    </product>"
}
thl-cmk's avatar
thl-cmk committed
```