Prometheus是根据配置文件来发现监控目标,主动收集监控指标,它主要用来监控网页,如果需要监控物理机以及中间插件的话,需要下载exporter来进行数据收集。

下载

监控主机需要下载node_exporter
下载地址:exporter download,其中有各种exporter可供选择,监控主机我们选择node_exporter。

解压

# tar -zxvf node_exporter-0.18.1.linux-amd64.tar.gz

启动exporter

# ./node_exporter

此处也可以进行后台启动进程

# nohup ./node_exporter >> output.log 2>&1 &

此时可以通过localhost:9100查看导出的数据了

修改配置文件

进入配置文件:prometheus.yml,在文末添加自己的被监控机的信息

# vi prometheus.yml


注意:修改配置文件一定要注意缩进以及’-’,否则会导致Prometheus无法正常启动。
会出现如下报错:

parsing YAML file prometheus.yml: yaml: line 27: did not find expected key"

修改完配置文件需要进行检查:

# ./promtool check config prometheus.yml

正确校验:

校验出错:

一般错误为yml配置格式不对或者参数配置错误。

启动prometheus

# nohup ./prometheus &

通过localhost:9090访问页面,查看监控信息,点击导航栏中的status->targets,会看到node_exporter的信息已经集成进来了。

Prometheus监控主机配置过程相关推荐

  1. Prometheus监控系部署配置过程

    一.前言 Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB),基于Go语言开发,是Google BorgMon监控系统的开源版本.Prometheus在201 ...

  2. Prometheus监控主机的配置

    Prometheus监控主机的配置 exporter介绍 node_exporter 安装部署 Prometheus配置 重启Prometheus服务 查看Prometheus的UI界面 export ...

  3. 在zabbix web上进行监控主机配置

    前面的文档已经介绍过zabbix的理论知识.zabbix_server/zabbix_agent部署配置.zabbix_web的简单配置.Linux上的agent主机添加,这篇博客来介绍Wzabbix ...

  4. blackbox_exporter+grafana+prometheus监控主机存活,端口存活及网站状态

    blackbox_exporter+grafana+prometheus监控主机存活,端口存活及网站状态 安装blackbox_exporter grafana中加入blackbox_exporter ...

  5. nagios配置过程详解

    一.nagios配置过程详解 1.nagios默认配置文件介绍  nagios安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,每个文件或目录含义如下表所示: 2.配置文件 ...

  6. cartographer 配置过程

    cartographer 配置过程 1. 安装 系统配置: ubuntu16.04 ROS Kinetic Intel® Core™ i7-9700K CPU @ 3.60GHz × 8 64位操作系 ...

  7. MySQL主从复制配置过程(双主双从模式)

    环境准备 为了搭建MySQL数据库主从复制(双主双从模式),准备一下四台服务器,并明确了各节点的角色及IP地址. 角色 IP地址 节点名称 Master1 192.168.67.140 CentOS0 ...

  8. MySQL主从复制配置过程(一主一从模式)

    1.概述 MySQL 的主从复制又叫 Replication.AB 复制.至少需要两个 MySQL 服务(可以是同一台机器,也可以是不同机器之间进行). 比如A服务器做主服务器,B服务器做从服务器,在 ...

  9. Centos7安装Apache和PHP,包含配置过程

    本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...

最新文章

  1. php ob_flush无效,php ob_flush,flush在ie中缓冲无效的解决方法
  2. React学习笔记7:React使用注意事项
  3. 你怎么得到git总是从特定的分支拉?
  4. 在 Delphi 下使用 DirectSound (4): 设置音量、相位、播放频率和播放位置
  5. GitHub网站使用的基础入门
  6. 网络协议之:socket协议详解之Datagram Socket
  7. java实验类与对象_【实验课件】上机实践2  类与对象
  8. volatile 变量
  9. 网络邻居上的计算机没权限,WinXP打开网上邻居提示“您可能没有权限使用网络资源”怎么办?...
  10. Java new一个对象的过程
  11. 股票做手回忆录中的精华
  12. Java 反射机制:(三)类的加载
  13. FileReader 对象实现图片预览
  14. Android深度探索--HAL与驱动开发----第五章读书笔记
  15. C语言入门:数字分离
  16. Vue组件:做一个表情输入键盘
  17. 扇贝python学完_爬虫:爬取扇贝上python常用单词,减少登陆和贝壳的繁琐
  18. 睡眠经济崛起,智能床垫品牌们的可为和有为
  19. 【Python】爬取百度图片和必应图片
  20. ORA-28000: the account is locked/帐户已被锁定解决办法

热门文章

  1. 邮件标题怎么写才好?
  2. 滨江学院15计算机篮球赛,生而无畏,战至终章 ——“文华杯”篮球赛计算机男篮夺冠...
  3. 零基础学习FFMPEG
  4. 企业eHR系统上线失败的原因有哪些?
  5. 互联网金融爬虫怎么写-第二课 雪球网股票爬虫(正则表达式入门) 1
  6. Magento后台订单跟踪 - 修改订单状态
  7. 优质的水泵 SolidWorks模型素材推荐,不容错过
  8. 高通MSM8255 GPS 调试分析
  9. 模拟简易的打地鼠游戏
  10. 腾讯电商mini店铺营销活动策划