夜莺V6版本接入外部数据源promethues指标大屏空白

背景介绍:

        此款监控软件两年前也有听朋友提过,我今天也开始尝试部署熟悉下,看是否适合我们现有的业务。我们公司很多项目系统需要运维监控管理,各个系统分散在政务云的各个厂家云,各个区域中。各系统有docker、k8s、ecs几种方式部署,监控主要使用prometheus+blackbox+grafana+alertmanager+dingtalk。我们维护几套k8s集群、docker、ecs服务器。这样造成监控系统也存在好几套,一直想做下统一监控系统。正好了解到夜莺有这个功能,所以立即部署尝试。

初次安装体验有遇到几个问题,供大家参考:

 问题一:我开始去github了解下,之后尝试下载v5.15.0版本,使用docker-composer部署报以下错误,分析了一会还是没有头绪,我接着换个版本又尝试v5.10.0,也是报相同的错误。我的docker版本23,不知是否跟docker版本问题,此问题原因还未找到,知道的朋友可以在评论指点下哈,在此谢过了。在微信群里秦晓辉大佬给的建议让我直接部署v6版本,大佬出手就是一一样。

问题二:V6版本使用docker-compose部署很顺利,登陆系统如下:

快速的了解了下各功能菜单,熟悉一个软件最快的方法就是去操作它,我是首先尝试接入数据源,看看大屏功能:

        第一步:找一台服务器部署categraf采集客户端部署方法;部署好了之后可以基础设施->未归组对象里可以看到,这台服务器的指标为什么没有显示,是没有采集到还是显示问题?这个问题后面再定位。

        顺便说下如果你已创建的按项目或系统分类的业务组的话,可把新接入服务器移动对应的业务组进行分类管理。

        第二步:我先接第一个数据源,在系统配置->数据源->选择prometheus类型的数据源进行新建,prometheus地址:http://prometheus:9090;数据源名称:n9e_localhost_prometheus.

        第三步:开始做大屏展示了,首先在仪表盘,选择对应的业务组后选择内置仪表盘,

夜莺内置了很多类型的仪表盘,我选择linux->Linux Host by Categraf,这里提个问题我为什么要在categraf加下划线呢?接下来点击克隆到对应的业务组。

        业务组:告警规则,告警事件,监控对象,自愈脚本等都归属业务组,是一个在系统里可以自闭环的组织。

再回到仪表盘-对应的业务组就可以查看指标大屏了.

接下来我开始尝试接入外部数据源,看看对外部数源的展示效果,也同样在系统配置->数据源->选择promethues类型进行创建,填入外部数据源名称xxxx_prometheus和promethues地址,之后在之前创建好仪表盘里,查看发现指标都为空。

 由于刚开始接触夜莺确实不熟悉,没有排查出具体原因,又开始在微信群里提问,秦晓辉大佬又接招了,让我共享桌面帮忙排查,总结下大佬的大概步骤如下:

        1、先在系统配置里确认外部数据源地址是否正确,确认无误。 

        2、在时序指标选择对应的外部数据源查询指标,可以查到指标,说明外部数据源接入成功,为什么指标在大屏没有显示,继续排查。

         3、有数据但没有显示出来,大佬判断是模板这块的问题,我目前是使用第一个模板类型为:Linux Host by Categraf,而prometheus数据源是对应模板为:Host by Node Exporter,让我再新建一个大屏模板类型:Host by Node Exporter,指标立即显示正常。原来是不同采集源需要不同的模板才能识别数据。非常感谢大佬远程指点!

 我发现夜莺可以自定义大屏,我又继续尝试接入k8s容器指标大屏,我使用“kubernetes-for-prometheus-dashboard”模板在夜莺新建模板,效果如下,不过有些图形样式显示的不是太友好,需要自己去调整。

我发现夜莺还可以把elasticsearch作为数据源接入,这样可以管理多套elasticsearch。另外告警功能还没有使用,相信会比prometheus的简单好用,prometheus确实过于复杂。我的初次使用体验先写到这里,后续继续跟大家分享。

我本人也有几个问题:

1、了解到夜莺可以对外部数据源指标进行告警设置,但夜莺不会保存外部数据源指标数据,那是如何实现告警的?

2、用夜莺管理多套elasticsearch、多套promethues是否会消耗夜莺本身大量的资源? 

3、链路跟踪功能是否会接入skywalking?

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值