![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
devops
cf1ybird
菜鸟一枚,没啥好简述的- -
头像pid=20179063
展开
-
vim插件打造ide
一直听说vim,emacs两大神器,于是选了一直在用的vim来体验一下先放个最后的效果图最初目的是打算搞出来写django的,于是很多插件配置用的官方文档推荐的https://code.djangoproject.com/wiki/UsingVimWithDjango1、首先需要插件管理 Vundle这个方式只修改当前用户的vimgit clone https://github.c...原创 2019-02-08 21:34:27 · 1848 阅读 · 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 · 9802 阅读 · 2 评论 -
Prometheus exporter 简单示例 python
Prometheus相关库文档:https://prometheus.io/docs/instrumenting/clientlibs/python示例CounterCounters go up, and reset when the process restarts.from prometheus_client import Counterc = Counter('my_failur...原创 2019-04-10 23:00:43 · 4164 阅读 · 0 评论 -
gitlab+jenkins实现nginx配置管理平台
一、照例先描述需求:目前有十多组nginx组,每组机器数量不等,多的20+台,少的2,3台。想改一个域名配置的时候就很烦躁,先找到域名对应到哪个nginx组里,把其中一台配置同步到ansible机器上,修改后通过playbook或者脚本再推送到同组nginx机器,然后nginx -t && nginx -s reload。其实有了ansible后,也能缓解一些烦躁,但是一堆命令...原创 2019-07-29 23:52:27 · 1580 阅读 · 0 评论