首页 > 编程语言 >node_export自定义启动监控指标

node_export自定义启动监控指标

时间:2023-07-18 17:37:16浏览次数:33  
标签:node supervisord 自定义 no -- 指标 采集器 export collector

 /usr/local/bin/node_exporter --collector.ntp --collector.supervisord --collector.supervisord.url=http://localhost:9001/RPC2 --collector.textfile.directory=/var/opt --collector.time --collector.cpu --collector.filesystem --collector.filefd --collector.loadavg --collector.meminfo --collector.stat --collector.netdev --collector.diskstats --no-collector.vmstat --no-collector.uname --no-collector.ipvs --no-collector.zfs --no-collector.xfs --no-collector.bonding --no-collector.nfs --no-collector.nfsd --no-collector.infiniband --no-collector.arp --no-collector.wifi --no-collector.bcache --no-collector.mdadm --no-collector.hwmon --no-collector.timex --no-collector.edac --no-collector.entropy --no-collector.netstat --no-collector.sockstat --no-collector.conntrack --no-collector.netclass

这是一个使用 Node Exporter 的启动命令,通过该命令配置了一系列的采集器和参数。下面对其中的选项进行解释:

--collector.ntp:启用 NTP 采集器,用于收集与网络时间协议(NTP)相关的指标。
--collector.supervisord:启用 supervisord 采集器,用于收集与 supervisord 进程管理器相关的指标。
--collector.supervisord.url=http://localhost:9001/RPC2:设置 supervisord 采集器使用的 supervisord 实例的 URL,其中 localhost:9001 是 supervisord 进程管理器的地址。
--collector.textfile.directory=/var/opt:设置 textfile 采集器的目录,该采集器用于从文件中读取指标数据。
--collector.time:启用时间指标采集器,用于收集与系统时间相关的指标。
--collector.cpu:启用 CPU 采集器,用于收集与 CPU 使用情况相关的指标。
--collector.filesystem:启用文件系统采集器,用于收集与文件系统相关的指标。
--collector.filefd:启用文件描述符采集器,用于收集与文件描述符使用情况相关的指标。
--collector.loadavg:启用平均负载采集器,用于收集与系统平均负载相关的指标。
--collector.meminfo:启用内存信息采集器,用于收集与系统内存使用情况相关的指标。
--collector.stat:启用统计信息采集器,用于收集与文件系统统计相关的指标。
--collector.netdev:启用网络接口采集器,用于收集与网络接口相关的指标。
--collector.diskstats:启用磁盘统计采集器,用于收集与磁盘 I/O 相关的指标。
--no-collector.vmstat--no-collector.uname--no-collector.ipvs 等等:禁用对应的采集器,这些选项表示不收集与 vmstat、uname、IPVS 等相关的指标。

通过使用这些选项和参数,Node Exporter 将在启动时自动启用和配置相关的采集器,以收集指定的指标数据。这些指标数据将在 /metrics 路径上暴露出来,供 Prometheus 或其他监控系统进行收集和分析。

标签:node,supervisord,自定义,no,--,指标,采集器,export,collector
From: https://www.cnblogs.com/putaoo/p/17563584.html

相关文章

  • axios封装的请求及拦截统一管理,和之前相比方便添加自定义请求头和超时
    1、api.js文件importaxiosfrom'axios'import{Message}from'element-ui'consttimeout=5000//默认超时constapi=axios.create({baseURL:'',//设置API的基础URLtimeout:timeout,//设置超时时间,单位为毫秒headers:{'Content-......
  • kubeasz K8S测试环境删除多余 node 节点
    kubeaszK8S测试环境删除多余node节点背景:公司之前存在3套test环境,有1套环境部署的生产环境老系统,目前生产环境已经完成了新老系统切换,不在需要老系统test环境,需要进行回收1|查看节点列表使用kubectl命令来查看当前集群中的节点列表,以确认要删除的节点的名称。kub......
  • 小计划:AudioNode
    核心利用:MonoBehaviour::OnAudioFilterRead(float[]data,intchannel)​ 这个函数会以DSP常用的形式输出声音数据,即波形构成本身。通过对这些数据的操控可以实现对音频本身的控制。​ 基于以上信息,可以在unity内部进行DSP编程,但仅能在unity内部使用。因此可以定义一个类来在......
  • Pytorch自定义数据集模型完整训练流程
    2、导入各种需要用到的包importtorch  //用于导入名为"torch"的模块。torch 是一个广泛使用的库,用于构建和训练神经网络。它提供了丰富的功能和工具,包括张量操作、自动求导、优化算法等,使得深度学习任务更加简单和高效。可以使用torch.Tensor类来创建张量,使用torch.nn.Modul......
  • terrasolid自定义点云读取格式
    步骤如下:  ......
  • 自定义CANoe工程——按键控制后备箱开关
    工程文件地址:C:\Users\Public\Documents\Vector\CANoe\Projects\TrunkOpen1.新建数据库,需要有一个节点Trunk,一个报文TrunkOpen,报文上的信号为OpenOrClose。定义好这些以后不要忘了以下几点:信号要关联到它的对应报文;报文由哪个节点发送,具体在哪如下图所示;添加节点在建立数据......
  • NODE_EXPORTER 修改端口
    转载自:https://duanzhanpu.cn/index.php/archives/87/================== 修改prometheus中node-exporter端口因其他业务已占用9100端口,需修改为其他端口#启动时指定端口$nohup./node_exporter--web.listen-address=:7100......
  • 自定义分页器模版
    【前言】当我们需要使用到非Django内置的第三方模块或者功能组件代码的时候我们一般情况下会创建一个名为utils的文件夹在该文件夹内对模块的功能进行划分项目根目录/utils/自定义文件特别注意:样式基于bootstrap,需要引入bootstrap配置【一】自定义分页器封装代码c......
  • C#添加自定义控件
    1.vs控件工具箱添加选项卡2.输入选项卡名称我这里是Emgucv3.点击选择项4.点击浏览找到Emgu.CV.Platform.NetFramework.dll这是emgucv的C#控件dll,并添加添加完成可以看到Imagebox等命名空间为Emgu.cv.UI的控件已添加5.点击确定添加完成......
  • 在自定义数据集上微调Alpaca和LLaMA
    本文将介绍使用LoRa在本地机器上微调Alpaca和LLaMA,我们将介绍在特定数据集上对AlpacaLoRa进行微调的整个过程,本文将涵盖数据处理、模型训练和使用流行的自然语言处理库(如Transformers和hugsFace)进行评估。此外还将介绍如何使用grado应用程序部署和测试模型。 https://avoi......