Bii o ṣe le Fi sori ẹrọ ati Tunto Awọn aṣoju Zabbix lori Awọn ọna Linux latọna jijin - Apá 3


Tẹsiwaju Zabbix jara , ẹkọ yii yoo ṣe itọsọna fun ọ lori bi o ṣe le fi sori ẹrọ ati tunto awọn aṣoju Zabbix lori Linux (Awọn eto orisun Debian ati CentOS) lati le ṣetọju awọn orisun agbegbe lori awọn eto latọna jijin.

Iṣẹ akọkọ ti awọn aṣoju zabbix jẹ ninu ikojọpọ alaye agbegbe lati awọn ibi-afẹde ibi ti wọn nṣiṣẹ ati firanṣẹ data si olupin Zabbix kan ti aarin lati ṣe ilọsiwaju siwaju ati itupalẹ.

Fi sori ẹrọ ati Tunto Zabbix 2.4.5 lori Debian 8 ati RHEL/CentOS 7.

  1. Ṣiṣeto Abojuto Abojuto Zabbix lori Debian ati Awọn orisun orisun CentOS

Igbesẹ 1: Fi sori ẹrọ Awọn aṣoju Zabbix ni Awọn ọna Linux

1. Da lori pinpin Linux ti o nṣiṣẹ, lọ si Dpkg.

Fun awọn eto Debian (pẹlu ifasilẹ tuntun - Debian 8 Jessie) lo awọn igbesẹ wọnyi lati gba lati ayelujara ati fi sori ẹrọ Aṣoju Zabbbix:

$ wget http://repo.zabbix.com/zabbix/2.4/debian/pool/main/z/zabbix/zabbix-agent_2.4.0-1+wheezy_amd64.deb  
$ sudo dpkg -i zabbix-agent_2.4.0-1+wheezy_amd64.deb

Fun awọn eto bakanna CentOS, ṣe igbasilẹ .rpm ti a ṣajọ fun nọmba idasilẹ pato pinpin, ni lilo oju-iwe kanna bi loke, ki o fi sii ni lilo oluṣakoso package rpm.

Lati le ṣakoso awọn ọran igbẹkẹle sonu laifọwọyi ati fi sori ẹrọ oluranlowo nipa lilo ibọn kan lo aṣẹ yum atẹle nipa ọna asopọ igbasilẹ alakomeji alakomeji, bi ninu apẹẹrẹ ti o wa ni isalẹ ti a lo fun fifi oluranlowo sori ẹrọ lori CentOS 7:

# rpm -Uvh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-agent-2.4.1-2.el7.x86_64.rpm

Igbesẹ 2: Tunto ati Idanwo Zabbix Agent ni Linux

2. Igbese ọgbọn ti o tẹle lẹhin fifi awọn idii sori ẹrọ ni lati ṣii faili iṣeto oluranlowo Zabbix ti o wa ni/ati be be/zabbix/ọna ọna lori awọn pinpin nla mejeeji ati kọ eto naa lati fi gbogbo alaye ti a kojọ ranṣẹ si olupin Zabbix lati le jẹ atupale ati ilọsiwaju.

Nitorinaa, ṣii faili zabbix_agentd.conf pẹlu olootu ọrọ ayanfẹ rẹ, wa awọn ila isalẹ (lo awọn sikirinisoti bi itọsọna kan), sọ wọn di alaini ki o ṣe awọn ayipada wọnyi:

# nano /etc/zabbix/zabbix_agentd.conf

ṣafikun adirẹsi IP olupin zabbix ati orukọ olupin bi o ti han ni isalẹ.

Server=IP of Zabbix Server
ServerActive=IP of Zabbix Server
Hostname=use the FQDN of the node where the agent runs

3. Lọgan ti o ba ti pari ṣiṣatunkọ faili iṣeto oluranlowo Zabbix pẹlu awọn iye ti o nilo, tun bẹrẹ daemon ni lilo pipaṣẹ atẹle, lẹhinna lo aṣẹ netstat lati ṣayẹwo boya daemon ti bẹrẹ ati ṣiṣẹ lori ibudo kan pato - 10050/tcp:

$ sudo systemctl restart zabbix-agent
$ sudo netstat -tulpn|grep zabbix

Fun awọn pinpin kaakiri lo aṣẹ iṣẹ lati ṣakoso oluranlowo zabbix daemon:

$ sudo service zabbix-agent restart
$ sudo netstat -tulpn|grep zabbix

4. Ti eto rẹ ba wa lẹhin ogiriina lẹhinna o nilo lati ṣii ibudo 10050/tcp lori eto lati le de ọdọ nipasẹ olupin Zabbix.

Fun awọn eto orisun Debian, pẹlu Ubuntu, o le lo ohun elo Firewalld lati ṣakoso awọn ofin ogiriina bi awọn apẹẹrẹ isalẹ:

$ sudo ufw allow 10050/tcp  [On Debian based systems]
$ sudo firewall-cmd --add-port=10050/tcp                [For centOS 7 on-fly rule]
$ sudo firewall-cmd --add-port=10050/tcp --permanent    [For centOS 7 permanent rule]

Fun awọn pinpin kaakiri bii centOS 6 tabi awọn ibi ogiriina ti a ko ṣakoso nipasẹ awọn ohun elo pato lo aṣẹ iptables alagbara lati ṣii awọn ibudo:

# iptables -A INPUT -p tcp -m tcp --dport 10050 -j ACCEPT

5. Lakotan, lati le danwo ti o ba le de ọdọ Zabbix Agent lati Sabbix Server, lo aṣẹ Telnet lati ẹrọ olupin Zabbix si awọn adirẹsi IP ti awọn ẹrọ ti o nṣakoso awọn aṣoju, bi a ti ṣe apejuwe rẹ ni isalẹ (maṣe yọ ara rẹ lẹnu nipa aṣiṣe ti a sọ lati awọn aṣoju):

# telnet zabbix_agent_IP 10050

Igbesẹ 3: Ṣafikun Alabojuto Abojuto Abojuto Zabbix si Server Zabbix

6. Ni igbesẹ ti o tẹle o to akoko lati gbe si console wẹẹbu olupin Sabbix ki o bẹrẹ fifi awọn ogun sii eyiti o nṣiṣẹ oluranlowo zabbix lati le ṣe abojuto nipasẹ olupin naa.

Lọ si Iṣeto -> Awọn ogun -> Ṣẹda Gbalejo -> taabu alejo ati fọwọsi aaye orukọ Olugbalejo pẹlu FQDN ti ẹrọ oluranlowo zabbix ti a ṣetọju, lo iye kanna bi loke fun aaye orukọ Visible.

Nigbamii, ṣafikun ogun yii si ẹgbẹ awọn olupin abojuto ati lo Adirẹsi IP ti ẹrọ abojuto ni aaye awọn wiwo awọn oluranlowo - ni yiyan o tun le lo ipinnu DNS ti o ba jẹ ọran naa. Lo awọn sikirinisoti isalẹ bi itọsọna.

7. Itele, gbe si taabu Awọn awoṣe ki o lu Yan. Ferese tuntun pẹlu awọn awoṣe yẹ ki o ṣii. Yan awoṣe OS Linux ti awoṣe lẹhinna yi lọ si isalẹ ki o lu lori Yan bọtini lati ṣafikun ati pa window naa laifọwọyi.

8. Ni kete ti awoṣe ba han si Ọna asopọ apoti awoṣe tuntun, lu lori Ṣafikun ọrọ lati sopọ mọ si olupin zabbix, lẹhinna lu bọtini Bọtini isalẹ lati pari ilana naa ki o ṣafikun alejo ti o ni abojuto. Orukọ ti o han ti gbalejo abojuto yẹ ki o han bayi window awọn alejo.

Gbogbo ẹ niyẹn! O kan rii daju pe Ipo ti o gbalejo ti ṣeto si Igbaalaaye ati duro de iṣẹju diẹ ni ibere fun olupin Zabbix lati kan si oluranlowo, ṣe ilana data ti o gba ati sọ fun tabi ni itaniji nikẹhin ti nkan ba buru lori ibi-afẹde abojuto.