Zabbix Linux 客戶端安裝

2021-09-21 07:49:42 字數 1886 閱讀 1079

上次說了zabbix 服務端的安裝,今天在linux上安裝了客戶端,過程如下:

根據客戶端系統版本的不同也要選擇不同版本的zabbix。 

我用的linux 2.6.x i386 以此為例 

(2)新建zabbix 使用者和組

groupadd zabbix               #新建zabbix組 

useradd -g zabbix zabbix      #新建zabbix使用者並將其加入到zabbix組 

(3)解壓客戶端軟體

tar zxvf zabbix_agents_2.0.3.linux2_6.i386.tar.gz  

注:這個2.0的tar包跟其他貌似有些差別,執行解壓命令之後是將tar包中的檔案解壓到了當前目錄下,乙個bin,乙個sbin。 

mkdir /usr/local/zabbix 

mv bin /usr/local/zabbix    #將解壓出來的bin目錄移動到新建的zabbix下 

for i in *;do ln -s /usr/local/zabbix/bin/$ /usr/bin/$;done 

mv sbin /usr/local/zabbix   #將解壓出來的sbin目錄移動到新建的zabbix下 

for i in *;do ln -s /usr/local/zabbix/sbin/$ /usr/sbin/$;done 

for迴圈是將zabbix/sbin下的程式鏈結到/usr/sbin下 

(4)在客戶端上新增zabbix的監控埠

vim /etc/services 

新增如下內容 

zabbix_agent    10050/tcp 

zabbix_agent    10050/udp 

儲存退出!

(5)拷貝並修改客戶端配置檔案

我已經在zabbix服務端上將的客戶端的配置檔案cp過來了。 

(如果你是按照我上篇的配置,客戶端檔案在/etc/zabbix中cp) 

伺服器上執行:scp /etc/zabbix/zabbix_agentd.conf 客戶端ip:/usr/local/etc 

vim /usr/local/etc/zabbix_agentd.conf 

修改以下幾項 

server

= 監控伺服器ip 

hostnae

= 本機的主機名 

(6)拷貝啟動指令碼

cp /usr/local/zabbix/sbin/zabbix_agentd /etc/init.d 

拷貝啟動指令碼到/etc/init.d下 

chmod a+x /etc/init.d/zabbix_agentd 

為/etc/init.d下的啟動新增可執行許可權 

(7)啟動zabbix客戶端並新增開機自啟動

service zabbix_agentd start        #啟動zabbix客戶端 

echo "service zabbix_agentd start" >

>

/etc/rc.local   #開機自啟動 

(8)檢視程序,確實zabbix客戶端是否啟動

ps -ef | grep zabbix  

可以看到6個zabbix程序,說明客戶端安裝完成,啟動成功。

關於zabbix 在linux客戶端上安裝就完成了,後續研究如何新增監控並報警,有問題還請大家提出,一起學習,一起交流。

mysql 客戶端 yum Mysql YUM安裝

在centos7中預設安裝有mariadb,這個是mysql的分支,但為了需要,還是要在系統中安裝mysql,而且安裝完成之後可以直接覆蓋掉mariadb。下面就是使用yum安裝mysql了 這步可能會花些時間,安裝完成後就會覆蓋掉之前的mariadb。出現這樣的提示表示安裝成功 2.mysql資料...

安卓客戶端快取機制

在手機客戶端的應用中,如果經常訪問伺服器,那麼不僅伺服器的壓力就會比較大,而且載入慢導致使用者體驗不是很好,現在快取可以解決這一問題,靈活的快取可以說不僅大大減輕了伺服器的壓力,而且因為更快速的使用者體驗而方便了使用者。採用快取,可以進一步大大緩解資料互動的壓力,我們簡略列舉一下快取管理的適用環境 ...

tldr 的安卓客戶端

在google play上找到了tldr的兩個android客戶端,由於在其它國內市場似乎沒有,所以分享給大家 這個相對要好一些,資料是離線的,並且整合了乙個小終端可以執行當前查到的命令 前提是你的系統有這些命令,並且是普通使用者可以跑的 也有些小問題 本部落格共享 本部落格共享 因為依賴於pyya...