collectd安裝與部署

2021-06-20 15:09:07 字數 2457 閱讀 2924

1、安裝與啟動

collectd

命令:sudo

apt-get install collectd

sudo /etc/init.d/collectd start(

這樣,就啟動了collectddeamon程式)

2、部署 collectd

兩台ubuntu虛擬機器,一台為server,一台client。server ip:202.194.68.152,擬接收資料埠25827.

server安裝,版本為collectd 4.10.1

命令:apt-get install collectd 

/etc/collectd/collectd.conf配置(主要加入network plugin和rrdtool plugin):

loadplugin syslog

loglevel info

loadplugin cpu

loadplugin df

loadplugin disk

loadplugin inte***ce

loadplugin load

loadplugin memory

loadplugin network

loadplugin rrdtool

## client setup:

#server "ff18::efc0:4a42" "25826"

##securitylevel encrypt

#username "user"

#password "secret"

#inte***ce "eth0"

##timetolive "128"##

# server setup:

listen "202.194.68.152" "25827"

##securitylevel sign

#authfile "/etc/collectd/passwd"

#inte***ce "eth0"

##maxpacketsize 1024

### proxy setup (client and server as above):

#forward true

### statistics about the network plugin itself

#reportstats false

### "garbage collection"

#cacheflush 1800

datadir "/var/lib/collectd/rrd"

#cachetimeout 120

#cacheflush 900

#writespersecond 30

#randomtimeout 0

## the following settings are rather advanced

# and should usually not be touched:

#stepsize 10

#heartbeat 20

#rrarows 1200

#rratimespan 158112000

#xff 0.1

配置好儲存啟動:/etc/init.d/collectd start

client端配置:

安裝:apt-get install collectd

同樣在/etc/collectd/collectd.conf下配置:

不同的是在network外掛程式裡,配置

## client setup:

#server "202.194.68.152" "25827"##

securitylevel encrypt

#username "user"

#password "secret"

#inte***ce "eth0"##

timetolive "128"##

# server setup:

#listen "ff18::efc0:4a42" "25826"##

securitylevel sign

#authfile "/etc/collectd/passwd"

#inte***ce "eth0"##

maxpacketsize 1024##

# proxy setup (client and server as above):

#forward true##

# statistics about the network plugin itself

#reportstats false##

# "garbage collection"

#cacheflush 1800

配置好後重啟,/etc/init.d/collectd start

在server端,用rrdtool檢視資料。

MySQL安裝與部署

如果裡邊涉及路徑,路徑符號 後帶的字母可能和 組成命令如 s t 等,記得寫成 c s 如下圖 這行是示例,basedir d sql 5.7.23 下邊開始是ini檔案 mysqld 設定mysql的安裝目錄 basedir d mysql 5.7.23 設定mysql資料庫的資料的存放目錄,必須...

HBase安裝與部署

前置條件 我們配置的是單節點上的hbase 基礎配置照著官網配置即可。執行hbase,首先需要啟動hdfs,進入到cd hadoop home bin start dfs.sh 和stop dfs.sh來啟動和停止hadoop hdfs守護程序。hbase通常不使用mapreduce和yarn守護程...

GitLab安裝與部署

作業系統 centos 7.3 1 關閉firewalld防火牆 systemctl stop firewalld 關閉防火牆 systemctl disable firewalld 禁止防火牆開機啟動 2 關閉selinux並重啟系統 關閉強制訪問控制安全策略,可以用getenforce檢視sel...