运维
文章平均质量分 88
cf1ybird
菜鸟一枚,没啥好简述的- -
头像pid=20179063
展开
-
Nginx搭建简单负载均衡 acme.sh自动续期Let’s Encrypt证书,部署到负载均衡上
折腾负载均衡上搞https的免费ssl证书了几天,写点总结 要看证书配置的直接跳到四,五步吧一、先看最简单的,安装Nginx1.添加源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2.安装yum inst...原创 2018-04-12 23:44:22 · 4352 阅读 · 3 评论 -
prometheus配置nginx监控
经过网上一波查找到了两种比较合适的方案https://github.com/knyar/nginx-lua-prometheushttps://github.com/hnlq715/nginx-vts-exporter记录一下踩坑过程一、nginx-vts方案vts源码 https://github.com/vozlt/nginx-module-vtsexporter源码 https...原创 2019-02-03 01:33:37 · 15292 阅读 · 3 评论 -
promql中使用rate/irate等函数__name__丢失处理
先描述一下情况,我使用prometheus接入hbase监控,采用的方案是用jvm_exporter将hbase自身监控的metrics dump里的json数据转换成prometheus的数据jmx_exporter https://github.com/prometheus/jmx_exporter大佬们的教程 https://blog.godatadriven.com/hbase-p...原创 2019-02-03 02:41:47 · 4795 阅读 · 0 评论 -
python开发prometheus exporter
先描述一下需求,我要对公网IP进行监控,检查响应情况,大概实现起来就是循环执行curl IP/xxx.html ,然后查看http code和响应时间。现在我想把它弄成exporter,接到prometheus上,能够在响应时间超时,或者502时候发出告警,顺便grafana出个图prometheus_client文档地址(完全看不懂orz):https://github.com/prometh...原创 2019-02-25 23:30:05 · 9761 阅读 · 2 评论 -
ELK权限控制开源方案(6.6.2版本)
Elastic Stack 自带的 Xpack 不开源,收费使用。果断不考虑。。。于是一顿搜,找到了下面几种方案ownHome kibana插件实现多租户https://github.com/wtakase/kibana-own-homeSearchGuard es权限控制https://docs.search-guard.com/latestreadonlyrest es权...原创 2019-04-11 00:21:33 · 1728 阅读 · 4 评论 -
gitlab+jenkins实现nginx配置管理平台
一、照例先描述需求:目前有十多组nginx组,每组机器数量不等,多的20+台,少的2,3台。想改一个域名配置的时候就很烦躁,先找到域名对应到哪个nginx组里,把其中一台配置同步到ansible机器上,修改后通过playbook或者脚本再推送到同组nginx机器,然后nginx -t && nginx -s reload。其实有了ansible后,也能缓解一些烦躁,但是一堆命令...原创 2019-07-29 23:52:27 · 1566 阅读 · 0 评论