Horizon panels integrating Sensu monitoring and KEDB database
Branch: master
Clone or download
Pull request Compare This branch is 16 commits behind tcpcloud:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
horizon_monitoring
.gitignore
HISTORY.rst
LICENSE
README.rst
setup.py

README.rst

License badge

Horizon Monitoring Dashboard

Sensu panels in the Horizon interface. With configured KEDB provide Known Error with workarounds over Sensu checks.

This dashboard is example usage of Horizon Contrib library

For this purpose see checks and errors panels.

Dashboards

  • Monitoring

Panels

  • Current Events
  • Event Stahes
  • Service Checks
  • Aggregations
  • Monitored Clients
  • Monitoring Status

Panels with configured KEDB

  • Known Errors
  • Workarounds

Requirements

  • Python 2.6 / 2.7
  • Openstack Horizon
  • Sensu API >= 0.16.0
  • KEDB is optional
  • Horizon Contrib >= 1.0.1

Installation notes

  • add 'horizon_monitoring' to INSTALLED_APPS tuple
  • add 'monitoring' to 'dashboards' key in HORIZON_CONFIG
  • add to horizon settings file
SENSU_HOST='localhost'
SENSU_PORT=4567

if you using service KEDB

KEDB_HOST='localhost'
KEDB_PORT=6754

Read more

`Documentation`_