分类: Linux

77 篇文章

NFS/HTTP 监控 Exporter 技术文档
NFS/HTTP 监控 Exporter 技术文档 一、组件概述 本Exporter基于Prometheus监控体系开发,主要用于实时监控以下两类目标状态: ‌HTTP服务可用性 ‌NFS TCP端口可达性‌ 二、配置文件说明 1. 配置文件格式 config.yaml需包含以下结构: yamlCopy Codeexporter: port: &q…
解决kubelet和docker 启停顺序问题
前言: 由于pvc 监控数据异常导致无法采集数据做告警处理,以下为解决思路 pvc监控由kubelet采集并通过Kubelet端口10250/metrics路径暴露,然后prometheus周期性抓取指标。 K8s节点kubelet一直在报错 参考文档:https://cyc998.cn/archives/1733825115649 通过kubel…
4 接入数据源
接入数据源 根据「项目介绍」中的架构介绍,上面的方式搭建的夜莺,只是作为一个告警引擎使用,此时你可以在页面(注意,这里是页面)上添加数据源(菜单路径:系统配置-数据源),看图、配置告警规则。如果想要用夜莺来接收监控数据并转存到时序库,那就得通过配置文件(注意,这里是配置文件)告诉夜莺时序库的地址在哪里。还记得之前的架构图不? 在这个架构下,夜莺进程…
3 部署说明
各种环境的选型建议 Docker compose 方式:可用于快速测试,不建议上生产,如果要生产环境使用 Docker compose,需要对 Docker compose 真的很熟,社区很多朋友遇到问题其实是因为对 Docker compose 不熟悉导致踩坑 二进制部署:这是最推荐的方式,systemd 托管,开机自启动,挂了自动拉起,也可以方…
2 功能概览
功能概览 下面会按照菜单的顺序,逐一介绍夜莺的各个功能,大家一定要读,有个大概了解即可,暂不用实操,后面的文档会讲解各个需求场景的实操方法。 1 仪表盘 1.1 监控仪表盘 管理了各个仪表盘,仪表盘的增删改查都在这里完成,全公司可能有很多仪表盘,所以仪表盘归属于各个业务组,既分门别类做了管理,又能做权限控制。仪表盘可以导出成 JSON 分享给别人,…
1 夜莺-Nightingale 项目介绍
1 夜莺-Nightingale 项目介绍 夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。夜莺于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 100 多个版本。 夜莺最初由…
Zookeeper集群与kafka集群部署搭建及Prometheus 监控
1 Zookeeper 概述 Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 Zookeeper 工作机制 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经…
Grafana 基于 Variables 变量实现不同 NS 数据展示
Grafana 基于 Variables 变量实现不同 NS 数据展示 在工作我们有很多不同的 NS 需要使用同一套模板,但是我们在编辑的时候就需要通过变量来实现对不同的 NS 做变量过滤 1 创建基础看板 1 点击创建新的 dashboard 看板 2 点击设置 3 点击 variables ,这里面需要设置不同的标签 4 点击 Add vari…