当前位置: 首页 > news >正文

网站建设合同书下载全网营销推广系统

网站建设合同书下载,全网营销推广系统,网络促销分类 网站促销,建立网站第一步怎么做Prometheus使用各种Exporter来监控资源。Exporter可以看成是监控的agent端,它负责收集对应资源的指标,并提供接口给到Prometheus读取。不同资源的监控对应不同的Exporter,如node-exporeter、mysql-exporter、kafka-exporter等,在这…

Prometheus使用各种Exporter来监控资源。Exporter可以看成是监控的agent端,它负责收集对应资源的指标,并提供接口给到Prometheus读取。不同资源的监控对应不同的Exporter,如node-exporeter、mysql-exporter、kafka-exporter等,在这其中最常用的当属node_exporter

node-exporter使用Go语言编写,它主要用来监控主机系统的各项性能参数,可收集各种主机指标的库,还提供了textfile功能,用于自定义指标。

1、安装node-exporter

1.1 二进制安装

下载安装包并解压,下载地址: https://prometheus.io/download/

tar zxvf node_exporter-0.16.0.linux-amd64.tar.gz -C /usr/local/
mv /usr/local/node_exporter-0.16.0.linux-amd64/ /usr/local/node_exporter

启动node_exporter

里面就一个启动命令node_exporter,可以直接使用此命令启动
[root@agent expoter]# ls /usr/local/node_exporter/
LICENSE  node_exporter  NOTICE
[root@agent expoter]# nohup /usr/local/node_exporter/node_exporter &
1.2 docker安装

官方不建议通过Docekr方式部署node-exporter,因为它需要访问主机系统。通过docker部署的方式,需要把任何非根安装点都绑定到容器中,并通过–path.rootfs参数指定。

docker pull prom/node-exporter
docker run -d --net="host" --pid="host" -v "/:/host:ro,rslave" prom/node-exporter --path.rootfs=/host

访问http://localhost:9100/metrics,可以看到当前node exporter获取到的当前主机的所有监控数据,如下所示:
在这里插入图片描述

2、配置node-exporter

node-exporter提供不少配置参数,可使用 --help 进行查看。

[root@agent node_exporter]# ./node_exporter --help

例如:通过–web.listen-address 改变监听的端口

./node_exporter  --web.listen-address=":8080" &

如果需要收集主机上面运行服务的状态,可启用systemd收集器。由于systemd指标较多,可以用–collector.systemd.unit-include参数配置只收集指定的服务,减少无用数据,该参数支持正则表达式匹配。如docker和ssh服务状态,

示例:

./node_exporter --collector.systemd --collector.systemd.unit-whitelist="(docker|sshd).service" &

在这里插入图片描述

3、textfile收集器

textfile是一个特定的收集器,它的功能非常有用,textfile允许我们暴露自定义的指标。这些指标或者是没有相关的exporter可以使用,或者是你自己开发的应用指标。

textfile通过扫描指定目录中的文件,提取所有符合Prometheus数据格式的字符串,然后暴露它们给到Prometheus进行抓取。

示例:

创建指标文件保存目录

mkdir /opt/prom

写入指标文件,此处我们用手动方式写入

cat <<EOF | tee /tmp/prom/metadata.prom 
# HELP alex_test this is a test
# TYPE alex_test gauge
alex_test{server="test",idc="bj"} 1
EOF

启用textfile

./node_exporter --collector.textfile.directory="/tmp/prom" &

访问node-exporter的地址,可看到指标已生效
在这里插入图片描述

4、Prometheus抓取指标

在Prometheus配置关于node-exporter节点的target,即可抓取相关节点指标数据。

- job_name: 'agent1'static_configs:- targets: ['192.168.75.162:9100'] # 被监控ip,端口9100

实例抓取正常
在这里插入图片描述

上一篇:Prometheus监控实战系列八:标签重写
下一篇:Prometheus监控运维实战十: 主机监控指标

http://www.dt0577.cn/news/24928.html

相关文章:

  • 网站建设基本内容社群营销的方法和技巧
  • 个人网站建设设计seo关键字怎么优化
  • 企业+php网站建设外贸网站seo推广教程
  • 购物网站备案关键词排名提高
  • 剑灵网站模板石家庄百度关键词搜索
  • 包河网站建设百度搜索大全
  • 效果图设计师主要做什么武汉seo关键字优化
  • 文章采集网站外链百科
  • 门户网站建设开发网站建设黄页视频
  • 礼品网站制作广告安装接单app
  • 广州学做网站b2b外链
  • 怎么做会员积分网站好的seo网站
  • 西安市住房和城乡建设局网站百度普通收录
  • 网上写作最好的网站线下宣传渠道和宣传方式
  • 世界工厂采购网站一个网站推广
  • wordpress子目录北京seo结算
  • logo设计公司 北京seo排名优化软件有
  • 国内网建公司排名河北搜索引擎优化
  • 网站建设的具体方法店铺推广软文300字
  • 二手交易网站建设方案郑州网站营销推广公司
  • 做视频的网站关键词竞价排名
  • 专业高端网站建设最新域名8xgmvxyz
  • 顺德装修网站建设今天
  • 淘宝客可道cms网站建设合肥网站排名
  • 贵州贵州省住房和城乡建设厅网站电销名单渠道在哪里找
  • 网站开发 业务流程图百度快照是干什么的
  • 怎样做淘宝券网站游戏推广员是诈骗吗
  • 酉阳网站制作百度怎么注册自己的网站
  • 网站服务器迁移刷粉网站推广免费
  • 4399游戏盒下载官方网站网络营销策划方案ppt模板