Zabbix监控的安装部署过程


本篇内容介绍了“Zabbix监控的安装部署过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、安装Zabbix免费云主机域名部署所需依赖包
二、安装nginx三、安装PHP1.编译安装PHP2.编辑/usr/local/php/etc/php.ini(zabbix环境需要修改的参数)四、安装Mysql1.编译安装mysql2.编辑/usr/share/mysql/data/my.cnf3.启动mysql服务4.登录数据库,创建zabbix数据库及用户名和密码:5.创建数据库root用户密码:五、安装zabbix server1.编译安装zabbix server2.编辑/usr/local/nginx/conf/extra/zabbix.conf3.编辑/usr/local/nginx/conf/nginx.conf4.编辑/usr/local/zabbix/etc/zabbix_server.conf5.创建软链接6.下载zabbix.conf.php上传到/usr/share/data/web/zabbix/conf7.修改文件属主和属组六、启动相关服务1.启动nginx服务2.启动php服务3.启动zabbix_server服务七、WEB端配置zabbix八、修改admin登录密码(在忘记admin密码的情况下,初始密码为zabbix)1.echo -n 123456|openssl md52.mysql -uroot -p123456九、zabbix汉化1.编辑/usr/share/data/web/zabbix/include/locales.inc.php2.编辑/usr/share/data/web/zabbix/include/defines.inc.php将DejaVuSans替换成simkai,并将/usr/share/data/web/zabbix/fonts/DejaVuSans.ttf移走。十、Zabbix agent部署1.安装zabbix agent2.编辑/usr/local/zabbix/etc/zabbix_agentd.conf3.启动zabbix agent服务十一、开启JMX监控weblogic或tomcat1. 监控weblogic1)如果是监控weblogic的adminserver,编辑setDomainEnv.sh,在文件末尾加入如下内容:然后重启weblogic2)如果是监控受管服务器:进入weblogic控制台->环境->服务器->”你新增的服务器”->配置->服务器启动。在“参数”的输入框内输入:如下图所示:最后,进入weblogic控制台->域->配置->一般信息->高级,启用“启用平台MBean服务器”和“已使用平台MBean服务器”。然后重启AdminServer和受管服务器。2. 监控Tomcat1)下载catalina-jmx-remote.jar2)修改tomcat的catalina.sh在客户端tomcat的catalina.sh中“# —– Execute The Requested Command —-”下面添加port:和zabbix页面设置的监控端口保持一直,默认12345;hostname:当前tomcat所在服务器IP或主机名。Windows下tomcat3.用工具测试下载

http://nchc.dl.sourceforge.net/project/jmxcmd/jmxcmd.jar

,在zabbix-server服务器测试:若不报错,则在zabbix WEB页面添加监控十二、监控oracleorabbix是用来监控oracle的一个小插件,不需要安装,解压即可使用。orabbix模拟java程序,访问oracle某个用户,创建连接,通过执行sql的形式查询当前数据库的使用情况。1.创建一个新用户,zabbix/zabbix,需要给予查询权限,具体权限如下(不给DBA权限):除了创建用户之外,如果监控目标为oracle11g,则还需要执行两个sql(这个sql可以不在zabbix用户下执行,可以再其他有权限执行的用户下执行):2.全部执行完毕后,需要测试下,看是否能够查询到数据,执行下面语句:能够执行不报错,即说明zabbix用户创建没问题3.上传安装包,这里我们将解压后的文件放在/usr/local/orabbix下,首先赋权(两个文件),然后修改配置文件,这里需要修改4个配置文件,具体如下:4.编辑init.d/orabbix,并将init.d/orabbix复制到/etc/init.d目录下5.编辑run.sh6.复制一份config.props7.编辑conf/config.props文件8.启动服务十三、zabbix升级1.下载zabbix-3.2.6源码包并解压安装2.替换原先的PHP页面文件(找到自己存放php页面的目录)3.将备份的zabbix.conf.php复制一份到/usr/share/data/web/zabbix/conf目录下4.将备份的/usr/local/zabbix/etc下的所有文件覆盖现在/usr/local/zabbix/etc目录下的所有文件5.启动相关服务并查看日志是否有报错6.修改/usr/share/data/web/zabbix/include/defines.inc.php(重新汉化)“Zabbix监控的安装部署过程”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注云编程开发博客网站,小编将为大家输出更多高质量的实用文章!

相关推荐: Juniper LDAP和RADIUS

junos提供了基于本地数据库的认证 和基于外部认证服务器的认证两种方式。一.local 的认证方式, 需要admin在firewall上添加用户和密码set access profile profile1 client user1 firewall-user…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/02 10:34
下一篇 02/02 10:44