Zabbix6.0的安装与IPMI的简单使用
zabbix简介
1.zabbix的安装与使用
- 建议使用CentOS8进行部署, 不建议使用CentOS7, rpm包直接部署的话,CentOS8比较容易一些
- 支持mysql数据库.建议先期部署mysql数据库.
- 如果使用ipmi需要安装ipmitool 如果使用tar包安装需要安装devel包
- 本次使用yum 直接在线安装不进行编译,提高部署速度
2.安装
- 根据zabbix官网的最新材料进行处理.
# 建议直接使用centos8 centos7 没验证过最新的版本
rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm
# 安装相关内容rpm包:
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent -y
# 升级一下相关部分软件,不然zabbix-server 启动时会报错
yum update net-snmp -y
2.安装
- 数据库部分
创建空的数据库
mysql -uroot -p
# 输入密码 登录数据库
# 注意我这边为了方便管理将 `%` 也添加进来了
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by 'password';
grant all privileges on zabbix.* to zabbix@localhost;
quit;
create user zabbix@'%' identified by 'password';
grant all privileges on zabbix.* to zabbix@'%';
quit;
#初始化数据库实例
zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix
#注意需要输入密码
vim /etc/zabbix/zabbix_server.conf
DBPassword=password
2.安装
- 启动服务
# 注意如果开启了 IPMI需要修改如下参数:
sed -i '/# StartIPMIPollers=0/aStartIPMIPollers=5' /etc/zabbix/zabbix_server.conf
# 启动服务
systemctl restart zabbix-server zabbix-agent httpd php-fpm
systemctl enable zabbix-server zabbix-agent httpd php-fpm
2.安装
- 界面初始化
输入 http://ip/zabbix 进行初始化操作
数据库密码 如果在本地可以直接输入 127.0.0.1 以及相关密码进行.
安装速度较为迅速
默认密码:
admin:Zabbix
注意安装完立即修改密码.
3.简单连接IPMI的使用.
- 简介
本人对 zabbix的监控不太熟悉
因为我们这边服务器的跨度又比较大, 所以这里简单描述一下自己的使用部分
zabbix 6.0的界面与之前网络上很多介绍不太一样.
3. 简单连接IMPI的使用
- 3.1. 定义主机群组
打开zabbix-配置-主机群组功能
添加主机群组
注意, 因为服务器比较繁多, 可能不同年代的服务器需要设置不同的群组进行处理
3. 简单连接IMPI的使用
- 3.2. 定义模板
注意 模板尽量使用英文数字, 不要使用中文,容易出现误判.
虽然zabbix有很多ipmi的模板但是不符合,我们一些比较老旧型号的机器.
添加一个新的模板注意不要选择模板, 可以选择对应的主机集群.
- 3.3. 定义主机
在配置-主机-中点击创建主机
进入New host 的界面
输入主机名称, 选择群组.
Interface选择使用 IPMI的IP地址等内容.
进入IPMI页, 注意选择输入用户名密码. 注意需要是正确的用户信息
需要注意的是 IPMI输入的不是业务IP地址,必须是IPMI的管理口的地址.
不然可能会不通.
- 3.3.1 维护主机监控项目
进入主机维护列表
点击 监控项
进入监控项目维护界面
点击 创建监控项目
进入监控项目
需要填写的事项为:
1. 填写名称
2. 选择类型为IPMI客户端
3. 键值,这里有一个具体要求. 比如CPU温度 IPMI定义的内容为
ipmitool sensor |grep CPU
CPU0_Temp | 68.000 | degrees C | ok | na | na | na | 102.000 | 104.000 | na
注意: 键值为 ipmi_cpu0_temp 为 ipmi开头的 小写 第一列内容
注意: IPMI传感器名字要大小写正确起来. CPU0_Temp
注意: 可以进行测试验证参数是否正确.
- 3.3.2 创建图形 便于分析
在配置-主机-列表中 点击 图形配置
新增图形
注意需要增加一下监控项目. 保存即可.
4. 监测仪表盘处理
- 编辑仪表盘
增加一个仪表盘的内容.
使用click and drag to disired size
选择主机样式以及监控的模式
注意监控模式基本上是选择 监控项目即可.
Zabbix6.0的安装与IPMI的简单使用的更多相关文章
- Flume1.9.0的安装、部署、简单应用(含分布式、与Hadoop3.1.2、Hbase1.4.9的案例)
目录 目录 前言 什么是Flume? Flume的特点 Flume的可靠性 Flume的可恢复性 Flume的一些核心概念 Flume的官方网站在哪里? Flume在哪里下载以及如何安装? 设置环境变 ...
- Flume1.5.0的安装、部署、简单应用(含伪分布式、与hadoop2.2.0、hbase0.96的案例)
目录: 一.什么是Flume? 1)flume的特点 2)flume的可靠性 3)flume的可恢复性 4)flume 的 一些核心概念 二.flume的官方网站在哪里? 三.在哪里下载? 四.如何安 ...
- zabbix6.0安装
一.简述 zabbix6.0 对相关软件版本要求较高,需要php7.25以上php8.0以下版本支持,若使用mysql数据库,其最低要求为mysql8.0,本此搭建采用的是使用较广的lnmp架构 za ...
- CentOS Stream 8 安装 Zabbix6.0 -- LNMP环境(nginx-1.20,mariadb-10.6,php-7.4)
镜像下载.域名解析.时间同步请点击阿里云开源镜像站 zabbix6.0 LTS版本出来了,前段时间刚安装了5.4,今天打算在虚拟机上安装6.0测试,安装6.0的要求php版本不低于7.2,mariad ...
- Zabbix6.0使用教程 (一)—zabbix新增功能介绍1
使用zabbix的小伙伴应该都有关注到目前zabbix的大版本已经更新到了6.0,后面乐乐将会对如何使用zabbix6.0做一个使用教程的系列,大家可以持续关注,这篇我们主要聊聊zabbix6.0新增 ...
- CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14
准备篇: CentOS 7.0系统安装配置图解教程 http://www.osyunwei.com/archives/7829.html 一.配置防火墙,开启80端口.3306端口 CentOS 7. ...
- centos7.0 下安装jdk1.8
centos7.0这里安装jdk1.8采用yum安装方式,非常简单. 1.查看yum库中jdk的版本 [root@localhost ~]# yum search java|grep jdk 2.选择 ...
- Win7系统安装好Axure点击运行报.NET Framework4.0未安装的解决办法
1:问题 由于工作需要,需要研究一下Axure原型设计软件的使用方式,在公司的电脑上成功安装了从同事那里拿来的Axure7.0软件,能够正确运行没有任何问题,在自己的电脑上安装的也非常顺利,不过运 ...
- Debian8.3.0下安装Odoo8.0步骤
Debian8.3.0下安装Odoo8.0的方法 假设你已经安装好了Debian 系统,使用root帐号执行如下命令 # apt-get update && apt-get upgra ...
- yii2.0框架安装心得
yii2.0安装心得 能够搜索到这篇文章的朋友相信是对yii框架有兴趣的,但是我不得不吐槽的是,这个安装过程确实让人头疼,接下来就让大家见证一下这个纠结的过程 根据官网的说法,安装这个框架需要用到co ...
随机推荐
- 华为云FusionInsight MRS在金融行业存算分离的实践
摘要:华为云FusionInsight MRS的大数据存算分离解决方案,实现资源价值最大化,存储与计算资源全面云化.灵活配置.弹性伸缩,降本增效. 在大数据.云计算.5G.AI等技术日新月异,数字经济 ...
- Hadoop中mapreduce作业日志是如何生成的
摘要:本篇博客介绍了hadoop中mapreduce类型的作业日志是如何生成的.主要介绍日志生成的几个关键过程,不涉及过多细节性的内容. 本文分享自华为云社区<hadoop中mapreduce作 ...
- Solon2 之基础:三、启动参数说明
启动参数,在应用启动后会被静态化(为了内部更高效的利用).比如,想通过体外扩展加载配置,是不能改掉它们的. 1.启动参数 启动参数 对应的应用配置 描述 --env solon.env 环境(可用于内 ...
- Linux CentOS 8 安装DHCP服务
DHCP 如果虚拟机没有 /etc/dhcp/dhcpd.conf 文件,这可能是因为 DHCP 服务器软件包尚未安装,或者安装后配置文件未创建. 要创建 DHCP 服务器配置文件 dhcpd.con ...
- Gcc内置原子操作__sync_系列函数
Gcc内置原子操作__sync_系列函数简述及例程 Gcc 4.1.2版本之后,对X86或X86_64支持内置原子操作.就是说,不需要引入第三方库(如pthread)的锁保护,即可对1.2.4.8字节 ...
- 为什么加了@Transactional注解,事务没有回滚?
在昨天的<事务管理入门>一文发布之后,有读者联系说根据文章尝试,加了@Transactional注解之后,事务并没有回滚.经过一顿沟通排查之后,找到了原因,在此记录一下,给后面如果碰到类似 ...
- L1-018 大笨钟 (10分)
开始天梯赛专项训练 微博上有个自称"大笨钟V"的家伙,每天敲钟催促码农们爱惜身体早点睡觉.不过由于笨钟自己作息也不是很规律,所以敲钟并不定时.一般敲钟的点数是根据敲钟时间而定的,如 ...
- Flask的简单学习
简介 Flask是一个非常小的PythonWeb框架,被称为微型框架:只提供了一个稳健的核心,其他功能全部是通过扩展实现的:意思就是我们可以根据项目的需要量身定制,也意味着我们需要学习各种扩展库的使用 ...
- C#查找算法1:二分查找
二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法.但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列. 原理:将n个元素分成个数大致相同的两半,取 ...
- Shell 脚本编程学习
本文为博主原创,转载请注明出处: 目录: 1. shell 变量 2. 运算符 3. if 语句 4.for 循环 5.while 语句 6. case 语法 7.跳出循环:continue 与 br ...