简单介绍:
LMA组件全称为Logging, Monitoring, and Alerting toolchain of Mirantis OpenStack,是服务于Mirantis OpenStack的一套监控运维组件。其通过collectd实现采集,通过elasticsearch-kibana实现日志分析,通过influxdb-grafana实现集群状态可视化,通过nagios实现告警信息生成及消息推送。架构如下图所示:
因为作者采用的是基于Fuel 9.2 部署的 LMA 1.0.0.x 版本,而非最新的基于MCP(用不起)的最新版本LMA。因此在使用过程中发现了一些问题,特此记录,以方便大家过坑。(主要是方便自己^^)
附上自动化部署,有需要的可以直接使用:MOS的离线自动化准备脚本。
已知问题:
1. Kibana页面兼容性问题:
经测试,火狐浏览器的兼容性好于谷歌浏览器。
2. LMA组件移除后,Fuel界面连接不消失的问题:
问题描述:
当任意LMA角色(包括 influxdb-grafana, elasticsearch-kibana、nagios)节点部署,且节点数量仅有1个时。若移除该节点,此时应当认为集群下已无任何LMA角色节点,但是Fuel的集群主界面关于LMA的链接图标依旧存在。此时若再次部署,则会生成新的链接