监控平台¶
监控平台是OpsAny推出的一款基于Zabbix构建的监控产品,具有丰富的数据采集能力,致力于满足不同的监控场景需求和能力,提高监控的及时性、准确性、智能性,可以保证业务的正常运行。
Tip
OpsAny基础监控的本意并不是给Zabbix套一个壳,主要是为了将资源平台(CMDB)、管控平台(纳管)和Zabbix进行有效集成,所以对于监控模版、告警等的管理,依然需要在Zabbix上进行操作。
- 闭环:整合CMDB,事件中心,日志平台,作业平台,工单等,可以完善监控的智能化。
- 告警:策略可以满足单机,单实例,集群,多维度等告警需求。
- Zabbix管理:目前对于监控模版和告警的管理,依然需要在Zabbix上进行操作。
一、监控大屏¶
监控大屏主要通过仪表盘的形式实现业务运行状况的监控,主要利用zabbix和grafana两种核心工具。支持用户自定义监控大屏,设置告警阈值等功能。监控可以从不同的分析角度来衡量标准的制定,比如指标,维度。
1.1 Dashboard¶
Dashboard的主要作用是帮助用户可以对数据可视化监控,更直观的监控指定的指标和维度。
- 点击左上角下拉列表,选择不同的dashboard展示。
- 新建视图,可以先选择数据,也可以先选择视图。
- 可以根据分组展示dashboard的内容。
- 可以根据主机展示dashboard的内容。
- 可以根据不同的网络分别展示内容。
- 用户可以根据时间的范围来查看具体的内容。
1.2 Dashboard列表¶
支持从grafana下载Dashboard并导入到Dashboard列表中。
Dashboard列表主要作用是监控模板进行分组,方便用户管理主机。
点击新建dashboard,用户进入新建dashboard界面
点击add new panel,进入创建panel界面
- 选择数据来源,监控平台默认使用zabbix作为监控数据的来源。
- 选择需要监控的数据对象,以及监控频率等字段。
- 经过以上两种选择可以出现一个监控dashboard。
点击新建文件夹
文件夹主要作用是方便用户管理监控模板,对相关模板进行分组整合。
- 点击模板名称,可以查看模板监控的详细信息。
- 点击移动按钮,可以对当前模块进行分组移动。
1.3 大屏展示¶
从工单、监控、资源多个维度进行大屏展示,大屏为定制化开发,暂不支持自定义。
目前内置了整体数据、工单统计、集成监控、应用性能等可视化大屏。
- 点击查看对应大屏详情数据展示,
1.4 指标查询¶
通过集成开源Grafana,实现数据可视化展示。
二、监控对象¶
监控对象主要是围绕主机的所有数据。主机数据的来源是基于管控平台的主机数据,如果管控平台没有主机的时候,主机监控的数据也是空的。所以需要先在管控平台-主机管理页面对没进行监控的主机添加Zabbix监控插件后才会自动同步到基础监控平台。
2.1 主机监控¶
主机监控主要是查看对应主机的相关监控对象和数据。
- 此处分组主要是依据管控平台的主机分组,方便用户管理主机资源。
- 点击页面右上角【添加主机】按钮会跳转到管控平台,在管控平台-主机管理页面对没进行监控的主机添加Zabbix监控插件后自动同步到基础监控平台。
- 点击【配置】按钮,可以为监控的目标主机添加标记、变量和监控模板。
- 点击查看详情,在主机详情页可以查看当前主机的基本信息、监控图表、告警列表等信息。
- 可以选择是否开启目标主机的监控操作。
2.2 网络设备¶
网络设备主要对交换机、路由器等网络设备的相关指标数据进行监控和查看。
- 此处分组主要是依据管控平台网络设备的分组,方便用户管理网络设备资源。
-
点击页面右上角【添加设备】按钮会跳转到管控平台,在管控平台-网络设备页面选择自定义添加网络设备或选择从资源平台添加网络设备后选择Zabbix监控插件数据自动同步到基础监控平台。
-
点击列表【详情】按钮,打开网络设备监控的详情页面,在详情页可以查看当前主机网络设备的基本信息、监控图表、告警列表等信息。
三、报表统计¶
3.1 告警排名¶
告警排名主要展示最近告警比较频繁的触发器统计。
3.2 告警事件¶
告警事件主要展示当前正在发生还未解决的告警事件记录。
四、可视化¶
4.1 告警管理¶
集成Grafana告警规则,支持自定义告警指标。
- 点击右上角创建按钮,打开创建页面,
4.2 系统设置¶
集成Grafana监控工具,支持自定义监控指标。
Info
开源技术使用声明:OpsAny积极拥抱开源技术,鼓励大家一起保护开源技术知识产权及合法使用,监控平台使用了以下开源技术。
- Zabbix:https://github.com/zabbix/zabbix
- Prometheus: https://github.com/prometheus/prometheus