- 博客(16)
- 收藏
- 关注
原创 批量导入url到consul
摘要: 该配置包含blackbox-instance.list文件模板和blackbox-instance.py脚本,用于向Consul注册Blackbox监控实例。列表文件需按"公司/部门 产品线 环境 服务名 实例URL"格式逐行填写有效数据。Python脚本会解析该文件,将非注释行转换为Consul服务注册请求,包含唯一ID、服务名和元数据标签。注册成功返回200状态码及成功信息,失败则返回错误详情。通过此方案实现监控实例与Blackbox模块的自动化同步管理。
2025-10-10 15:13:48
99
原创 Blackbox Exporter 可以监控的内容(针对 URL)
Blackbox Exporter 可全面监控URL的5个维度:1)可用性,检测HTTP状态码和TCP连接;2)性能,测量响应时间和DNS解析耗时;3)内容正确性,验证返回内容及头部格式;4)安全性,检查TLS证书有效期和域名匹配;5)网络路径,通过TCP和ICMP探测端口及主机存活状态。该工具能有效保障网站可访问性、性能质量、内容准确性以及安全合规。
2025-09-29 18:00:33
156
原创 一、Blackbox + Consul 服务监控流程说明
本文介绍了基于Blackbox和Consul的服务监控流程。应用服务需在Consul注册服务名、地址端口、监控标签和元数据信息。Prometheus通过consul_sd_configs自动发现带monitor标签的服务,并使用relabel_configs转换标签。Blackbox Exporter执行HTTP探测并返回指标数据,最终通过Grafana或Alertmanager实现可视化监控和告警。该方案支持自动发现新服务,自动分类标签,实现端到端监控,并能按业务维度快速定位问题。应用团队只需在Consu
2025-09-29 17:56:21
797
原创 Prometheus Operator 使用Consul自动发现
摘要 在 Kubernetes 环境中使用 Prometheus Operator 时,需要通过额外配置实现 Consul 服务发现。方法是创建包含 consul_sd_configs 的 Secret 配置文件,然后在 Prometheus CR 中通过 additionalScrapeConfigs 引用该 Secret。具体步骤包括:1) 创建包含 Consul 服务发现配置的 Secret;2) 在 Prometheus CR 中指定该 Secret。这样 Operator 就会加载 Consul
2025-09-29 17:16:08
181
原创 从零用Helm部署prometheus,并配置钉钉告警
docker,k8s,helm的安装,以及通过helm安装prometheus,并设置告警
2022-11-21 15:32:43
1974
原创 markdown学习
一级标题二级标题三级标题四级标题**hello world! **hello worldhello worldhello world引用选择狂神说java分割线[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QvHYYBM0-1621069957152)(C:\Users\jack\AppData\Roaming\Typora\typora-user-images\image-20210515170310813.png)]超链接百度参考列表
2021-05-15 17:13:58
139
原创 解决配置静态IP地址不生效问题
systemctl stop NetworkManager.servicesystemctl disable NetworkManager.servicesystemctl enable network.service/sbin/chkconfig network onchkconfig network offchkconfig network onsystemctl restart network
2021-03-24 10:00:48
3995
原创 pod笔记
一 Pod调度策略:1.根据pod分配资源大小选择合适的node比如pod要2核1g,node1配置为1核1G,node2为4核2G则调度到node22.根据标签调度kubectl label k8snode1 env=caa然后在yaml文件添加对应语法nodeSelector3.节点亲和性a.硬亲和性:必须执行b.软亲和性有权重,不一定执行个人理解:有一大串字符,不太明白,应该也是语法4.污点分为污点,和污点容忍添加kubectl taint node kube-no
2021-03-24 09:29:35
135
原创 k8s问题
1.集群启动时问题刚开始不行后面就可以了2.搭建集群问题journalctl -u -f kubectl 这两个pod一直跑不起来,查看日志是Imagebackoff,过了几天来看就好了如图可能kubernetes会重试,试成功了,可以dockerpull这个镜像1.kubectl...
2021-03-22 21:03:32
119
原创 2021-03-19
学习日记3.19前言明天放假有点懈怠,准备从今天开始写日记记录自己的学习与生活一.老师给了我们一个用于k8s应用,后面才知道这是一个flask应用,去网上搜了下是个什么web应用程序框架,我试着启动起来,看网上教程用pycharm启动首先要pip install flask然后就下载没成功。算了,有点晚了明天再来吧,今天那个正则也开始学了,k8s进度很慢,一直在纠错...
2021-03-19 22:44:14
103
原创 k8s安装教程
这里写目录标题前言2.1 关闭防火墙2.2关闭selinux2.3 关闭swap2.4 根据规划设置主机名2.5 在master添加hosts2.6 将桥接的IPv4流量传递到iptables的链2.7 时间同步3. 所有节点安装Docker/kubeadm/kubelet3.1 安装Docker3.2 添加阿里云YUM软件源3.3安装kubeadm,kubelet和kubectl3.4部署Kubernetes Master3.5加入Kubernetes Node3.6部署CNI网络插件3.7测试kub
2021-03-17 19:28:29
1972
1
原创 k8s问题排除
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、k8s集群连接问题1.The connection to the server localhost:8080 was refused - did you specify the right host or port?2.部分节点NOTReady二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展
2021-03-17 17:54:52
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅