1. zabbix 介绍

公司规模大,服务器众多,运维人员需要用到zabbix来监控整个服务器的运行状况,避免服务器故障后运维人员无法察觉。
清华zabbix源:
https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/
找到你需要的包通过:
客户端安装方式:
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.20-1.el7.x86_64.rpm 服务器安装
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

2. 安装zabbix服务端

```
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
#首先安装好epel源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all
yum -y install httpd
systemctl start httpd.service
systemctl enable httpd.service
systemctl status httpd.service
#安装zabbix服务:
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
```

3. 启动mariadb

yum install mariadb mariadb-server -y
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation Set root password? [Y/n]
New password: 密码
Re-enter new password: 重复密码
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n]y
Reload privilege tables now? [Y/n] y

5. 安装zabbix客户端[ 服务器不需要安装 只需要客户端安装一下。]

yum install -y zabbix-server-mysql  zabbix-web-mysql  zabbix-agent mariadb-server

7.初始化数据库

mysql -u root -p123456
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
flush privileges;
exit

8.测试登陆

cd /usr/share/doc/zabbix-server-mysql-3.0.20/
zcat create.sql.gz | mysql -uzabbix -pzabbix zabbix
报错:
[root@localhost zabbix-server-mysql-3.0.20]# zcat create.sql.gz | mysql -uzabbix -pzabbix
ERROR 1046 (3D000) at line 1: No database selected

9.配置zabbix用户

vi /etc/zabbix/zabbix_server.conf
在末尾加上以下这些
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
--------------------------------------
vi /etc/httpd/conf.d/zabbix.conf
找到 或者末尾添加以下内容
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai

10.启动zabbix

systemctl start zabbix-server
systemctl enable zabbix-server
systemctl restart httpd
systemctl status httpd
----------------------------------------
以上步骤配置完成即可浏览器输入
http://zabbix-server ip/zabbix
如: http://10.0.0.66/zabbix 注:yum安装的zabbix默认配置文件:
/etc/zabbix/web/zabbix.conf.php

11. 图形化界面安装

  1. 下一步
  2. http://zabbix-server ip/zabbix
  3. 如: http://10.0.0.66/zabbix

#
  1. 下一步

#
  1. 填写数据库配置信息(port 0 是指使用数据库默认端口)

#
  1. 填写zabbix服务端口

#
  1. 确认配置信息

#
  1. 安装完成

#
  1. 配置zabbix的服务器ip地址
  2. 登陆 配置完成

    账号: Admin

    密码: zabbix
  3. 更换中文字体
点击右上角的人头标志或者  你的zabbix服务器地址/zabbix/profile.php
如:http://10.0.0.66/zabbix/profile.php

12. 添加监控主机

客户端安装软件:
yum -y install zabbix-agent 客户端安装软件
systemctl status zabbix-agent 查看状态
systemctl restart zabbix-agent 重启agent(添加主机需要重启生效,c才能被发现)
添加流程:
1. 安装zabbix-agent
2. 配置 vi /etc/zabbix/zabbix_agent.conf
3. 修改文件中的 Server=服务器的地址 比如服务器是10.0.0.10
vi /etc/zabbix/zabbix_agent.conf
Server=10.0.0.10
Hostname=你想设置成的主机名
4. 服务器重启agent服务
systemctl restart zabbix-agent

服务器配置(添加主机):

配置 - 主机 - 创建主机

---->>


没有创建模板 需要创建一个,如果创建了可以选择已经创建的模板



查看最新数据



<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 

zabbix第一天 zabbix安装,添加监控项的更多相关文章

  1. zabbix server端与agent端源码安装 自定义监控项

    ZabbixServer的安装(只有源码装zabbix才能装支持java) 搭建自定义yum仓库并安装支持包 yum -y install createrepo #下载依赖关系命令 createrep ...

  2. zabbix (6) 为主机添加监控项,触发器,动作

    先了解一下zabbix的相关概念 监控项(iterms):一个具体的指标,比如某个人的体重. 键(key):通过定义(自定义或者zabbix自带)的key获取相应指标的具体值,比如这个人的体重50斤 ...

  3. zabbix添加监控项以及常用的键值

      zabbix自身提供了丰富的监控项,下面以“cpu空闲值”为例介绍zabbix如何添加新的监控项 1.创建主机群组 配置——主机群组——创建主机群组 2.创建主机 配置——主机——创建主机 3.添 ...

  4. zabbix入门之添加监控项

    zabbix入门之添加监控项 添加一个不带参数的监控项(system.cpu.switches) 进入"配置"-->"主机"选择某主机的"监控项 ...

  5. 设置zabbix (3.4.2)添加监控项,触发器,让CPU使用超过85%就报警:

    zabbix (3.4.2)添加监控项,触发器,让CPU使用超过85%就报警: zabbix自带模板有一个 Template OS Linux模板.这个模板有监控CPU的监控项,如果没有添加一个监控项 ...

  6. zabbix通过agent添加监控项的步骤

    1.确定要监控的对象的指标 2.在agent端上,把如何具体获取指标写成shell脚本,并放在一个和其它agent端统一的位置上 3.在agent端上,自定义监控项key值,配置zabbix_agen ...

  7. Centos7下zabbix部署(三)自定义监控项

    引言 在前面的博客中我们介绍了zabbix自带的模板,并且完成了我们的一些比较常用的监控,现在我们如果想要监控我们磁盘的IO,这时候zabbix并没有给我们提供这么一个模板,所以我们需要自己来创建一个 ...

  8. zabbix 自动发现端口并添加监控设置

    自动发现端口并添加监控设置UserParameter=net.listen.discovery,sudo /etc/zabbix/scripts/discovery_listport.sh #!/bi ...

  9. Zabbix 3.4.11版本 自定义监控项

    一.实验思路过程 创建项目.触发器.图形,验证监控效果: Template OS Linux 模板基本涵盖了所有系统层面的监控,包括了我们最关注的 几项:ping.load.cpu 使用率.memor ...

  10. 利用zabbix API 统计一段时间内监控项的均值和峰值

    #coding:utf-8 #给定主机IP获取一段时间内cpu的均值和峰值并写入文件(txt,可以跑完后直接把后缀名改为csv以表格形式打开):需要指定IP文件 import requests imp ...

随机推荐

  1. kubernetes集群最新版安装

    原文地址:https://haiyux.cc/2022/09/21/k8s-install/ 虚拟机准备 我这里准备了三台虚拟机,分别部署一个master和两个node,操作系统位ubuntu 20. ...

  2. Datastream 开发打包问题

    ​简介:Datastream作业开发时往往会遇到一些jar包冲突等问题,本文主要讲解作业开发时需要引入哪些依赖以及哪些需要被打包进作业的jar中,从而避免不必要的依赖被打入了作业jar中以及可能产生的 ...

  3. 零基础玩转SLS日志查询-SLS Query Builder发布

    ​简介:日志服务(Log Service,简称 SLS) 是阿里云提供的行业领先的日志大数据解决方案,一站式提供数据收集.清洗.分析.可视化.告警等功能.智能查询分析是数据中台重要的一环,SLS支持秒 ...

  4. AI运动:阿里体育端智能最佳实践

    简介: 过去一年,阿里体育技术团队在端智能方面不断探索,特别在运动健康场景下实现了实践落地和业务赋能,这就是AI运动项目.AI运动项目践行运动数字化的理念,为运动人口的上翻提供了重要支撑,迈出了阿里体 ...

  5. [FAQ] Error occured while trying to proxy to: xx.xx.x.xx:xx/xx

    遇到这种情况,要知道证明访问并未到达指定的服务地址. 可能原因有未启动.端口占用 等等,请逐一排查. Tool:ChatAI Refer:Proxy_Error Link:https://www.cn ...

  6. dotnet C# 如何使用 MemoryFailPoint 检查是否有足够的内存资源来执行操作

    在 dotnet 里面的 MemoryFailPoint 可用来测试当前进程是否还能分配申请给定大小的内存空间,这个是一个高级编程的类型,大部分情况下都不需要用到.本文内容由 New Bing 编写, ...

  7. 基于EPCLYPS的DDS控制器(二)

    关于ZmodAWGController ZmodAWGController 介绍 双击IP核,进入的第一个界面会有Ch1 Gain Static Configuration的选项修改为 "0 ...

  8. Oracle和达梦:循环执行SQL(如循环插入数据)

    Oracle和达梦:循环执行SQL(如循环插入数据) 其中:WHILE i <= 100000 LOOP,10万是循环10万次 其中:i NUMBER := 1;,1是从一开始 -- 循环执行一 ...

  9. 推荐一款轻量级堡垒机系统让你防护“rm -rf 删库跑路”

    大家好,我是 Java陈序员. 我们在开发工作中,会经常与服务器打交道,而服务器的资源又是十分宝贵,特别是服务器里面的数据资源. 但是,偶尔会经常因为疏忽而导致服务器数据资源丢失,给自己和公司带来巨大 ...

  10. python—CSV的读写

    目录 csv文件 打开模式 1.写入数组类型数据 2.写入字典序列类型数据 3.csv的读取 csv文件 CSV是一种以逗号分隔数值的文件类型,在数据库或电子表格中,常见的导入导出文件格式就是CSV格 ...