文档章节

Prometheus简介

此账号已废弃
 此账号已废弃
发布于 2017/08/02 11:27
字数 405
阅读 456
收藏 0

一、介绍Prometheus

Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。

Prometheus的主要特点是:

  • 一个多维数据模型(时间序列由指标名称定义和设置键/值尺寸)。
  • 非常高效的存储
  • 一种灵活的查询语言。
  • 不依赖分布式存储,单个服务器节点。
  • 时间集合通过HTTP上的PULL模型进行。
  • 通过中间网关支持推送时间。
  • 通过服务发现或静态配置发现目标。
  • 多种模式的图形和仪表板支持。

二、Prometheus架构概览

 

   

它的服务过程是这样的Prometheus daemon负责定时去目标上抓取metrics(指标) 数据,每个抓取目标需要暴露一个http服务的接口给它定时抓取。

Prometheus:支持通过配置文件、文本文件、zookeeper、Consul、DNS SRV lookup等方式指定抓取目标。支持很多方式的图表可视化,例如十分精美的Grafana,自带的Promdash,以及自身提供的模版引擎等等,还提供HTTP API的查询方式,自定义所需要的输出。

Alertmanager:是独立于Prometheus的一个组件,可以支持Prometheus的查询语句,提供十分灵活的报警方式。

PushGateway:这个组件是支持Client主动推送metrics到PushGateway,而Prometheus只是定时去Gateway上抓取数据。

 

三、Prometheus安装

 1.安装go环境

 

 2.下载prometheus

 

 3.配置启动

四、结合Grafana

 

 

参考文章:

https://linux.cn/article-5252-1.html

http://www.ywnds.com/?p=9656

http://blog.csdn.net/zqg5258423/article/details/52714306

© 著作权归作者所有

上一篇: 分布式理论
下一篇: HBase单机安装
此账号已废弃
粉丝 2
博文 49
码字总数 11745
作品 0
东城
私信 提问
Kubernetes + Prometheus + Grafana 集群监控

地址: http://www.mknight.cn/post/631/ 简介: Welcome to Prometheus! Prometheus is a monitoring platform that collects metrics from monitored targets by scraping metrics HTTP endp......

binges
2018/02/02
882
0
Spring Boot 应用可视化监控

秋 图文简介 逻辑关系 效果演示 快速开始 1、Spring Boot 应用暴露监控指标【版本 1.5.7.RELEASE】 首先,添加依赖如下依赖: 然后,在启动类 添加如下注解: 最后,配置默认的登录账号和密码...

Anoyi
2017/09/24
0
0
CDLUG 8月技术分享会

CDLUG 8月技术交流聚会 成都 GNU/Linux 用户群(Chengdu GNU/Linux User Group)自组建以来,已聚集了一批Linux爱好者、开发者、创业者。 为扩大CDLUG社群活跃度与影响力,我们从7月开始,每...

Moaxy
2018/08/08
6
0
CDLUG 8月技术分享会

CDLUG 8月技术交流聚会 成都 GNU/Linux 用户群(Chengdu GNU/Linux User Group)自组建以来,已聚集了一批Linux爱好者、开发者、创业者。 为扩大CDLUG社群活跃度与影响力,我们从7月开始,每...

Moaxy
2018/08/08
7
0
docker深入2-监控docker-swarm集群的方案swarmprom介绍

docker深入2-监控docker-swarm集群的方案swarmprom介绍 2018/4/18 本文目的 引导 本地化 简介 相信您也对如何监控容器化的业务感到烦恼,在此先强烈推荐您体验一下 这个演示方案,期待能帮助...

pcnk
2018/04/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

分布式协调服务zookeeper

ps.本文为《从Paxos到Zookeeper 分布式一致性原理与实践》笔记之一 ZooKeeper ZooKeeper曾是Apache Hadoop的一个子项目,是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它...

ls_cherish
今天
4
0
redis 学习2

网站 启动 服务端 启动redis 服务端 在redis 安装目录下 src 里面 ./redis-server & 可以指定 配置文件或者端口 客户端 在 redis 的安装目录里面的 src 里面 ./redis-cli 可以指定 指定 连接...

之渊
昨天
2
0
Spring boot 静态资源访问

0. 两个配置 spring.mvc.static-path-patternspring.resources.static-locations 1. application中需要先行的两个配置项 1.1 spring.mvc.static-path-pattern 这个配置项是告诉springboo......

moon888
昨天
4
0
hash slot(虚拟桶)

在分布式集群中,如何保证相同请求落到相同的机器上,并且后面的集群机器可以尽可能的均分请求,并且当扩容或down机的情况下能对原有集群影响最小。 round robin算法:是把数据mod后直接映射...

李朝强
昨天
4
0
Kafka 原理和实战

本文首发于 vivo互联网技术 微信公众号 https://mp.weixin.qq.com/s/bV8AhqAjQp4a_iXRfobkCQ 作者简介:郑志彬,毕业于华南理工大学计算机科学与技术(双语班)。先后从事过电子商务、开放平...

vivo互联网技术
昨天
24
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部