Prometheus启动失败的问题

1、yml文件格式错误

Prometheus是开箱即用的,但是我们用的时候因为新增监控项,所以我们需要修改配置文件。改了之后启动不了的话,第一件事就要想的是yaml文件的格式问题。
yaml中允许表示三种格式,分别为常量值、对象和数组

其中#作为注释,yaml中只有行注释
基本格式要求:
1.大小写敏感;
2.使用缩进代表层级关系;
3.缩进只能使用空格,不能使用tab键,不要求空格个数,只需要相同层级左对齐(一般2或4个空格)。

对象:
使用冒号代表,格式为key: value。冒号后要有一个空格:

key: value

可使用缩进表示层级关系:

key: 
    child-key: value
    child-key2: value2

2、报错进程存在

ps -ef|grep pro
kill PID(即Prometheus对于的进程)

然后重启即可

posted @   #司南  阅读(5762)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示