Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做相关的知识,希望对你有一定的参考价值。

Linux监控平台介绍

常见开源监控软件:cacti、nagios、zabbix、smokeping、open-falcon等等,其中cacti、smokeping偏向于基础监控,成图非常漂亮。cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix会获取服务或者监控项目的数据,会把数据记录到数据库里,从而可以成图。open-falcon为小米公司开发,开源后受到诸多大公司和运维工程师的追捧,适合大企业,滴滴、360、新浪微博、京东等大公司在使用这款监控软件,值得研究。

zabbix监控介绍

Zabbix不仅适合中小型企业,也适合大型企业,它是C/S架构,分为服务队端与客户端,基于C++开发,监控中心支持web界面配置和管理。单server节点可以支持上万台客户端。最新版本3.4,官方文档 https://www.zabbix.com/manuals

Zabbix的5个组件:

1.zabbix-server

zabbix-server是整个监控体系中最核心的组件,它负责接收客户端发送的报告信息,负责所有配置、统计数据及操作数据都由它组织。

2.数据存储

所有的收集信息都存储在这里,比如mysql。

3.web界面

web界面也叫web UI,这是Zabbix监控简单易用的原因之一,因为我们可以在web界面中配置、管理各个肇端 ,运行Web界面需要有php环境支持。

4.zabbix-proxy

zabbix-proxy为可选组件,用于监控节点非常多的分布式环境中,它可以代替zabbix-server的功能,减轻server的压力。

5.zabbix-agent

zabbix-agent为部署在各客户端的组件,用于采集各监控项目的数据,并把采集的数据传输给zabbix-proxy或者zabbix-server。

Zabbix架构流程图

技术分享图片

安装zabbix

1.官网下载地址

地址:www.zabbix.com/download

2.下载安装包,实验准备两台机器,两台都要下载。
[[email protected] ~]# wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
3.使用rpm安装包(两台机器)
#官网有安装教程
[[email protected] ~]# rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm 
#查看安装的zabbix的yum源
[[email protected] ~]# cat /etc/yum.repos.d/ 
CentOS-Base.repo       CentOS-Debuginfo.repo  CentOS-Media.repo      CentOS-Vault.repo      epel-testing.repo
CentOS-CR.repo         CentOS-fasttrack.repo  CentOS-Sources.repo    epel.repo.1            zabbix.repo
[[email protected] ~]# cat /etc/yum.repos.d/zabbix.repo 
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/3.2/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
4.安装zabbix的一些包
[[email protected] ~]# yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql

#会连带安装httpd和php
#如果mysql之前没有安装的话,需要根据lamp那一章的mysql安装方法安装mysql

#启动mysql
[[email protected] ~]#  /etc/init.d/mysqld start
5.配置/etc/my.cnf
[[email protected] ~]# vi /etc/my.cnf

增加如下配置内容:

character_set_server = utf8

技术分享图片

6.重启mysql服务后,进入mysql命令行,创建zabbix库。
[[email protected] ~]# systemctl restart mysql

create database zabbix character set utf8;

以上是关于Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做的主要内容,如果未能解决你的问题,请参考以下文章

六十Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做

linux监控平台搭建监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍及安装

Linux监控平台介绍,zabbix监控介绍,安装zabbix,忘记admin密码如何做

Linux监控平台介绍 zabbix监控介绍 安装zabbix 忘记Admin密码如何做

Linux监控平台介绍zabbix监控介绍安装zabbix忘记Admin密码如何做