prometheus
文章平均质量分 68
prometheus经验分享
无声的告白
毕业于河海大学,先后任职于南京国图,亚信科技,中电数据,工作7年有余,在自动化运维的道路上愈走愈远。。。
展开
-
prometheus数据库监控-那些你必须知道的事儿
技术导语: 正如标题描述的,本章将介绍如何通过prometheus的客户端工具postgres-exporter实现postgresql数据库的监控,当然prometheus社区还提供了其他类型的数据库监控客户端,如mysql-exporter,这里就不多列举了。客户端可执行文件postgres-exporter客户端配置文件custom.yamlpg_replication: query: "SELECT EXTRACT(EPOCH FROM (now() - pg_last_xact_.原创 2021-10-12 16:15:23 · 424 阅读 · 0 评论 -
prometheus进程监控-那些你不得不知道的事儿
技术导语时刻: 还在困惑不知道如何进行有效的进程监控么?初学prometheus不好理解process-exporter的配置规则么?好不容易上线使用了,总有些莫名其妙的问题费解得摸不着头脑?本文一一为你解答。...原创 2021-09-24 14:36:02 · 276 阅读 · 0 评论 -
django集成grafana展示面板
相信很多运维小伙伴们在devops的春风吹拂之下,都逐渐走上了纯运维半开发的道路。那么问题来了,在这股浪潮下如何坚守本心,如何守住作为运维人员的底线,也就是运维开发和纯开发的分界点应该在哪。兹以为无外乎运维开发应该时刻以为运维工作服务为首要目标。因此基于这个理念,如何运用开发能力促进运维工作,接下来展示一个活生生的例子,利用django来完善运维监控体系。首先附上效果图:就代码来说,比较简单,使用iframe标签即可,srcz属性为grafana展示板地址<div class="panel p原创 2021-08-29 22:10:26 · 1493 阅读 · 2 评论 -
grafana实现kafka监控可视化
先附上部分百度神搜结果:展示topic列表./kafka-topics.sh --list --zookeeper 172.18.153.12:2188查看消费情况:./kafka-consumer-groups.sh --describe --bootstrap-server 127.0.0.1:9092 --group groupname对于新手来说,无疑是成吨的学习成本带来的压力,而且每次排查问题都要输入这么一大串指令,脑子有点不太够的样子。此时本次重点华丽丽地登场了。接下来详细分析原创 2021-08-27 21:37:34 · 6120 阅读 · 30 评论 -
django实现登录
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。百度的结果千篇一律,真正可行性解决方案万里挑一,接下来就介绍下django实现百分百可复制的登录功能。效果展示为支持验证码功能,因此需要安装一些rpm包及python功能包,具体如下:centos安装组件包1、安装jpegsrc.v9d.tar.gz,解压后执行如下指令:./configure --enable-sharedmake && make installpython功能包安装1、安装django-ranged-.原创 2021-08-17 21:08:53 · 1564 阅读 · 0 评论 -
prometheus问题赏析-填坑的心路历程
话不多说,问题奉上。一、关于默认时区为世界时prometheus强制使用UTC世界统一时间,比实际北京时间早8个小时,可以在grafana修改时间为浏览器当前时间。二、关于prometheus服务如何实现配置热加载生产环境在用prometheus修改配置后如何在不影响正常使用的前提下更新配置,需要启动带如下参数:–web.enable-lifecycle --web.enable-admin-api热加载语法:curl -X POST http://ip:9090/-/reload三、gr原创 2021-08-01 14:57:57 · 1115 阅读 · 0 评论 -
Django自研告警平台-让告警排好队
Django简介Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。Django环境安装操作系统要求Centos7.5以上1、安装python3和pip3版本信息:Python-3.8.0a1和pip-20.0.22、安装Django版本信息:Django-3.0.3(注:离线环境可能需要sqlparse 0.3.0、pytz原创 2021-07-29 21:34:31 · 574 阅读 · 0 评论 -
部署prometheus+alertmanager监控平台
一、编写目的为满足运维监控告警需求,提高故障发现及时率。本文将着重描述grafana、prometheus、alertmanager、*exporter、django+uwsgi、python3、pip3安装二、定义grafana:监控数据可视化展现prometheus:收集和存储时间序列数据alertmanager:告警数据分类整理并通知*exporter:包括各种数据监控组件,用于采集监控数据三、硬件环境安装1、硬件需求需要准备单台配置为(CUP:2*12核,内存256GB,磁盘容原创 2020-06-10 09:08:59 · 674 阅读 · 0 评论