摘要:
写在开篇 ❝ 当zabbix监控的体量上去后,数据量就会非常大,在web页面上总是查询很慢、甚至查询失败时。又或者,当其他用户向你提出一些查询需求,特别是在web页面很难做到的个性化查询时,那么就要编写查询sql了。本篇不是sql教程,而是分享如何快速获得查询zabbix数据的sql语句,并在其基础 阅读全文
写在开篇 ❝ 当zabbix监控的体量上去后,数据量就会非常大,在web页面上总是查询很慢、甚至查询失败时。又或者,当其他用户向你提出一些查询需求,特别是在web页面很难做到的个性化查询时,那么就要编写查询sql了。本篇不是sql教程,而是分享如何快速获得查询zabbix数据的sql语句,并在其基础 阅读全文
posted @ 2023-01-14 23:22
不背锅运维
阅读(337)
评论(0)
推荐(0)

重启策略 Always:当容器终止退出,总是重启容器,默认策略 OnFailure:当容器异常退出(退出状态码非0)时,才重启容器 Never:当容器终止退出,从不重启容器 查看pod的重启策略 # 查看pod,以yaml格式输出 kubectl get pods test-pod1 -o yaml
基本使用 package main import ( "fmt" "sync" ) var wg sync.WaitGroup func hello() { fmt.Println("hello func...") wg.Done() // 通知计数器减1 } func main() { wg.Ad
本篇内容有点长,代码有点多。有兴趣的可以坚持看下去,并动手实践,没兴趣的可以划走。本文分两大块,一是搞清楚prometheus四种类型的指标Counter,Gauge,Histogram,Summary用golang语言如何构造这4种类型对应的指标,二是搞清楚修改指标值的场景和方式。 | 指标类型
使用docker容器启动jenkins docker run -d -u root --name jenkins-ser01 --restart=always -p 80:8080 -p 50000:50000 -v /data:/var/jenkins_home -v /var/run/docke
1. 手动分区实践 手动分区的实践,本文的仅拿Zabbix的TRENDS表作为讲解,要对其他表做分区,是一样的套路。 还有,在做这些操作前,请停止上层应用(Zabbix),如果是线上环境,请在合规的时间进行操作。 1.1 对现有表重命名,做好备份 语法 语法1:ALTER TABLE table_n
1. 实现目标 想要达到的目标是:当在浏览器向http://192.168.11.254:3090/auto_login这个地址发起GET请求后能够自动登入Grafana 2. 实现思路 需要额外开发一个API处理来自用户的登录请求,实现思路主要有2点: 通过代码登录grafana,得到cookie
一、Ubunt环境 1. 测试环境机器规划 | 角色 | 主机名 | IP地址 | | | | | | master | test-b-k8s-master | 192.168.11.13 | | node | test-b-k8s-node01 | 192.168.11.14 | | node |
docker的网络模型如下图: [root@test-a-docker01 ~]# ifconfig docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 br
使用容器的理由 上线流程繁琐 开发->测试->申请资源->审批->部署->测试等环节 资源利用率低 普遍服务器利用率低,造成过多浪费 扩容/缩容不及时 业务高峰期扩容流程繁琐,上线不及时 服务器环境臃肿 服务器越来越臃肿,对维护、迁移带来困难 环境不一致性 如开发环境和测试环境不一致,在测试的时候就
浙公网安备 33010602011771号