集成传感器监控和已知错误数据库的地平线面板
horizon-sensu-dashboard的Python项目详细描述
地平线监控仪表板
传感器仪表板作为地平线插件。
允许列出来自多传感器api(又称uchiwa数据中心)的事件。
作为可选服务的已知错误数据库为您的错误和解决方案提供存储。
monitoring,issues and solutions in one dashboard.
Installation notes
Configuration Sensu
- 将“地平线监视”添加到INSTALLED_APPStuple
- 在HORIZON_CONFIG
- 以及sensu api的配置
SENSU_HOST='localhost'SENSU_PORT=4567
要了解更多的sensu api,请编写本文
SENSU_API={'DC1':{'host':'10.10.10.10'},'DC2':{'host':'10.10.10.11','port':9999,'icon':'fa fa-cloud'},}
对于自定义检查过滤器,您可以编写此文件
defcheck_filter(check):return":".join(check['name'].split("_")[1:-1])SENSU_CHECK_FILTER=check_filter
此筛选器应用于签入事件视图,默认情况下返回检查名称。
Read more
- http://docs.openstack.org/developer/horizon/topics/tutorial.html
- http://sensuapp.org/docs/0.16/api
- http://docs.openstack.org/developer/horizon/_modules/horizon/tables/base.html
- http://docs.openstack.org/developer/horizon/ref/tables.html
- http://nagios.sourceforge.net/docs/3_0/flapping.html
- https://github.com/ehazlett/sensu-py/
- https://github.com/tcpcloud/kedb.git