手册示例简易使用指南_第1页
手册示例简易使用指南_第2页
手册示例简易使用指南_第3页
手册示例简易使用指南_第4页
手册示例简易使用指南_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Zabbix使用手册

文档版本:VI.1

公布日期:

目录

一、安装环境准备,LAMP环境准备。........................................5

1、Linux安装:.........................................................5

2、服务器端安装配置:..................................................5

二、安装zabbix........................................................................................................................6

1、下载zabbix并上传至ljlinux服务器.......................................6

2、创立顾客:..........................................................7

3、配置数据库:........................................................7

4、安装配置zabbix:.......................................................................................................10

三、zabbix在web上配置..................................................14

四、zabbix使用之顾客与顾客群组..........................................18

1、顾客群组的操作:...................................................18

2、顾客的操作:.......................................................20

五、Zabbix修改为中文界面................................................23

六、zabbix使用之监控主机................................................25

1、添加监控主机:.....................................................25

2、在主机列表的其他操作:.............................................28

3、监控虚拟机esxi:.......................................................................................................28

七、zabbix使用之配置主机群组............................................31

八、zabbix使用之配置模板................................................33

1、创立模板:.........................................................33

2、模板列表的有关操作:...............................................36

九、zabbix使用之配置自动发现............................................36

十、zabbix使用之应用集与监控项..........................................42

1、应用集和监控项的内部关系:.........................................42

2、应用集:.............................................................42

3、监控项:...........................................................43

4、通过snmp程序的监控项:...........................................46

I■一、zabbix使用之触发涔................................................47

1、触发器简介:.......................................................47

2、创立触发器操作:...................................................47

十二、zabbix使用之图形..................................................49

十三、zabbix使用之自动发现规则..........................................52

十四、zabbix使用之聚合图形..............................................54

1、聚合图形的创立与构造:.............................................54

2、幻灯片演示向创立与构造:............................................57

十五、zabbix使用之拓扑图................................................60

十六、zabbix使用之仪表板................................................64

1、添加常用图形:.....................................................65

2、添加常用聚合图形:.................................................66

3、添加常用拓扑图,如下图所示:.......................................67

十七、zabbix使用之邮件监控警报..........................................68

1、添加报警媒介类型:.................................................69

2、给顾客添加报警媒介.................................................7。

3、顾客在配置下添加动作...............................................72

十八、zabbix使用之SNMPOID...........................................................................................76

十九、zabbix使用之脚本..................................................78

1、在zabbix服务器上编写脚本文献.......................................78

2、添加配置文献.......................................................78

3、页面配置...........................................................79

二十、zabbix使用之snmp统一-数据采集....................................80

1、统一模板创立:.....................................................81

3、创立统一模板下的图形:..............................................84

4、设备主机上关联模板操作:...........................................84

二十一、zabbix使用之数据迁移与数据库备份................................86

1、Zabbix服务器数据迁移:.............................................86

2、zabbix服务器数据库的冷备:.........................................87

3、zabbixH艮务若津主从备份:.............................................88

二十二zabbix使用之grafana插件安装使用..................................95

1、使用yum直接安装Grafana.......................................................................................95

2、启动grafana插件....................................................95

3、访问测试...........................................................96

4、使用grafana-cli工具安装.............................................96

5、配置Grafana启用插件...............................................97

6、配置使用Grafana-Zabbix............................................................................................99

二十三、zabbix使用之异常处理...........................................104

1、zabbix图形显示中文问题:..........................................104

2、出现告警:Lessthan25%freeintheconfigurationcache...................................106

3、SNMP流量不持续..................................................107

4、出现警告:Zabbixdiscovererprocessesmorethan75%busy.................................108

一、安装环境准备,LAMP环境准备。

1、Linux安装:

参照

安装手册:esxi上安装cenlos及基本配置。

注意事项:

1)>时区选择:Asia/Stanghai,不勾选SystemclockusesUTC

2)、分区,/boot分区200m;swap分区原则为内存两倍,当内存不小于2G

不不小于4G时,swap=内存大小,当内存不小于4G时,swap为4G;/根分区选

择Filltomciximumallowablesize.

3)、选择Minimal,最小化系统;背面需要安装的应用、服务,可以通过

yum安装。

2、服务器端安装配置:

1)、安装:

yum-yinstal1gccgcc-c++autoconfdphpmysqlmysql-server

php-mysqld-manualmodsslmodperlmodauthmysqlphp-gdphp-xml

php-mbstringphp-1dapphp-pearphp-xmlrpcphp-bcmathmysql-connector-

odbcmysql-devellibdbi-dbd-mysqlnet-snmp-develcurl-develunixODBC-

develOpenIPMI-develjava-devel

2)、配置环境:

修改php.ini

shell#vi/etc/php.ini

date,timezone=Asia/Shanghai

maxexecutiontime=300

postjnax_size=32M

max_input_time=300

memory_limit=128M

mbstring.funcoverload=2

启动d、mysqld服务

shell#servicemysqldstart

shell#servicedstart

二、安装zabbix

1、下载zabbix并上传到linux服务器

首先将需要安装的zabbix源文献从网络上下载好,通过工具(如winscp)

等将源文献传到linux服务器上。也可以直接在linux服务器上下载,指令如下:

Wget“:〃****”;

将文献上传到服务器后升始安装,首先解压安装源文献:

[rootgCS-NMS-ZAtar

2、创立顾客:

为了安全考虑zabbix只使用一般顾客运行,假如你目前顾客叫ttlsa,那

么你运行他,他便使用ttlsa身份运行。不过假如你在root环境下运行zabbix,

那么zabbix将会积极使用zabbix顾客来运行。不过假如你的系统没有名叫

zabbixR勺顾客,你需要创立一种顾客,如下:

[root@CS-NMS-Z?\groupaddzabbix

[root@CS-NMS-ZA']#useradd-gzabbixzabbix

3、配置数据库:

1)>替代mysql的配置文献

[root^CS-NNIS-ZAcp/usr/share/mysql/my-hugef/etc/myf

2)>vi/etc/myf

将其中KjDnysqld]段下的|maxallowedpacket=IM修改为:

maxallowedpacket=128M

修改MySQL的字符集为gbk,详细操作如下;

在[C1ient]和[mysqld]段下分别添加如下内容:

dcfault_charactcr_sct=gbk下划线和中杠都OK

其他字符集有:ulf8

3)、启动mysql

[rootgCS-NMS-ZA[#servicemysqldstart

4)、配置远程某个或多种地址访问权限,也可以配置所有地址访问权限

[root@CS-NMS-ZAmysql-uroot-p(初始密码为空,直接敲

回车键,背面设置密码后输入密码)

mysql>grantallon*.*to'数据库名‘ip'identifiedby'密码'

withgrantoption;〃详细写明哪一种地址可以访问

mysql>grantallon*.*to'数据库名identifiedby''with

grantoption;〃所有地址均可访问:grantallon*.*to'root'®%'

identifiedby''withgrantoption;

mysql>flushprivileges;

5)、设置mysql服务为开机自启动:

[root@CS-NMS-ZAchkconfigmysqldon

6)、设置数据库root密码:

[root@CS-NMS-Z?\mysqladmin-urootptissword"P@sswOrd”

〃P@sswOrd为新H勺root密码

7)、导入zabbix数据库

将schema.sql、images.sqRdata,sql上传到linux服务器上,如上传到

[root@CS-NMS-ZAx]#mysql-uroot-p〃输入密码进入

mysql>createdatabasezabbixcharactersetutf8;

mysql>insertintomysql.user(Host,User,Password)

values('localhost','zabbix',password(*zabbix*));〃新建账户

zabbix,密码Zabbix

mysql>grantallon*.*to'zabbix'©'%'identifiedby''with

grantoption;

mysql>flushprivileges;〃刷新系统授权表

mysql>usezabbix;

mysql>source/schema,sql;

mysql>/images,sql;

mysql>source/data,sql;

mysql>quit;

处理mysq]远程登录时的1044与1045错误措施:

1.关闭mysql

#servicemysq1dstop

2.屏蔽权限

#mysqldsafe-skip-grant-table

屏幕出现:Startingdemofrom....

3.新开起一种终端输入

#mysql-urootmysql

mysql>UPDATEuserSETPassword=PASSWORD('newpassword')where

USER='root';

mysql>grantallon*.*to'zabbix'localhost'identifiedby

''withgrantoption;

mysql>FLUSHPRIVILEGES:〃记得要这句话,否则假如关闭先前的终端,

又会出现本来的I错误

mysql>quit

4、安装配置zabbix:

1)、编译安装zabbix:

[root@CS-NMS-ZAcd

[root@CS-NMS-ZAx]#./configure-prefix=/usr/local/zabbix-

enable-server-enable-proxy-enable-agent-with-

m}rsql=/usr/bin/mysql_config-with-net-snmp-with-libcurl-with-

jabber-enable-ipv6—with-libxml2

Froot@CS-NMS-ZAI#make

[root@CS-NMS-ZAmakeinstall

2)、配置zabbix_s。rv。r.conf

[root@CS-NMS-ZAI#vi

/usr/local/zabbix/etc/zabbix_server.conf

DBHost=localhost〃同一台服务器

上这样填写,假如mysql与zabbix安装在不一样的服务器上,则天数据库服务器

真实地址

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

3)、酉己置zabbix_agent.conf

[root@CS-NMS-ZAvi/etc/zabbix/zabbix_agentd.conf

Server=127.0.0.1//客户端与服务器在同一台服务器上,则

使用本机地址,不在同一台服务器上则需要填写zabbix_server真实地址。

ServerActive=127.0.0.1

Hostnamc=Zabbixserver

其中Server和ServerActive都指定zabbixserver欧IIP地址,不一样日勺是,

前者是被动后者是积极。也就是说Server这个配置是用来容许这个ip来

我这取数据。而serverActive『、川、J意思是,客户端积极提交数据给他。

4)、拷贝zabbix服务端和客户端H勺启动文献

[root@CS-NMS-ZAI#cp/root/zabbix-

3.0.3/misc/init.d/1ru64/zabbix*/etc/init.d/.

5)、复制zabbix程序文献端到指定web目录下,并且设置对应权限。

[root@CS-NMS-ZA、]#mkdir/var//html/zabbix

[root@CS-NNfS-ZA"]#cp-ra/root/zabbix-3.0.3/frontends/php/*

/var//html/zabbix/.

[root@CS-NMS-ZA1#chown-Rapache,apache/var/

/html/zabbix/

6)、防火墙设置

Centos7以上版本需要加防火墙端口特例:

[root@CS-NMS-ZAI#firewall-cmd-zone=public-add-

port=3306/tcp-permanent

[root@CS-NMS-ZAfirewall-cmd-zone=public-add-

port=80/tcp-permanent

[root@CS-NNfS-ZAI#fircwall-cmd-zonc=public-add-

port=10050/tcp-permanent

[root@CS-NMS-ZA、]#firewall-cmd-zone=public-add-

port=10051/tcp-permanent

[root@CS-NMS-ZA^]#firewall-cmd-reload

Centos?如下的版本提议直接关闭防火墙:

[root@CS-NMS-ZAchkconfigiptablesoff

[root@CS-NMS-ZA~]#serviceiptablesstop

8)zabbixscrver&zabbixagent的J启动与自启动脚本

[root@CS-NMS-ZA/etc/init.d/zabbixserverstop

[root@CS-NMS-ZA口#/etc/init.d/zabbix_serverstart

[root@CS-NMS-ZA/etc/init.d/zabbix_agentstop

[root@CS-NMS-ZA/etc/init.d/zabbix_agentstart

有两种自启动脚本万式:

(1)、在/etc/init.d/zabbix_server与/etc/init.d/zabbixagentd中添

加chkconfig:-955

[root@CS-NMS-ZAvi/etc/init.d/zabbixserver

[root@CS-NMS-ZAvi/etc/init.d/zabbi>:_agentd

#chkconfig:-955

保留退出后

[root@CS-NMS-ZAchkconfigzabbixserveron

[root@CS-NMS-ZAchkconfigzabbixagenton

[root@CS-NMS-ZAchkconfigdon

⑵、自己写自启动脚本,在/etc/rc.local中添加脚本文献

[root@CS-NMS-ZAvi/etc/rc.local

/etc/init.d/zabbix_agentdstart

sleep5

/etc/init.d/zabbix_serverstart

sleep5

servicedstart

三、zabbix在web上配置

在浏览器中输入:如下图:

ZABBIX

Welcometo

Zabbix3.0

点由Nextstep:

ZABBIXCheckofpre-requisites

Wckom©

PHPversion

Chockolpre/o9jB4M

Conigire06comecbcnPHPaUm*nwnor>_knr

Z^bbocsenmdcOfs

PHPopts•pwl_ma«w・

PreEUtbtRosummary

PHPcpuxi.中

PHPcpton*max_«x«cvba>_UYM>

PHPcpcon*max_m(iut_WTM*

PHPopton*daMunttzont,

PHP31absmMppod

PHPbcmaMh

如上图,右侧全为。k,则点击Nextstep;若右恻有fai1H勺状况,需要检

查安装信息,可以百度协助处理,也可以查看zabbix日志:

/tmp/zabbix_server.log

ZABBIXConfigureDBconnection

Piomc,Modoublemanuala«l»t5«C8gu»aonwJm2stresneexnioth*doubM

P»*w*N»«1tWp,bUtonAx*

WtkOBM

Checkerfp<©ro9xMosCaUbMeGp®W^SQL引

CorA9xe06corvMKton

ZJbtu-decMs

pre5M«mMy

insui

Nextstep

如上图,zabbix数据库H勺连接,需要填写数据库的I各个参数,确认无误后点击

Nextstep:

ZABBIXZabbixserverdetails

Ptoas®ontfifthohostnameorhostIPaddrcisandpodnemborofMZabba*®rvofaswotiasthe

nameoftheinsHiabon(opbonai)

Welcome

Ch9ckctHOStkxWhost

ConftgoeDBcoanecbon

Port10061

Zabbaserverdetaib

Namo

Pre-mUUbonsummary

InMal

|Back|5Nextstep

如上图,可以直接默认点击Nextstep:

ZABBIXnre-installationsummary

Pieawcheckconfigurationp^ran^lefsNaH«correctpress-Nwtstep"button.o<-Back-buttonto

changecgigur*nparanMers

Wacom®

Checkofpce-fequedesat4MtypeMySOl

Configure06connocbonJatabase”1v«rtocatwt

Zabbad«u^)autoMpod3306

Preinstallabonsummary)3tabascnamezabba

labtaserverkxMwt

labbaserverport10061

*abtwserve*name

确认所有参数均无误后点击Nextstop:

ZABBIXInstall

IMone

QWCkof

Ccni^jf06corwwcf

ZMOaMrver

Pv»*HUfobo«>Mnvn>n

aCongratulations!YouhavesuccessfullyinstalledZabbix

frontend.

Cont^ratoi・•EVMwtArrzattmdYabtacoHk

安装完毕,点击Finish,跳到登录界面,如下图:

ZABBIX

Username

orsigninasguest

默认的账户为Admin,密码为:zabbixo登录后界面如下:

IZABBIXlnvefito<yReconsCaibgjratixi

Dashboard

FavoriteSutwtofZAbblxLMI20Hw*t

PARAMETERVALUEOCTAILSMOSTKS^UELASTCHANGEAGERFOACK

ZattnwnwnrumngY.locafroat10061Nodrtafound

Od04WMW«ho«nUpdMf

0/1/38

Favortt*scrwns2d2i^w.)为

[f—e°o,“o$y,SEvtotuv

e^pcrtad)

ScfwmSMosbwMOSTGROUPDISASTERHOMAVERAOEWARMNOINPOAMATKXM

工丁—

0心gfouM

Pavoftt*map*JXWW>'OKP

Upd4l(

KorrMptKwrcera(om)2

3"aRHyvunc4.n««vAmWebmonitorW>g

M09TGROUPOKFAILEDUMKhOWM

Up410353MPM

四、zabbix使用之顾客与顾客群组

1、顾客群组的操作:

Zabbix首页中点击Administration下的Usergroups,出现顾客组界面后

点击Createusergroup,按如下图示环节操作:

ZABBIX

进入顾客群组添加,操作如下:

ZABBIXMoMonnglnventor>Confnufabon

Usergroups

Frontendacc«Md»t».,•

8t>叩

IcafTdi

ZABBIXMontocinglnvenlor>ReportsConfigufabonAdmmislratxxi□:>har«

Usergroups

[Enxxed.广4

1)、首先需要输入Groupname,

2)、在users与group关系中的左侧有已经有可选的Juser,点击某一种

user,

3)、然后点击中间的左右箭头,箭头指向哪边就是把数据移动那边,

4)、一定要勾选Enabl0,

5)、点击上方口勺pemissions编辑顾客组权限:

在对应日勺权限下方点击后框中的Add,添加该对应权限下的主机群组和主

机。

6)、最终点击Add,完毕添加该顾客群组。

顾客群组H勺更新修改与删除,如下图不:

^ABBIXMonrtonngimvntoryRepcctsConftgufjisoc

Usergroups■C

9MEMBERSFRONTENOACCESSDEBUGMODESTATUS

OwWedLbmDM»M

EnaOMEn»皿

HGuwfcUwolx

H心KCVMBE*crieodUwo

uAdM(Zate«AtfEntwtoog阳

1)、可单项选择或多选几种顾客群组,选择后2所指的操作按钮恢复可操

作,

2)、选择顾客想要的操作,依次是:启动、关|无、调试模式启动、调试

模式关闭、删除:

顾客也可以直接点击上图区域中间部分进行操作,点击NAME下方H勺user

可以进入该群组中进行详细编辑,和添加顾客群组界面一致。

2、顾客的操作:

按下图环节操作进入创立顾客:

ZABBIXMoncocr»giiwencoryReportsConnguraooo

Users

QALIASANAVESURNAMEUSERTYP£GROUPSISONLINE?LOONFROMTENOACCESSDEBUGMODESTATUS

UA®nnAdmnWlftrZX>d>Admn£>附<»9(201^<«-2)1569Mmat95DWeO

O«ue«Gu«SNoOSEmoetiSDwtHcd

0<9€<Vf«>920*2IDUB

1)、给顾客一种名称,

2)、添加Groups,点击Add选择group,如下图示:

3)、输入顾客口勺密码,并确认密码,

4)、选择语.言,英语或者中文

5)、点击Midea,进入报警媒介,如下图:

Media

TyoeEmail▼

Sendto11zhanglh@gckscn

Whenactive|1-7.00.00-24.00

UseifseventyNotclassified

回Information

sWarning

6Average

SHigh

6Disaster

Enabled.

|Caned]

选择类型Type么,填写发件人Sendto,其他默认,点击Add:

6)、点击Permissions,进入权限分派中,如下图:

EPvmMMwecan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论