监控建设01概述

公司最近迭代了新的监控系统,把思路记下来。大概有9篇文章。

本次监控搭建是结合本公司实际情况进行的,下面是两篇描述文章。

第一篇

https://mp.weixin.qq.com/s?__biz=MzIyOTY1MDIyNw==&mid=2247487057&idx=1&sn=f56b4b8970dd6471cf6f1610ff9939f3&chksm=e8be340ddfc9bd1b719d3a88747dd896dd09dc4345963802d05c7cb2229d054f7775baadf431&scene=21#wechat_redirect

第二篇

https://mp.weixin.qq.com/s?__biz=MzIyOTY1MDIyNw==&mid=2247487075&idx=1&sn=198191d7873c6d6b38507ebcc6645d57&chksm=e8be343fdfc9bd29c62a24d7ca76be5a187ee0526aa51fdb39605a2ce58de94142419a526a78&mpshare=1&scene=1&srcid=0404dcDNEvb8ykefLRIFn9fk&sharer_sharetime=1564107868978&sharer_shareid=ad18b4145ac04ab07404e4e554dbb910&key=fc6f3f9bd29cbf82e411372e26c5cfcd8010dfda7fa25cd2e8569ed68169c4936ac815dcac25cb73c1b191915c5cb1a8c0da97e21f8eb0d269a49c06c323725a9fc37f912fcce93918e225d629c50b14&ascene=1&uin=ODIxMTYxNDAw&devicetype=Windows+10&version=62060833&lang=zh_CN&pass_ticket=aq1zjnN0IYQ%2F5ipHM4WL8kIHQ2EY3VypYuPJ4vry%2BvZqnmA9EviX9yystoic76lB

1、软件准备

prometheus-2.10.0.linux-amd64.tar

普罗米修斯下载地址:https://prometheus.io/download/

普罗米修斯官方文档https://prometheus.io/docs/introduction/first_steps/

 

普罗米修斯配置是YAML。Prometheus下载附带一个文件中的示例配置,称为prometheus.yml开始使用的好地方。

已经删除了示例文件中的大部分注释,使其更简洁(注释是以前缀为a的行#)。

global:

scrape_interval: 15s

evaluation_interval: 15s

 

rule_files:

# - "first.rules"

# - "second.rules"

 

scrape_configs:

- job_name: prometheus

static_configs:

- targets: ['localhost:9090']

示例配置文件中配置的三个模块:global,rule_files,和scrape_configs。

1、global块控制Prometheus服务器的全局配置。我们有两种选择。第一个,scrape_interval控制普罗米修斯刷新目标的频率。可以为单个目标覆盖此值。在这种情况下,全局设置是每15秒刷新一次。该evaluation_interval选项控制普罗米修斯评估规则的频率。Prometheus使用规则创建新的时间序列并生成警报。

2、rule_files块指定我们希望Prometheus服务器加载的任何规则的位置。现在我们没有规则。

3、scrape_configs控制Prometheus监视的资源。由于Prometheus还将自己的数据公开为HTTP端点,因此它可以抓取并监控自身的健康状况。在默认配置中,有一个名为job的作业,prometheus用于擦除Prometheus服务器公开的时间序列数据。作业包含一个静态配置的目标,即localhoston端口9090。普罗米修斯希望指标可以在路径上的目标上获得/metrics。所以这个默认的工作是通过URL抓取:http:// localhost:9090 / metrics。

alertmanager-0.17.0.linux-amd64.tar alertmanager下载地址https://prometheus.io/download/ 它负责对它们进行重复数据删除,分组和路由,以及正确的接收器集成,例如电子邮件,PagerDuty或OpsGenie。它还负责警报的静音和抑制。 go1.12.5.linux-amd64.tar golang下载地址:https://golang.google.cn/dl/ grafana-6.2.5.linux-amd64.tar grafana下载地址:https://grafana.com/ influxdb-1.7.7_linux_amd64.tar.gz telegraf-1.11.1_linux_amd64.tar.gz telegraf influxdb下载地址:https://www.influxdata.com/time-series-platform/telegraf/ 本次监控平台架构图

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值