Skip to content

Full screen Icinga2 status monitor. In fact Naglite port using Icinga2 API

License

Notifications You must be signed in to change notification settings

wftech/icinga2-naglite4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0130f88 · Mar 22, 2019

History

45 Commits
Dec 30, 2018
Dec 30, 2018
Jan 16, 2019
Mar 22, 2019
Dec 29, 2018
Dec 30, 2018
Dec 29, 2018
Dec 30, 2018
Dec 30, 2018
Dec 29, 2018
Mar 22, 2019
Mar 22, 2019

Repository files navigation

icinga2-naglite4

This is Naglite3 rewrite for Icinga2 using Icinga2 API.

Screenshot

Requirements

Python3.6+, Icinga2API, Flask, humanize.

How to start

Create icinga2-api.ini from provided example.

To silence warning on certificates, provide CA certificate to INI file. The certificate can be found on Icinga2 host at /var/lib/icinga2/ca/ca.crt.

Start in debug mode

FLASK_APP=main FLASK_DEBUG=1 pipenv run flask run

Start in production mode

Use gunicorn to start WSGI object main:app

License

APACHE 2