版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NSDMonitor部署Zabbix平使用ZabbixLinux服务创建自定义实现Zabbix功本案例要求部署一台Zabbix服务器,一台被主机,为进一步执行具体的任务做准在服务器上安装LAMP环PHPZabbixZabbix初始化ZabbixWeb页1RHEL6LAMPZabbixZabbix控平台进行初始化操作。被端源码安装ZabbixAgent。拓扑如图-1所示。图-Zabbix管理控制台需要通过Web页面展示出来,并且还需要使用MySQL来数据,因此需要ZabbixLAMP[root@zabbixserver~]#yum-yinstallgccgcc-c++autoconfhttpd>phpmysqlmysql-serverphp-mysqlhttpd-manualmod_sslmod_perl>mod_auth_mysqlphp-gdphp-xmlphp-ldapphp-pearphp-xmlrpc>mysql-connector-odbcmysql-devellibdbi-dbd-mysqlnet-snmp-develcrul-[root@zabbixserver~]#rpm-vihphp-bcmath-5.3.3-[root@zabbixserver~]#rpm-vihphp-mbstring-5.3.3-PHP[root@zabbixserver~]#vimdate.timezone max_execution_time post_max_size max_input_time memory_limit mbstring.func_overload=源码安装时,因为是服务器,所以使用--enable-server;因为需要使用Zabbix本机,所以使用--enable-agent作为被主机。[root@zabbixserver~]#useraddu201 [root@zabbixserver~]#zabbix-[root@zabbixserver~]#tarzabbix-2.2.1.tar.gz-C[root@zabbixserver~]#cd/usr/src/zabbix-[root@zabbixserverzabbix-2.2.1]#/configure >--prefix=/usr/local/zabbix--enable-server-- >--enable-agent--with-mysql=/usr/bin/mysql_config>--with-net-snmp--with-[root@zabbixserverzabbix-2.2.1]#make&&makeZabbix会将获取的数据在数据库中,可以使用MySQL或Oracle数据库,本案例中我们选择MySQL数据库数据。[root@zabbixserver~]#mysql>createdatabasezabbixcharactersetmysql>grantallonzabbix.*tozabbix@localhostidentifiedby[root@zabbixserver~]#cd[root@zabbixservermysql]#mysql-uzabbix-pzabbixzabbix<[root@zabbixservermysql]#mysql-uzabbix-pzabbixzabbix<[root@zabbixservermysql]#mysql-uzabbix-pzabbixzabbix<Zabbix安装路径为/usr/local/zabbix,为了更方便进行操作,需要创建相关文件。软件 [root@zabbixserver~]#mkdir[root@zabbixserver~]#chownzabbix.zabbix[root@zabbixserver~]#ln-s/usr/local/zabbix/etc[root@zabbixserver~]#ln-s/usr/local/zabbix/bin/*[root@zabbixserver~]#ln-s/usr/local/zabbix/sbin/*[root@zabbixserver~]#cd/usr/src/zabbix-[root@zabbixservercore]#cpzabbix_* //启[root@zabbixservercore]#vim [root@zabbixservercore]#vim [root@zabbixserver~]#vim zabbix- #Zabbixzabbix- #Zabbixzabbix- #Zabbixzabbix- #Zabbix[root@zabbixserver~]#vim [root@zabbixserver~]#vim //设置服务器 //主动服务器 key7)Web页面,启动Zabbix服务[root@zabbixserver~]#cd/usr/src/zabblix-[root@zabbixserverzabbix-2.2.1]#cp-rfrontends/php[root@zabbixserver~]#chwon-Rapache.apache[root@zabbixserver~]#servicezabbix_serverStarting [root@zabbixserver~]#chkconfigzabbix_server[root@zabbixserver~]#servicezabbix_agentdStarting [root@zabbixserver~]#chkcofigzabbix_agentdZabbixMySQL2示,Web管理页面默认初始账户admin,为zabbix。图-步骤二:部署被主1)Zabbix[root@zabbix~]#useradd-u201 [root@zabbix~]#yum-yinstallgccgcc-[root@zabbix~]#tarzabbix-2.2.1.tar.gz-C //解[root@zabbixserver~]#cd/usr/src/zabbix-[root@zabbixserverzabbix-2.2.1]#/configure >--prefix=/usr/local/zabbix--enable-[root@zabbixserverzabbix-2.2.1]#make&&makeinstall 及文件[root@zabbix~]#mkdir[root@zabbix~]#chownzabbix.zabbix[root@zabbix~]#cd/usr/src/zabbix-[root@zabbixcore]#zabbix_agentd[root@zabbix~]#od755[root@zabbix~]#ln-s/usr/local/zabbix/etc[root@zabbix~]#ln-s/usr/local/zabbix/bin/*[root@zabbix~]#ln-s/usr/local/zabbix/sbin/*[root@zabbix~]#tail-4zabbix- #Zabbixzabbix- #Zabbix12.zabbix-#Zabbix13.zabbix-#Zabbix[root@zabbix~]#cd[root@zabbix~]#vim[root@zabbix~]#grep-Ev'^$|^#' //服务器 //主动服务器 [root@zabbix~]#chkconfigzabbix_agentd[root@zabbix~]#vim[root@zabbix~]#servicezabbix_agentd1.2.内3.进4.网络流5.硬使用火狐浏览器登录,通过Configuration(动态)-->Hosts(机)-->CreateHost(创建主机)添加被Linux主机,如图-3所示。图--4图-步骤二:为被主机添加模Zabbix通过模板来对对象实施具体的功能,根据模板来定义需要哪些数据,对于Linux服务器的,Zabbix已经内置了相关的模板(TemteOSLinux),选择模板并到主机即可,如图-5图-步骤三:查 数查看数据及图形,登录ZabbixWeb控制台,点击中,在组和 看数据的主机,并在图形后面选择需要查看哪些数据,如图-6所示。图- Linux服务器系统账户的数量创建项创建图将模板关联到主步骤一:被主机创建自定义key1)key自定义的key文件一般在 下的所有文件[root@zabbix~]#vim [root@zabbix~]#cd[root@zabbixzabbix_agentd.conf.d]#vimUserParameter=count.line.passwd,wcl/etc/passwd|awk{print$1}2)key[root@zabbix~]#servicezabbix_agentd[root@zabbix~]#zabbix_get-s-k登录ZabbixWeb控制台,通过Configuration-->Temte-->Createtemte创建模板,如图-7图-的Application 打开创建应用的页面,如图-9所示。图-Application10Createapplication图-图-Createitems13图-图-图-最后激活 图-致,如图-16图-创建图形后,还需要为图形设置名称及选择对应的项目,选择为哪个项目绘制图形,如图-17图-将模板到被主将完整的模板制作完成后,就可以将模板到主机实现功能了。首先找到被主机,如图-18图-点击被主机,打开主机设置页面,在Temte(模板)页面中选择需要到该主机count_line.passwd19图- Linux服务器系统账户当系统账户数量超过35人时发送邮Administration
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外贸文员合同范例
- 合同范例排版设置
- 伐树买卖合同模板
- 底楼茶馆转让合同范例
- 家庭电梯安装合同模板
- 2024房产租赁合同书
- 2024房地产居间合同
- 2024财务人员用工合同范文
- 2024广告公司员工劳动合同范本
- 2024工程建设招标投标合同(合同协议书)
- 临床医学老年性痴呆-课件
- 小学经典诵读社团活动计划、安排、记录汇编
- 咯血(课件幻灯)
- 《管理统计学》课程教学大纲
- C++语言基础知识
- 全国人工智能应用技术技能大赛理论考试题库大全-上(单选题汇总)
- 机关档案管理工作培训课件
- 工程施工阶段全过程造价控制与管理工作方案 精品
- 移动室内信号覆盖系统介绍演示文稿
- DB15T 389-2021内蒙古自治区造林技术规程
- 一年级上册数学课件 《认识11~20各数》(第1课时) 苏教版 (共19张PPT)
评论
0/150
提交评论