Skip to content

Horizon panels integrating Sensu monitoring and KEDB database

License

Notifications You must be signed in to change notification settings

michaelkuty/horizon-sensu-panel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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`_

About

Horizon panels integrating Sensu monitoring and KEDB database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.1%
  • HTML 25.9%