问题记录
登云时刻
2024,上岸!
展开
-
【问题记录】kubernetes hpa数据时有时无
监控数据的采集是Prometheus的核心功能,定期抓取的数据会被存储在本地TSDB(Time Series Database)中,供后续查询、可视化和告警使用。总结来说,这段配置决定了Prometheus服务器每5分钟(evaluation_interval 和 scrape_interval 都为 5m)执行一次规则评估和数据抓取,并在每次数据抓取时最多等待30秒(scrape_timeout 为 30s)获取目标的监控数据。这样配置的话,全局抓取的数据时间间隔都会变,抓紧自定义指标,可使用单独的。原创 2024-03-26 17:16:38 · 597 阅读 · 0 评论 -
【问题记录】Istio与Prometheus冲突问题,“GET /metrics HTTP/1.1“ 503 UF upstream_reset_before_response_started{rem
使用istio官网提供的安装方式,默认会安装loki、kiali、prometheus、grafana,如果自己再搭建一个prometheus,会出现冲突。此时,istio代理的服务没有出现以上错误请求,具体原因还在查找中。删除了添加这种pod的注释,改为手动添加。原创 2024-03-26 17:00:48 · 153 阅读 · 0 评论 -
【问题记录】自定义Prometheus exporter收集数据,Prometheus显示收集到数据,grafana未显示数据出来
3、自定义指标最小时间是ms级别,所有需配置下Prometheus的采集率为一秒一次(应该配置成毫秒的,目前Prometheus不支持)使用golang编写Prometheus exporter,获取指定API Url返回值中的data值,把它做为自定义指标。在grafana中获取不到Prometheus的Graph界面的值,即根据 PromQL 的查询结果。这个问题其实很简单,默认数据间隔是15s,我们只需要把时间间隔改成1s即可。原创 2024-03-19 15:03:20 · 270 阅读 · 0 评论 -
【问题记录】zookeeper集群一节点无法启动,报“Unable to load database on disk”
2、删除datalog目录version-2目录。1、删除data目录下的version-2目录。原创 2024-01-30 15:43:10 · 46 阅读 · 0 评论 -
【问题记录】查询zookeeper端口号,报 “stat is not executed because it is not in the whitelist.”
安装nc命令yum install nc -y查询zookeeper端口号[root@localhost bin]# echo stat |nc localhost 2181stat is not executed because it is not in the whitelist.解决:在zookeeper配置中新增4lw.commands.whitelist=*vim conf/zoo.cfg新增:4lw.commands.whitelist=*...原创 2021-07-29 15:57:14 · 1276 阅读 · 0 评论 -
【问题记录】Jenkins构建服务时,报org.yaml.snakeyaml.constructor.SafeConstructor: method ‘void <init>()‘ not found
这种问题一般出现在迁移Jenkins服务或者还原Jenkins服务后,这是因为Jenkins默认情况下会帮助我们把版本过低的plugin自动升级。查看在具体报错信息,与SnakeYAML相关,我们就可以去查下这个插件是否正常。比如目前安装的SnakeYAML版本是最高的,可更换下插件的版本试试。原创 2023-11-21 14:36:08 · 1173 阅读 · 0 评论 -
修改Grafana自动刷新时间为1s
仪表盘设置了1s自动刷新,但是Grafana默认的刷新时间最低是5s,我们需要修改下Grafana的配置文件。重启服务后,再在仪表盘中设置1s自动刷新就可以了。原创 2023-10-11 17:11:25 · 1479 阅读 · 0 评论 -
jenkins slave节点运行在kubernetes构建mvn环境报错:java.io.IOException: Timed out waiting for websocket connectio
背景:jenkins slave节点运行在kubernetes构建mvn环境,运行官网提供的demopodTemplate(containers: [ containerTemplate(name: 'maven', image: 'maven:3.8.1-jdk-8', command: 'sleep', args: '99d'), containerTemplate(name: 'golang', image: 'golang:1.16.5', command: 'sleep', ar原创 2022-05-18 23:32:30 · 791 阅读 · 0 评论 -
问题记录:k8s部署时报错: ErrImagePull 和 ImagePullBackOff 的错误
k8s在默认情况下,只能拉取镜像仓库的公有镜像,如果拉取私有仓库镜像,则是会报 ErrImagePull 和 ImagePullBackOff 的错误解决方法:1、先在任意机器登陆私有仓库,以harbor为例$ docker login 192.168.1.180:8077$ Username: admin$ Password:Login Succeeded2、在k8s中生成登陆harbor配置文件#查看上一步登陆harbor生成的凭证$ cat /root/.docker/config原创 2022-03-15 17:15:15 · 4477 阅读 · 0 评论 -
问题记录:jenkins构建时报错The goal you specified requires a project to execute but there is no POM in...
jenkins构建时报错:The goal you specified requires a project to execute but there is no POM in this directory (/var/jenkins_home/workspace/jeecg-boot_master). Please verify you invoked Maven from the correct directory正常情况下,我们创建项目的时候,习惯性的把pom.xml文件存放在根目录下,如果没有放原创 2022-02-22 16:06:08 · 1662 阅读 · 2 评论 -
问题记录:jenkins扫描不到分支
问题:jenkins多分支流水线中扫面不到分支原因:1、没有设置【发现分支】2、gitlab分支没有jenkinsfile文件解决:1、检查项目配置,是否有添加此参数2、检查git仓库有没有Jenkinsfile文件原创 2022-02-16 11:55:44 · 2767 阅读 · 0 评论