簡體   English   中英

如何使用Collected在Linux中將系統指標從一台計算機推送到另一台計算機?

[英]How to push system metric from one machine to another in linux using collectd?

我有兩個centos機器,機器A和機器B。在機器A中,我安裝了collectd和influxdb 因此,使用收集的數據將來自機器A的系統指標推送到influxdb中。 我已經安裝了收集到的機器B。 現在, 我需要將系統指標從機器B推送到機器A中的influxdb

收集使用端口25826。當我在機器A中運行以下提到的命令時,我的輸出是:

機器A:

command: netstat -tuplen | grep ':25826'
 output : udp6       0      0 :::25826  :::* 981  325073833  23132/influxd

在機器B中:

sudo netstat -tuplen | grep ':25826'

沒有輸出

當我在機器B中使用以下提到的命令時

command:telnet "xxx.xx.xx.xx" "25826"
output:Trying xxx.xx.xx.xx...
telnet: connect to address xxx.xx.xx.xx: No route to host

如何在機器B中創建主機...以便我可以將度量標准從機器B推送到機器A ...從兩台機器上PING命令均有效

在機器A中,您正在運行Influx。 Influx正在偵聽端口:25826. 這是您在運行netstat -tuplen | grep ':25826' output : udp6 0 0 :::25826 :::* 981 325073833 23132/influxd時看到的netstat -tuplen | grep ':25826' output : udp6 0 0 :::25826 :::* 981 325073833 23132/influxd netstat -tuplen | grep ':25826' output : udp6 0 0 :::25826 :::* 981 325073833 23132/influxd如果要將指標從機器B發送到機器A上的流入,請編輯網絡插件選項以收集在機器B上

它應該像這樣

塊引用

LoadPlugin  network
<Plugin network>
Server "<Machine A IP>" "25826"
</Plugin>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM