Promethus+Grafana(监控hbase)

本文详细介绍了Prometheus的概述、特点、体系结构及安装步骤,强调其作为开源监控系统的强大功能。同时,探讨了Grafana作为可视化工具的角色,包括其功能和安装过程。最后,文章预告将介绍如何监控HBase,为读者提供全面的监控解决方案。
摘要由CSDN通过智能技术生成

1.Promethus

1.1Promethus概述

Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社区也十分活跃,他们便将它独立成开源项目,并且有公司来运作。google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是Prometheus。现在最常见的Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。

Promethus官网

1.2Promethus特点

  • 具有由度量名称和键/值对标识的时间序列数据的多维数据模型

  • PromQL,一种灵活的查询语言, 可以利用这一维度

  • 不依赖分布式存储; 单个服务器节点是自治的

  • 时间序列集合通过HTTP上的拉模型发生

  • 推送时间序列通过中间网关支持

  • 通过服务发现或静态配置发现目标

  • 多种图形和仪表板支持模式

1.3Prometheus的体系结构

在这里插入图片描述

Prometheus直接或通过中间推送网关从已检测作业中删除指标,以用于短期作业。它在本地存储所有报废的样本,并对这些数据运行规则,以汇总和记录现有数据中的新时间序列,或生成警报。Grafana或其他API使用者可以用来可视化收集的数据。

1.4Prometheus安装

https://prometheus.io/download/下载相应版本,安装到服务器上
官网提供的是二进制版,解压就能用,不需要编译。

解压
tar -xvf prometheus-2.5.0.linux-amd64.tar.gz 
mv prometheus-2.5.0.linux-amd64 prometheus-2.5.0

启动prometheus(进到prometheus安装目录)

./prometheus --config.file='prometheus.yml' &

启动成功:
在这里插入图片描述

通过浏览器访问http://服务器IP:9090就可以访问到prometheus的主界面
在这里插入图片描述
默认只监控了本机一台,点Status --》点Targets --》可以看到只监控了本机
在这里插入图片描述
主机数据展示
通过http://服务器IP:9090/metrics可以查看到监控的数据

在这里插入图片描述

2.Grafana可视化图形工具

2.1 什么是Grafana

Grafana是一个开源的,拥有丰富dashboard和图表编辑的指标分析平台,和Kibana不同的是Grafana专注于时序类图表分析,而且支持多种数据源,如Graphite、InfluxDB、Elasticsearch、Mysql、K8s、Zabbix等。
Grafana最早其实应该是Kibana3的一个分支,拥有自己的权限管理和用户管理系统,而Kibana没有权限管理。Kibana和ES结合紧密,支持强大的ES语法,比较适合做一些多维度的分析和查询,而Grafana更适合用于展示,图形比Kibana美观很多。

2.2 Grafana安装

上传安装包,可以到https://grafana.com/grafana/download下载

解压

tar -xvf grafana-5.4.0.linux-amd64.tar.gz

启动

./grafana-server  

nohup ./grafana-server  &     //这种方式可以后台启动

在这里插入图片描述
通过浏览器访问 http:// grafana服务器IP:3000就到了登录界面,使用默
认的admin用户,admin密码就可以登陆了

在这里插入图片描述

下面我们把prometheus服务器收集的数据做为一个数据源添加到grafana,让grafana可以得到prometheus的数据。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.监控hbase

待写=====================================================================

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值