ps -ef | grep zabbix
#查看端口
netstat -tlunp | grep zabbix
说明:--permanent
参数代表永久生效,不熟悉的命令,建议使用firewall-cmd --help
查看帮助命令。
2.1、永久生效,加入zabbix-server与zabbix-agent
firewall-cmd --zone=public --add-service=zabbix-agent --permanent
firewall-cmd --zone=public --add-service=zabbix-server --permanent
2.2、开放80端口,zabbix前端访问默认使用80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
2.3、额外开放10050与10051,监控使用到
firewall-cmd --zone=public --add-port=10050/tcp --permanent
firewall-cmd --zone=public --add-port=10051/tcp --permanent
本人测试环境是Redhat系列Centos7.3配合MySQL5.6使用搭建zabbix监控系统。下面是官方文档,同样有中文版,如下:
https://www.zabbix.com/documentation/4.0/zh/manual/installation/install_from_packages/rhel_centos
1、zabbix-server服务安装
1.1、准备好官方提供的yum源
#编辑
vim /etc/yum.repos.d/zabbix.repo
#加入如下内容
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
1.2、安装zabbix软件仓库
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
安装额外基础包
yum-config-manager --enable rhel-7-server-optional-rpms
1.3、安装zabbix-server
yum install zabbix-server-mysql
2、zabbix-proxy安装
yum install zabbix-proxy-mysql
安装 Zabbix 前端
yum install zabbix-web-mysql
导入数据(MySQL数据库,事先创建好zabbix用户)
#对于zabbix-server
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
#对于zabbix-proxy
zcat /usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz | mysql -uzabbix -p zabbix
Zabbix server/proxy 配置数据库
编辑zabbix_server.conf配置文件
vim /etc/zabbix/zabbix_server.conf
加入如下配置
#Zabbix
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
zabbix-server进程启用
#设置开机自启
systemctl enable zabbix-server
#启动服务
systemctl start zabbix-server
#关闭服
systemctl stop zabbix-server
#禁止开机启动
systemctl disable zabbix-server
3、zabbix-agent服务安装
#安装zabbix-agent
yum install zabbix-agent
#设置开机自启
systemctl enable zabbix-agent
#启动
systemctl enable zabbix-agent
同时启动用zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
4、创建组与用户
#组
groupadd --system zabbix
#用户
useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c “Zabbix 监控系统” zabbix
5、selinux配置(Redhat7系列)
解除selinux对zabbix的限制
setsebool -P httpd_can_connect_zabbix on
#如果数据库可以通过网络访问(在 PostgreSQL 情况下包括 ‘localhost’),您也需要允许 Zabbix 前端连接到数据库:
setsebool -P httpd_can_network_connect_db on
RHEL 7 之前的版本
setsebool -P httpd_can_network_connect on
setsebool -P zabbix_can_network on
待前端和 SELinux 配置完成后,需要重新启动 Apache web 服务器
systemctl restart httpd
安装完zabbix后,记得看第二步的防火墙规则,否则会影响前端的访问。
1、登录zabbix前端
#IP地址换成你自己的本机或者远程IP
http://192.168.245.131/zabbix
注意:默认用户名是Admin,密码是zabbix。
2、界面介绍
首先建议将语言调成自己熟悉的,比如中文简体。
1、默认管理员界面
1.1、监测模块功能列表展示
-
仪表板、问题、概览、web监测、最新数据
-
图形、聚合图形、拓扑图、自动发现、服务
其实,配置好后,用的最多的还是监控模块的仪表板功能,通过添加图形化界面,实时监控动态。
1.2、资产记录模块功能列表
-
概览
-
主机
1.3、报表模块功能列表
-
系统信息、可用性报表
-
触发器Top 100
-
审计、动作日志、警报
1.4、配置模块功能列表
-
主机群组、模板、主机、动作
-
关联项事件、自动发现、服务
1.5、管理模块功能列表
-
一般、agent代理程序、认证、用户群组
-
用户、报警没接类型、脚本、队列
值得注意的是,用户功能模块,可以配置多个用户,不同用户权限不一样。
1.6、切换用户,不同的用户(权限)看到的界面也会有所不同,如下会介绍普通管理员看到的界面。
2、普通管理员界面
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。*
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
[外链图片转存中…(img-gsUkzaPl-1714870648475)]
[外链图片转存中…(img-Z8r4lCVS-1714870648475)]
[外链图片转存中…(img-NoXfB0XV-1714870648476)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!