linuxea:prometheus2.3.2安装和配置

prometheus诞生2012,许多公司采用,并且该项目目前非常活跃。

  • 具有由度量名称和键/值对标识的时间序列数据的多维数据模型。
  • 查询语言非常灵活,可以定义已有的各种信息组合
  • 不依赖于分布式存储
  • 时间序列通过http拉取模型
  • 可以通过中间网关(pushgateway)完成托送模型
  • 支持服务发现或者静态配置发现,
  • 支持精确的报警,基于查询语言

支持多客户端库
并且支持多集成,如grafana,安装参考,并允许第三方接入,更多内容移步官网,我们来看这张架构图,你或许会了解的更多

其实在prometheus的使用中你会发现,他和传统的zabbix等不相同,我认为你在使用prometheus之前就应该对其进行规划,一个个项目的进行规划监控区域,监控指标等,祝你使用愉快
prometheus下载

[root@linuxea-VM-Node_10_10_240_143 /data]$ curl -Lk https://github.com/prometheus/prometheus/releases/download/v2.3.2/prometheus-2.3.2.linux-amd64.tar.gz|tar xvz -C /usr/local/
[root@linuxea-VM-Node_10_10_240_143 /usr/local]$ ln -s prometheus-2.3.2.linux-amd64 prometheus

prometheus start

  • --web.enable-lifecycle

启动--web.enable-lifecycle参数,而后便可以使用reload,大概这样curl -X POST http://10.10.240.143:9090/-/reload

[root@linuxea-VM-Node_10_10_240_143 /usr/local/prometheus]$ nohup ./prometheus --web.enable-lifecycle  --storage.tsdb.path=/data/prometheus >./nohup.out 2>&1 &
0 分享

您可以选择一种方式赞助本站

支付宝扫码赞助

支付宝扫码赞助

日期: 2018-08-12分类: Prometheus

标签: prometheus

发表评论