zabbix监控安装与配置

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介:

zabbix监控安装与配置

Zabbix简介

基于web的开源软件,开源监控系统状态也可以监控网络设备。

和nagios不同的是zabbix会把获取的数据保存在数据库中,所以zabbix需要有数据库支持

Zabbix还可以自动发现主机和网络设备

支持邮件和短信告警

Zabbix大多配置都可以在web界面配置完成

平台:centos 6 x64

      lamp环境

1.、安装zabbix服务端

rpm  -ivhhttp://www.lishiming.net/data/attachment/forum/month_1211/epel-release-6-7.noarch.rpm

注:需要安装第三方epel才能安装zabbix包,centos自带yum源中没有zabbix包

1-1、安装rpm包的lamp环境搭建:

yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gdphp-mbstring

1-2、安装zabbix服务端:

yum install zabbix20 zabbix20-agentzabbix20-server  zabbix20-server-mysqlzabbix20-web zabbix20-web-mysql net-snmp-devel

1-3、创建zabbix数据库及zabbix用户授权

mysql -uroot -p -e  "create database zabbix defaultcharacter set utf8 collate utf8_general_ci"

#创建zabbix数据库并指定字符集为utf8,防止web页面中文乱码

mysql -uroot-p -e  "grant all on zabbix.* to 'zabbix'@'localhost'identified by 'zabbix'

flushprivileges;           #刷新缓存,立即生效

#创建zabbx用户和密码并赋予所有权限操作使用zabbix数据库

1-4、按顺序导入zabbix安装在/usr/share/zabbix-mysql目录下的三个数据库

mysql -uroot -p zabbix </usr/share/zabbix-mysql/schema.sql

mysql -uroot -p zabbix < /usr/share/zabbix-mysql/images.sql

mysql -uroot -p zabbix </usr/share/zabbix-mysql/data.sql

1-5、修改zabbix_server.conf

     vim/etc/zabbix/zabbix_server.conf

     DBPassword=zabbix           #zabbix数据库用户的密码

1-6、修改php.ini配置文件满足zabbix安装要求

     sed-i 's/^\(.*\)post_max_size =.*$/post_max_size = 16M/g' /etc/php.ini

sed-i 's/^\(.*\)max_execution_time =.*$/max_execution_time = 300/g' /etc/php.ini

sed-i 's/^\(.*\)max_input_time =.*$/max_input_time = 300/g' /etc/php.ini

修改php时间函数为中国的时区:

sed-i 's/;date.timezone.*/date.timezone = PRC/g' /etc/php.ini

1-8、修改zabbix_server.conf配置文件

     DBUser=zabbix          #zabbix数据库的访问用户

     DBPassword=zabbix     #zabbix数据库的访问的密码

1-7、启动zabbix服务和httpd/mysqld服务

/etc/init.d/zabbix-serverstart; /etc/init.d/zabbix-agent start

/etc/init.d/httpdstart; /etc/init.d/mysqld start

设置上述服务为系统开机运行

2、网页安装zabbix

浏览器访问 http://ip/zabbix, 输入mysql相关信息, 首先要测试一下,如果不通过,则需要调试,测试通过后,点next àName(可以自定义)点next,再点next,最后点finish

默认管理员账号为 admin:zabbix

3、 接入要监控的主机

客户端上yum install zabbix20-agent

vim/etc/zabbix_agentd.conf

//更改Server=服务端ip; ServerActive=0.0.0.0:10050; Hostname=centos(自定义,但要唯一)

启动客户端 /etc/init.d/zabbix-agent start

服务端上命令行测试:zabbix_get -s 客户端ip -p10050 -k"system.hostname"



本文转自 boy461205160 51CTO博客,原文链接:http://blog.51cto.com/461205160/1741083

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
相关文章
|
3月前
|
监控 应用服务中间件 nginx
基于Zabbix的SLA监控体系构建与实践
本文由Zabbix社区专家褚凤彬分享,详解SLA在Zabbix中的应用。通过Trigger与Service联动,构建Web应用的多层级监控体系,并介绍SLA计算规则、维护期处理及升级注意事项,助力企业精准掌控服务可用性。
384 36
|
10月前
|
监控 关系型数据库 MySQL
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
716 30
|
9月前
|
运维 监控 安全
【案例分享】中国通号卡斯柯公司:ZABBIX如何破解轨道交通监控难题
本文根据2023上海峰会上朱林贤的演讲整理,聚焦中国通号卡斯柯公司如何借助Zabbix实现轨道交通信号系统的智能化管理。作为中外合资企业,卡斯柯通过统一平台整合设备监控,大幅降低成本并提升灵活性,成功应用于国内外项目。文章探讨了传统监控系统的痛点、研发维护经验及国产化与开源技术挑战,为行业转型提供了宝贵启示。未来,开放协作将是推动轨道交通智能化发展的关键。
438 8
|
11月前
|
监控 Linux
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
502 13
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
|
11月前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
389 20
|
监控 安全 Linux
在Linux中,zabbix如何监控脑裂?
在Linux中,zabbix如何监控脑裂?
|
11月前
|
存储 缓存 监控
|
12月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
179 23
|
12月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
277 25
|
12月前
|
监控 Java 应用服务中间件
tomcat相关概念与部署tomcat多实例-zabbix监控(docker部署)
通过上述步骤,您可以在Ubuntu系统上成功编译并安装OpenCV 4.8。这种方法不仅使您能够定制OpenCV的功能,还可以优化性能以满足特定需求。确保按照每一步进行操作,以避免常见的编译问题。
359 22

热门文章

最新文章

推荐镜像

更多