上次說了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...