请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

node exporter采集数据的三种方式

视频了有点听不清晰,请问老师,是哪三种方式呢

正在回答

1回答

同学你好!

Node_exporter采集数据可以有三个途径,一个是node_exporter自行采集的节点指标,第二个是由我们自定义采集器收集指标存放到指定的目录,第三个是业务程序自行收集产生指标,存放到指定的目录,后两种方式区别是采集方式不同,推送指标则都是利用了node_exporter的推送机制。

1 回复 有任何疑惑可以回复我~
  • 提问者 秋晨001 #1
    我们课程里讲的是第三种吗
    回复 有任何疑惑可以回复我~ 2024-01-12 23:01:46
  • 提问者 秋晨001 #2
    自定义采集器的应用场景:
    
    	1.	系统级监控: 适用于需要监控整个系统的性能、资源利用率等指标,独立于具体业务逻辑的场景。
    	2.	外部服务监控: 当需要监控与应用程序无直接关联的外部服务、数据库等,可以通过自定义采集器获取并输出相关指标。
    	3.	特定硬件监控: 如果需要监控特定硬件设备的性能,自定义采集器可以通过系统调用等方式获取这些信息。
    	4.	多语言环境: 适用于支持多种编程语言的环境,因为自定义采集器可以用任何适当的语言编写。
    回复 有任何疑惑可以回复我~ 2024-01-15 08:23:24
  • 提问者 秋晨001 #3
    业务程序自行收集的应用场景:
    
    	1.	应用内部指标监控: 适用于需要监控应用程序内部的业务指标,例如用户请求响应时间、事务处理情况等。
    	2.	定制化业务监控: 当业务逻辑与指标生成紧密关联时,将监控逻辑与业务逻辑一体化,更容易实现定制化的业务监控。
    	3.	紧密耦合的指标需求: 在某些情况下,业务程序内部的指标与业务逻辑紧密相关,此时直接在业务程序中生成并收集这些指标可能更为便捷。
    	4.	轻量级监控: 对于小规模应用,无需引入独立的采集器,业务程序自行收集的方式可能更简单有效。
    
    综合考虑系统结构、监控需求和实现复杂度,选择适当的方式以满足监控目标。
    回复 有任何疑惑可以回复我~ 2024-01-15 08:23:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信