Zabbix分布式监控系统

这篇具有很好参考价值的文章主要介绍了Zabbix分布式监控系统。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实验过程

 ps:

阿里云盘Xnode1获取

xnode1 https://www.alipan.com/s/HgLXfoeBWG2

提取码: eb70

1、xnode1克隆两台虚拟机并修改ip

zabbix-server192.168.224.3

zabbix-agent192.168.224.4

2、修改主机名

[root@localhost ~]# hostnamectl set-hostname zabbix-server
[root@localhost ~]#bash

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

1、修改/etc/hosts文件(2个节点)

[root@zabbix-server ~]#vi /etc/hosts

添加:

192.168.224.3 zabbix-server

192.168.224.4 zabbix-agent

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

[root@zabbix-agent ~]#vi /etc/hosts

添加:

192.168.224.3 zabbix-server

192.168.224.4 zabbix-agent

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

2.配置yum源

1> Zabbix-server

[root@zabbix-server ~]# vi /etc/yum.repos.d/local.repo

添加

[zabbix]

name=zabbix

baseurl=file:///opt/zabbix

gpgcheck=0

enabled=1

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

[root@zabbix-server ~]#mv zabbix /opt

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

2>Zabbix-agent

[root@zabbix-agent ~]# vi /etc/yum.repos.d/local.repo

添加

[zabbix]

name=zabbix

baseurl=ftp://192.168.224.3/zabbix

gpgcheck=0

enabled=1

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

3.在zabbix-server节点上安装vsftpd服务

[root@zabbix-server ~]# yum install vsftpd -y

修改vsftpd.conf配置文件

[root@zabbix-server ~]# vi /etc/vsftpd/vsftpd.conf 

添加:

anon_root=/opt (配置文件最上面)

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

启动vsftpd服务

[root@zabbix-server ~]# systemctl start vsftpd 
[root@zabbix-server ~]# systemctl status vsftpd

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

4.安装LAMP+Zabbix服务(在zabbix-server节点上)
1>安装httpd服务

[root@zabbix-server ~]# yum install httpd -y

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

2>安装数据库服务

[root@zabbix-server ~]# yum install -y mariadb mariadb-server

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

3>安装zabbix服务

[root@zabbix-server ~]# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

4>升级trousers服务

[root@zabbix-server ~]# yum install trousers -y

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

5.配置并启动zabbix服务
1>启动httpd服务

[root@zabbix-server ~]# systemctl start httpd 
[root@zabbix-server ~]# systemctl enable httpd

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

2>启动并配置数据库服务

[root@zabbix-server ~]# systemctl start mariadb 
[root@zabbix-server ~]# systemctl enable mariadb

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

登录数据库创建zabbix数据库

[root@zabbix-server ~]# mysql

如果不行的话初始化一下数据库

mysql_secure_installation

Enter current password for root (enter for none): #默认按回车

Set root password? [Y/n] y

New password:123456 

Re-enter new password:123456

Remove anonymous users? [Y/n] y

Disallow root login remotely? [Y/n] n

Remove test database and access to it? [Y/n] y

Reload privilege tables now? [Y/n] y

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;

授予zabbix用户访问权限

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

导入数据库文件

[root@zabbix-server ~]# cd /usr/share/doc/zabbix-server-mysql-3.4.15/
[root@zabbix-server zabbix-server-mysql-3.4.15]# zcat create.sql.gz |mysql -uroot zabbix

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

6.设置时区
1>编辑/etc/php.ini文件,在[Date]字段下,设置 date.timezone=PRC
Vim查找:/+内容     一开始的;别忘了删除

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

2>编辑/etc/httpd/conf.d/zabbix.conf 文件,修改时区,
修改 php_value date.timezone 为 Asia/Shanghai

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

重启httpd服务:

root@zabbix-server ~]# systemctl restart httpd

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

7.修改zabbix配置文件并启动显示行数:set nu
修改/etc/zabbix/zabbix_server.conf 配置文件
91#去掉
124修改
131/132修改

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

启动zabbix服务:

[root@zabbix-server ~]# systemctl start zabbix-server

查看端口号,验证 zabbix-server 的服务端口 10051 是否存在

[root@zabbix-server ~]# yum install net-tools

[root@zabbix-server ~]# netstat -ntpl

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

8.登录界面http://192.168.224.3/zabbix

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

密码:zabbix

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

9.Zabbix-agent     
vim中给列排序号:  :set nu
安装zabbix-agent服务

[root@zabbix-agent ~]# yum install -y zabbix-agent

修改/etc/zabbix/zabbix_agentd.conf 配置文件,配置 zabbix-agent,

[root@zabbix-agent ~]# vi /etc/zabbix/zabbix_agentd.conf

Server=192.168.224.3
serverActive=192.168.224.3

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

启动 zabbix-agent 服务,并查看 10050 端口是否存在

[root@zabbix-agent ~]# systemctl start zabbix-agent
[root@zabbix-agent ~]# yum install net-tools 
[root@zabbix-agent ~]# netstat -ntpl

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

10.Web界面

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式

Zabbix分布式监控系统,CentOS 7,zabbix,分布式文章来源地址https://www.toymoban.com/news/detail-820816.html

到了这里,关于Zabbix分布式监控系统的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Distributed】分布式监控系统zabbix应用(二)

    分担 server 的集中式压力; 解决多机房之间的网络延时问题。 结构:agent —— proxy —— server 2.1 设置 zabbix 的下载源,安装 zabbix-proxy 2.2 部署数据库   要求 MySQL 5.7 或 Mariadb 10.5 及以上版本 2.3 导入数据库信息 2.4 修改 zabbix-proxy 配置文件 2.5 启动 zabbix-proxy 2.6 在所有主机上

    2024年02月13日
    浏览(58)
  • Zabbix分布式监控系统概述、部署、自定义监控项、邮件告警

    目录 前言 (一)业务架构 (二)运维架构 一、Zabbix分布式监控平台 (一)Zabbix概述 (二)Zabbix监控原理 (三)Zabbix 6.0 新特性 1. Zabbix server高可用 2. Zabbix 6.0 LTS新增Kubernetes监控功能 (四)Zabbix 6.0 功能组件 1.Zabbix Server (1)Zabbix datdbdse (2)Zabbix web 2. Zabbix Agent (1)主动

    2024年01月21日
    浏览(48)
  • Zabbix监控系统详解2:基于Proxy分布式实现Web应用监控及Zabbix 高可用集群的搭建

    分担 server 的集中式压力; 解决多机房之间的网络延时问题。 1.3.1 zabbix-server 整个监控体系中 最核心的组件 ,它负责接收客户端发送的报告信息,所有配置、 统计数据及操作数据都由它组织。 1.3.2 Database 所有配置信息和zabbix收集到的数据都存储在数据库中。 1.3.3 zabbix-pro

    2024年02月07日
    浏览(45)
  • 1+X 云计算运维与开发(中级)案例实战——Zabbix分布式监控系统

    学而不思则罔,思而不学则殆。 IP 主机名 节点 192.168.200.10/24 zabbix-server Server节点 192.168.200.20/24 zabbix-agent Agent节点 这个实验非常简单,就是最基本的配置yum源,安装,修改配置文件,启动,然后在图形化界面操作。 1.配置yum源 2.安装服务 [ server节点 : lamp+zabbix-server] [ agent节点

    2024年02月04日
    浏览(58)
  • 分布式 | 如何搭建 DBLE 的 JVM 指标监控系统

    本篇文章采用 Docker 方式搭建 Grafana + Prometheus 实现对 DBLE 的 JVM 相关指标的监控系统。 作者:文韵涵 爱可生 DBLE 团队开发成员,主要负责 DBLE 需求开发,故障排查和社区问题解答。 本文来源:原创投稿 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编

    2024年02月12日
    浏览(57)
  • Golang链路追踪:实现高效可靠的分布式系统监控

    在当今互联网应用的架构中,分布式系统已经成为主流。分布式系统的优势在于能够提供高可用性、高并发性和可扩展性。然而,随着系统规模和复杂性的增加,系统的监控和调试变得越来越困难。为了解决这个问题,链路追踪技术应运而生。 本文将介绍链路追踪的概念和原

    2024年02月08日
    浏览(42)
  • 基于物联网云平台的分布式光伏监控系统的设计与实现

     贾丽丽 安科瑞电气股份有限公司 上海嘉定 201801    摘要 :针对国内光伏发电监控系统的研究现状,文中提出了基于云平台的光伏发电监控体系。构建基于B/S架构的数据实时采集与推送,以SSH(struts+spring+hibernate)作为Web开发框架,开发基于云平台的光伏发电远程监控系统。

    2024年02月08日
    浏览(49)
  • 分布式系统架构设计之分布式消息队列的水平扩展性、安全可用性以及监控与调优

    随着业务的快速发展和数据的不断增长,单一的消息队列服务器往往难以满足高并发、高可用和高吞吐量的需求,因此,如何实现消息队列的水平扩展成为了一个重要的问题。这部分我将从分区、副本、负载均衡等关键概念出发,一起探讨如何实现分布式消息队列的水平扩展

    2024年02月01日
    浏览(53)
  • 完美的分布式监控系统 Prometheus与优雅的开源可视化平台 Grafana

    prometheus与grafana之间是相辅相成的关系。简而言之Grafana作为可视化的平台,平台的数据从Prometheus中取到来进行仪表盘的展示。而Prometheus这源源不断的给Grafana提供数据的支持。 Prometheus是一个开源的系统监控和报警系统,能够监控和告警各种系统,包括网络、存储、服务器和

    2024年02月07日
    浏览(45)
  • 完美的分布式监控系统——Prometheus(普罗米修斯)与优雅的开源可视化平台——Grafana(格鲁夫娜)

            prometheus与grafana之间是相辅相成的关系。作为完美的分布式监控系统的Prometheus,就想布加迪威龙一样示例和动力强劲。在猛的车也少不了仪表盘来观察。于是优雅的可视化平台Grafana出现了。         简而言之Grafana作为可视化的平台,平台的数据从Prometheus中取到来进

    2024年02月14日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包