Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bashclub/check-unifi-controller
Checkmk special agent for checking unifi controller
https://github.com/bashclub/check-unifi-controller
checkmk checkmk-extension monitoring monitoring-plugins ubiquiti unifi unifi-controller
Last synced: 4 days ago
JSON representation
Checkmk special agent for checking unifi controller
- Host: GitHub
- URL: https://github.com/bashclub/check-unifi-controller
- Owner: bashclub
- License: mit
- Created: 2021-06-23T10:11:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T16:31:27.000Z (3 months ago)
- Last Synced: 2024-12-10T20:24:49.108Z (12 days ago)
- Topics: checkmk, checkmk-extension, monitoring, monitoring-plugins, ubiquiti, unifi, unifi-controller
- Language: Python
- Homepage: https://sysops.tv
- Size: 57.6 KB
- Stars: 43
- Watchers: 9
- Forks: 16
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# check-unifi-controller
Checkmk special agent for checking unifi controller### Usage:
Login into your checkmk instnace user on your checkmk server (e.g. via SSH).
Download and install the checkmk agent:
~~~
wget https://github.com/bashclub/check-unifi-controller/releases/download/v0.87/unifi_controller-0.87.mkp
mkp install ./unifi_controller-0.87.mkp
~~~### Configure Agent
Login into your checkmk website and go to "Setup" -> "Agents" -> "Other integrations" (Datasource programs). Under the category "Hardware" click on "Unifi Controller via API" and create a new rule.
Fill in the credentials of your Unifi controller, set the HTTPS Port, define the site name (if other than default), check "Ignore certificate validation" if using a self signed certificate, select Hostname or IP for storing piggyback data.
Under "Conditions" assign an "Explicit host" with your Unifi Controller Machine.
The agent will carry piggyback data for switches and access points and you can create new hosts to monitor, where piggyback data will be assignesd on exact match (IP or hostname).