pmm问题解决

database

今天pmm挂了,监控的界面为空,进行了如下解决:

1. 进入容器查看日志

docker ps -a

docker exec -it e4916410b314 /bin/bash

/var/log 下面各种日志

/var/log/grafana/grafana.log

/var/log/prometheus.log

 

2. 发现prometheus.log中有报错信息

err="Opening storage failed unexpected end of JSON input"

3. 查找解决办法,发现有一个meta.json文件字节为0,只需要删除包含这个文件的文件夹即可

sudo find /var/lib/prometheus  -iname meta.json -size 0b | wc

很快找到了那个文件夹,类似:

01CRRG0QYZS8GJQGS96QZYR5TJ

删除这个包含空字符的文件夹,重新启动服务器,问题解决。

 

参考问题解决链接:  https://github.com/prometheus/prometheus/issues/4058

以上是 pmm问题解决 的全部内容, 来源链接: utcz.com/z/533200.html

回到顶部