prometheus
文章平均质量分 58
GeekXuShuo
这个作者很懒,什么都没留下…
展开
-
prometheus之监控process_exporter(lsyncd)
github开源项目:https://github.com/ncabatoff/process-exporter。docker 安装略。原创 2023-03-13 15:32:40 · 412 阅读 · 0 评论 -
prometheus监控之postgresql
项目地址:https://github.com/prometheus-community/postgres_exporter安装配置unit服务配置授权PostgreSQL server versions >= 10(pgsql版本大于10)创建postgres_exporter用户和密码(postgres_exporter)PostgreSQL versions older than 10 (pgsql版本小于10)启动postgres_exporterpg_up 1 说明启动成功原创 2022-12-06 15:10:57 · 2420 阅读 · 0 评论 -
prometheus监控之consul
项目地址:https://github.com/prometheus/consul_exporter。原创 2022-11-26 07:53:10 · 236 阅读 · 0 评论 -
prometheus监控之openldap
地址:https://github.com/tomcz/openldap_exporter/releases/download/v2.2.2/openldap_exporter-linux-amd64.gz。原创 2022-11-25 17:07:50 · 439 阅读 · 0 评论 -
prometheus监控之pdns
地址:https://github.com/wrouesnel/pdns_exporter。原创 2022-11-25 16:25:55 · 445 阅读 · 0 评论 -
prometheus之监控keepalived
地址:https://github.com/cafebazaar/keepalived-exporter。目前最新版本1.2.0。原创 2022-11-21 15:51:08 · 2106 阅读 · 0 评论 -
prometheus之自动发现自动注册(consul)
接口文档地址:https://developer.hashicorp.com/consul/api-docs/agent/service#register-service。json数据模版 payload.json。注册服务(PUT接口)原创 2022-10-21 17:17:13 · 820 阅读 · 0 评论 -
prometheus 监控之 ntp_exporter
prometheus 监控ntp原创 2022-06-24 15:43:41 · 763 阅读 · 0 评论 -
使用Log-Pilot + logstash+Elasticsearch + Kibana 收集 kubernetes 日志
开发者在面对 Kubernetes 分布式集群下的日志需求时,常常会感到头疼,既有容器自身特性的原因,也有现有日志采集工具的桎梏,主要包括:容器本身特性:采集目标多:容器本身的特性导致采集目标多,需要采集容器内日志、容器 stdout。对于容器内部的文件日志采集,现在并没有一个很好的工具能够去动态发现采集。针对每种数据源都有对应的采集软件,但缺乏一站式的工具。弹性伸缩难*:Kubernete...原创 2019-06-24 11:31:45 · 5261 阅读 · 11 评论 -
Prometheus监控实践:Kubernetes集群监控
参考:https://blog.csdn.net/hxpjava1/article/details/79325297转载 2019-04-25 10:27:23 · 238 阅读 · 0 评论 -
prometheus 监控之 进程监控(process-exporter)
源代码名称:process-exporter源代码网址:http://www.github.com/ncabatoff/process-exporterexporter下载:https://github.com/ncabatoff/process-exporter/releases/download/v0.4.0/process-exporter-0.4.0.linux-amd64.tar.g...原创 2019-01-16 18:31:55 · 22493 阅读 · 2 评论 -
Prometheus 监控之 logstash
项目地址:https://github.com/BonnierNews/logstash_exporterbuild插件:[xxx@logstash3 ~]$ yum install -y go[xxx@logstash3 ~]$ cd go/src/github.com/BonnierNews/logstash_exporter[xxx@logstash3 ~]$ make[xxx@...原创 2018-12-17 15:15:55 · 6909 阅读 · 1 评论 -
prometheus 监控之 elasticsearch5.x
安装监控插件项目地址:https://github.com/justwatchcom/elasticsearch_exporter插件下载地址:https://github.com/justwatchcom/elasticsearch_exporter/releases/download/v1.0.4rc1/elasticsearch_exporter-1.0.4rc1.linux-amd64...原创 2018-12-12 19:02:40 · 3892 阅读 · 2 评论 -
prometheus监控系列之prometheus server和监控linux系统
为了能够更加直观的了解Prometheus Server,接下来我们将在本地部署一个Prometheus Server实例,并且配合Node Exporter程序实现对本地主机指标的监控。部署prometheus serverPrometheus基于Golang编写,因此不存在任何的第三方依赖。这里只需要下载,解压并且添加基本的配置即可正常启动Prometheus Server。 到pr...原创 2018-08-03 18:00:43 · 5905 阅读 · 2 评论 -
prometheus配置文件动态管理
Prometheus是一套开源的监控、报警解决方案,是由SoundCloud公司开发的,从 2012 年开始编写代码,再到 2015 年 开源以来,该项目有非常活跃的社区和开发人员,目前在全世界最大的男性交友社区上已经有了1.1w多star;2016 年 Prometheus 成为继 k8s 后,成为第二名 CNCF(Cloud Native Computing Foundation) 成员。...原创 2018-08-27 19:40:46 · 20337 阅读 · 1 评论 -
Prometheus 监控 Java 应用
Prometheus 监控 Java 应用Prometheus 监控 Java 应用有两种方式:一种是使用官方提供的jar包,然后嵌入到应用中。这种方式一般都是新项目。我认为也是最合适的一种。不过这种情况一般是理想而已。而除了这种方式,第二种是prometheus的jmx_exporter。 我们就是用的第二种。使用jmx_exporter的方式来监控我们的java应用程序。我们的java应...原创 2018-08-29 16:23:45 · 26761 阅读 · 1 评论 -
prometheus 监控之 mysql 篇(含mysql报警规则)
架构(盗用一张图,嘿嘿): mysql_exporter的安装:https://github.com/prometheus/mysqld_exporter/releases/download/v0.10.0/mysqld_exporter-0.10.0.linux-amd64.tar.gztar -xvf mysqld_exporter-0.10.0.linux-amd64.tar...原创 2018-09-10 19:14:10 · 32758 阅读 · 5 评论 -
prometheus 监控 之 nginx篇
用Prometheus进行nginx的监控可以自动的对相关server_name和upstream进行监控,你也可以自定义Prometheus的数据标签,实现对不同机房和不同项目的nginx进行监控。监控Nginx主要用到以下三个模块:nginx-module-vts:Nginx virtual host traffic status module,Nginx的监控模块,能够提供JSON格式...原创 2018-10-08 16:44:46 · 5969 阅读 · 0 评论 -
Prometheus 监控 Redis 应用
使用Prometheus监控Redis,推荐使用官方插件:https://github.com/oliver006/redis_exporter这个exporter。 目前我们主要使用的是redis的主从复制搭配Sentinel实现的高可用方案。部署方式:将exporter部署在虚拟机上解压后执行:redis_exporter -web.listen-address=:9121 -redi...原创 2018-09-29 15:40:47 · 2855 阅读 · 0 评论 -
prometheus 通过企业微信接收告警 WeChat告警模版配置
实现WeChat 告警-准备工作step 1: 访问网站 注册企业微信账号(不需要企业认证)。step 2: 访问apps 创建第三方应用,点击创建应用按钮 -> 填写应用信息:prometheus 配置:# Alertmanager configurationalerting: alertmanagers: - static_configs: - target...原创 2018-10-16 15:07:06 · 13611 阅读 · 15 评论 -
Prometheus 监控之 Blackbox_exporter黑盒监测 [icmp、tcp、http(get\post)、dns、ssl证书过期时间]
Blackbox_exporter 主动监测主机与服务状态Prometheus 官方提供的 exporter 之一,可以提供 http、dns、tcp、icmp 的监控数据采集官方github: https://github.com/prometheus/blackbox_exporter部署Blackbox_exporter[sss@prometheus01 blackbox_expor...原创 2018-11-21 17:01:52 · 88530 阅读 · 9 评论 -
Prometheus 监控之 zookeeper
zookeeper 监控git项目地址:https://github.com/jiankunking/zookeeper_exporterexporter下载地址:https://github.com/carlpett/zookeeper_exporter/releases/download/v1.0.2/zookeeper_exporter[sss@keeper01 ~]$ /usr/lo...原创 2018-11-22 17:43:59 · 14850 阅读 · 0 评论 -
prometheus 之 查询语法(函数列表)
函数列表一些函数有默认的参数,例如:year(v=vector(time()) instant-vector)。v是参数值,instant-vector是参数类型。vector(time())是默认值。abs()abs(v instant-vector)返回输入向量的所有样本的绝对值。absent()absent(v instant-vector),如果赋值给它的向量具有样本数据,则返回...转载 2018-11-27 10:27:01 · 15045 阅读 · 0 评论 -
prometheus 之 查询语法(操作符)
操作符二元操作符Prometheus的查询语言支持基本的逻辑运算和算术运算。对于两个瞬时向量, 匹配行为可以被改变。算术二元运算符在Prometheus系统中支持下面的二元算术操作符:+ 加法- 减法* 乘法/ 除法% 模^ 幂等二元运算操作符支持scalar/scalar(标量/标量)、vector/scalar(向量/标量)、和vector/vector(向量/向量)...转载 2018-11-27 10:33:41 · 8274 阅读 · 1 评论 -
Prometheus 监控之 kafka
初探默认情况下, Kafka metrics 所有的 metric 都可以通过 JMX 获取,暴露kafka metrics 支持两种方式1.在 Kafka Broker 外部, 作为一个独立进程, 通过 JMX 的 RMI 接口读取数据. 这种方式的好处是有任何调整不需要重启 Kafka Broker 进程, 缺点是多维护了一个独立的进程。2.在 Kafka Broker 进程内部读取 J...原创 2018-12-05 18:19:11 · 23805 阅读 · 18 评论 -
prometheus监控系列之基础篇
Prometheus简介Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在Soundcloud以开源软件的形式进行研发,并且于2015年早期对外发布早期版本。2016年5月继Kubernetes之后成为第二个正式加入CNCF基金会的项目,同年6月正式发布1.0版本。201...转载 2018-08-03 16:14:38 · 5939 阅读 · 0 评论