Linux平臺Zabbix Agent的安裝配置方法_zabbix

來源:腳本之家  責任編輯:小易  

www.anxorj.tw防采集請勿采集本網。

這里簡單總結一下Linux平臺Zabbix Agent的安裝配置,實驗測試的Zabbix版本比較老了(Zabbix 3.0.9),不過版本雖然有點老舊,但是新舊版本的安裝步驟、流程基本差別不大。這里的總結僅僅當成一個操作手冊,后續會更新或添加部分內容。

最佳答案zabbix監控添加主機,報警、監控的設置 根據使用zabbix這么久的經驗,總結了一套zabbix比較實用的添加主機、監控報警的使用流程,供大家參考。 一:添加處理方法,

Linux版本眾多,下面文檔僅僅在RHEL、CentOS幾個版本測試過。不同版本可能安裝等有所差別,后續再補充完善。

最佳答案Linux下常用的系統監控軟件有Nagios、Cacti、Zabbix、Monit等,這些開源的軟件,可以幫助我們更好的管理機器,在第一時間內發現,并警告系統維護人員。今天開始研

1:首先檢查zabbix_server的版本

最佳答案一、Linux系統基礎及系統管理1、操作系統發展史,系統架構平臺概覽; Linux起源、理念、發展歷史及各發行版;2、Linux基礎知識、基本命令、獲得使用幫助及文件系

# zabbix_server --versionzabbix_server (Zabbix) 3.0.9Revision 67444 19 April 2017, compilation time: Apr 23 2017 18:05:43 Copyright (C) 2017 Zabbix SIALicense GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.This is free software: you are free to change and redistribute it according tothe license. There is NO WARRANTY, to the extent permitted by law

linux默認zabbix的web頁面存在什么位置Zabbix通過專用的Agent或者SNMP收集相關的監控數據,然后存儲到數據庫里面實時在前臺展示。 Zabbix監控數據主要分為以下兩

2:檢查被監控服務器的Linux發行版本

問題說明: 比如 能監控CPU,CPU的風扇,溫度等,越詳細 越好, linux與windows分開寫

例如 RHEL或CentOS

# more /etc/redhat-release

Red Hat Enterprise Linux Server release 5.7 (Tikanga)

# more /etc/issue

Oracle Linux Server release 5.7

Kernel \r on an \m

3: 根據Zabbix Server的版本和Linux發行版本選擇去下載對應的Zabbix Agent安裝包

這個測試環境,我們就選擇下載zabbix-agent-3.0.9-1.el5.x86_64.rpm這個RMP包,下載地址為http://repo.zabbix.com/zabbix/3.0/rhel/5/x86_64/

# rpm -ivh zabbix-agent-3.0.9-1.el5.x86_64.rpmwarning: zabbix-agent-3.0.9-1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 79ea5ed4Preparing... ########################################### [100%] 1:zabbix-agent ########################################### [100%]

當然,如果服務器可以訪問外網,也可以使用下面命令直接安裝。

#rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/5/x86_64/zabbix-agent-3.0.9-1.el5.x86_64.rpm

或者你配置了yum源,那就更簡單方便

#yum -y install zabbix-agent

我們知道,默認情況下Zabbix Server一般從客戶端主動獲取數據,當然客戶端也可以主動將數據推送給服務端,客戶端通過zabbix_sender指令來實現向服務端主動推送數據。這里不介紹zabbix_sender的安裝、配置。后續打算單獨介紹。

4:修改Zabbix-Agent的配置文件

首先找到zabbix_agentd.conf的位置,可以使用 rpm -ql zabbix-agent或 rpm -ql zabbix-agent | grep zabbix_agentd.conf

# rpm -ql zabbix-agent/etc/init.d/zabbix-agent/etc/logrotate.d/zabbix-agent/etc/zabbix/zabbix_agentd.conf/etc/zabbix/zabbix_agentd.d/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf/usr/sbin/zabbix_agentd/usr/share/doc/zabbix-agent-3.0.9/usr/share/doc/zabbix-agent-3.0.9/AUTHORS/usr/share/doc/zabbix-agent-3.0.9/COPYING/usr/share/doc/zabbix-agent-3.0.9/ChangeLog/usr/share/doc/zabbix-agent-3.0.9/NEWS/usr/share/doc/zabbix-agent-3.0.9/README/usr/share/man/man8/zabbix_agentd.8.gz/var/log/zabbix/var/run/zabbix# rpm -ql zabbix-agent | grep zabbix_agentd.conf/etc/zabbix/zabbix_agentd.conf

編輯參數文件zabbix_agentd.conf

### Option: Server

# List of comma delimited IP addresses (or hostnames) of Zabbix servers.

# Incoming connections will be accepted only from the hosts listed here.

# If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.

#

# Mandatory: no

# Default:

# Server=

Server=127.0.0.1 #用Zabbix_Server的IP地址替換127.0.0.1

### Option: ServerActive

# List of comma delimited IP:port (or hostname:port) pairs of Zabbix servers for active checks.

# If port is not specified, default port is used.

# IPv6 addresses must be enclosed in square brackets if port for that host is specified.

# If port is not specified, square brackets for IPv6 addresses are optional.

# If this parameter is not specified, active checks are disabled.

# Example: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]

#

# Mandatory: no

# Default:

# ServerActive=

ServerActive=127.0.0.1 #用Zabbix_Server的IP地址替換127.0.0.1

### Option: Hostname

# Unique, case sensitive hostname.

# Required for active checks and must match hostname as configured on the server.

# Value is acquired from HostnameItem if undefined.

#

# Mandatory: no

# Default:

# Hostname=

Hostname=Zabbix server #Zabbix客戶端主機名替換Zabbix server

5:啟動Zabbix-agent服務

啟動Zabbix-Agent的幾種方式,注意實際環境,有些Linux版本并不支持下面的一些方式。

方式1:

# service zabbix-agent startStarting Zabbix agent: [ OK ]# service zabbix-agent stopShutting down Zabbix agent: [ OK ]# service zabbix-agent statuszabbix_agentd (pid 8120) is running...

方式2:

systemctl start zabbix-agent.servicesystemctl stop zabbix-agent.service

方式3:

/etc/init.d/zabbix-agent start /etc/init.d/zabbix-agent stop /etc/init.d/zabbix-agent status

6: 設置zabbix-agent服務開機自啟動

# chkconfig --add zabbix-agent# chkconfig --list | grep zabbix-agentzabbix-agent 0:off 1:off 2:off 3:off 4:off 5:off 6:off

7: 檢查被監控的Linux服務器防火墻是否開通tcp 10050端口

這個非常簡單,不做過多闡述。但是必須檢查確認,否則Zabbix Server沒法獲取數據。

如果使用iptables管理管理防火墻,例如(CentOS 5,6)

修改配置文件,防火墻的配置文件/etc/sysconfig/iptables,新增下面這樣的一條配置

-A RH-Firewall-1-INPUT -p tcp --dport 10050  -j ACCEPT

重啟防火墻service iptables restart

如果使用firewalld管理防火墻(例如,CentOS 7.x)

firewall-cmd --zone=public --add-port=10050/tcp --permanent 添加端口

firewall-cmd --reload 重啟防火墻服務

firewall-cmd --query-port=10050/tcp,查詢某個端口是否開放

版本問題:

注意事項:關于Zabbix Server和Zabbix Agent的版本是否要一致問題,這個盡量一致,版本一致,可以避免雜七雜八的問題出現。官方文檔也有相關說明:Zabbix Server對Zabbix Agent是向下兼容的。但是要注意有些參數需要修改。請注意,高于3.0的Zabbix代理不能與Zabbix服務器3.0一起使用。具體如下所示:

12 Version compatibility

Supported agents

Zabbix agents from previous Zabbix versions are compatible with Zabbix 3.0. However, you may need to review the configuration of older agents as some parameters have changed, for example, parameters related to logging for versions before 3.0.

To take full advantage of new and improved items, improved performance and reduced memory usage, use the latest 3.0 agent.

Note that Zabbix agent newer than 3.0 cannot be used with Zabbix server 3.0.

雖然官方文檔提示高于3.0的Zabbix代理不能與Zabbix服務器3.0一起使用,但是不清楚是指大版本還是小版本,對于小版本。例如,我的測試環境Zabbix Server為3.0.9,客戶端也可以安裝zabbix-agent-3.0.28這個版本,測試暫未發現問題。

總結

到此這篇關于Linux平臺Zabbix Agent的安裝配置方法的文章就介紹到這了,更多相關Zabbix Agent安裝配置內容請搜索真格學網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持真格學網!

內容來自www.anxorj.tw請勿采集。


  • 本文相關:
  • zabbix通過psk共享密鑰實現server和agent的通信加密
  • windows 安裝配置 zabbix agentd
  • zabbix監控linux主機設置方法
  • zabbix 4.04 安裝文檔教程詳解(基于centos 7.6)
  • zabbix配置釘釘的帶圖片報警功能
  • zabbix執行遠程主機的腳本或指令詳解
  • zabbix系統端口監控狀態
  • zabbix監控nginx/tomcat/mysql的詳細教程
  • zabbix郵件報警設置方法
  • zabbix3.0郵件報警配置
  • centos7 zabbix3.4郵件告警配置(解決郵件內容為xx.bin附件問題)
  • zabbix 2.4.5自帶mysql監控的配置使用教程
  • zabbix監控linux主機設置方法
  • linux怎么安裝zabbix
  • 如何查看linux應用zabbix版本
  • linux zabbix怎么安裝配置
  • 關于linux系統下的uname -a命令
  • Linux系統怎樣配置zabbix telegram報警
  • zabbix server端選用哪個版本linux
  • linux怎么執行iaas-install-musk.sh腳本
  • linux默認zabbix的web頁面存在什么位置
  • zabbix都能監控windows,linux那些東西,要詳細
  • Linux安裝zabbix 3.0打開首頁為什么是這個樣子?是哪里沒有配置好嗎?
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全星外虛擬主機華眾虛擬主機linuxwin服務器ftp服務器dns服務器tomcat nginxzabbix云和虛擬化服務器其它首頁服務器zabbix通過psk共享密鑰實現server和agent的通信加密windows 安裝配置 zabbix agentdzabbix監控linux主機設置方法zabbix 4.04 安裝文檔教程詳解(基于centos 7.6)zabbix配置釘釘的帶圖片報警功能zabbix執行遠程主機的腳本或指令詳解zabbix系統端口監控狀態zabbix監控nginx/tomcat/mysql的詳細教程zabbix郵件報警設置方法zabbix3.0郵件報警配置centos7 zabbix3.4郵件告警配置(解決郵件內容為xx.bin附件問題)zabbix 2.4.5自帶mysql監控的配置使用教程zabbix監控linux主機設置方法zabbix郵件報警設置方法zabbix監控交換機設置方法zabbix監控linux主機設置方法zabbix安裝圖文教程(需要lamp或者解決zabbix server is running |zabbix利用python腳本發送報警郵詳解如何調用zabbix api獲取主機zabbix v3.0安裝部署全過程詳解zabbix系統端口監控狀態zabbix監控方案-官方最新4.4版本zabbix通過psk共享密鑰實現server和agentlinux shell環境下zabbix api的使用重置zabbix密碼的方法(一步到位)解決zabbix監控因php問題導致圖形界面中文什么是zabbix(高度集成的監控集成方案)zabbix執行遠程主機的腳本或指令詳解zabbix3.0郵件報警配置zabbix利用python腳本發送報警郵件的方法zabbix監控多個jvm進程的方法zabbix自定義郵箱報警和微信報警
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.anxorj.tw All Rights Reserved
    陕西快乐10分下载