zabbix--完整安装攻略
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
rpm -ql zabbix-release # 查看zabbix-release安装了哪些包(其中就有/etc/yum.repos.d/zabbix.repo)
yum makecache # 就是把服务器的包信息下载到本地电脑缓存起来
安装zabbix部署包
yum install zabbix-server-mysql zabbix-web-mysql
自己监控自己需要如下两个包
yum -y install zabbix-server zabbix-agent
下载zabbix用的数据库,有的可略过
yum -y install mariadb-server
systemctl start mariadb # 开启数据库
mysql -uroot –p # 登录数据库
create database zabbix character set utf8 collate utf8_bin; # 创建数据库
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; # 创建zabbix用户密码zabbix,并授权
FLUSH PRIVILEGES;
导入初始架构(Schema)和数据
cd /usr/share/doc/zabbix-server-mysql-3.4.15/
zcat create.sql.gz | mysql -uroot zabbix -p # 将表导入到刚刚创建的zabbix数据库中,可登陆数据库检查
修改配置文件:
vim /etc/zabbix/zabbix_server.conf
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBUser=zabbix
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000
DBHost=localhost
DBName=zabbix
DBPassword=zabbix
DBPort=3306
LogFile=/var/log/zabbix/zabbix_server.log
关闭防火墙:vim /etc/selinux/config
SELINUXTYPE=targeted
SELINUX=disabled
setenforce 0
systemctl stop firewalld
启动zabbix服务
systemctl start zabbix-server
systemctl status zabbix-server
编辑zabbix的前端PHP配置:
vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/ShangHai # 将时区改成上海,注释去掉
启动Apache服务
systemctl start httpd
systemctl status httpd
配置成功,访问 http://0.0.0.0/zabbix/setup.php ip改成部署服务的linux ip (ipconfig)即可
用户名/密码:Admin/zabbix
将自己添加到监控中:
vim /etc/zabbix/zabbix_agentd.conf
Include=/etc/zabbix/zabbix_agentd.d/*.conf
Hostname=Zabbix server
ServerActive=127.0.0.1
LogFileSize=0
LogFile=/var/log/zabbix/zabbix_agentd.log
PidFile=/var/run/zabbix/zabbix_agentd.pid
Server=192.168.88.136 # ip换成自己的ip
UserParameter=log_user, /usr/bin/w|awk 'NR==1{print $4}' # 或 w|awk -F ',' 'NR==1{print $2}'|awk 'NR==1{print $1}' 获取当前用户数量,
EnableRemoteCommands=1
重启server-agent,使配置生效
systemctl restart zabbix-agent
在页面上:--配置---主机(将接口改成自己ip)

至此,最简单的配置监控系统zabbix监控自己的任务已经搞定!!
转载自:01. https://www.cnblogs.com/xiaonq/p/9117226.html
02. https://www.cnblogs.com/xiaonq/p/9117420.html
# 启动服务命令
关闭selinux
setenforce 0
查看状态
getenforce
关闭防火墙
systemctl stop firewalld
启动mysql
systemctl start mariadb
mysql -u root -p
启动server :
systemctl start zabbix-server
查看日志
tail -999f /var/log/zabbix/zabbix_server.log
开启Apache服务:
systemctl start httpd
启动 agent:
systemctl start zabbix-agent
查看日志
tail -f /var/log/zabbix/zabbix_server.log
zabbix--完整安装攻略的更多相关文章
- Oracle 11g安装攻略
Oracle 11g安装攻略 本攻略是以Win7-32位系统中安装Oracle 11g为示例,安装前大家需要确认以下几点: 你的内存足够大且没有问题,因为Oracle非常吃内存. 你的系统已经激活. ...
- Linux 系统 pptpd+radius+mysql 安装攻略
分类: 原文地址:Linux 系统 pptpd+radius+mysql 安装攻略 作者:wfeng .你所需要的软件 内核最好能升级到2.6 如果你是centos的用户,可以通过yum update ...
- zabbix完整安装
一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: yum install pcre-* 需要ssl的支持,如果不需要ssl支持,请跳过这一步: yum ins ...
- 微软Windows11安卓子系统已支持运行APK 应用(附手把手详细安装攻略)怎么安装安卓/如何安装安卓应用/支持多窗口多任务
10 月 21 日消息,微软博客宣称,Windows 11 上 安卓子系统运行 Android 应用程序的第一个预览版现已提供给美国 Beta 频道的 Windows 内部人员.但现在通过教程 ...
- 最新的Android SDK安装攻略(动作要快,来晚就失效了)
Android的环境搭建好折腾,光是下载Android SDK就折腾了好几天, 直接连接,速度接近于0,一行行红色的refused, 然后找软件翻*墙成功(不推荐,软件可能有后门) 但是...速度比老 ...
- saltstack--史上最细致安装攻略!亲测无坑
准备一台虚拟机node1: [root@linux-node1 pillar]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAS ...
- Caffe windows下安装攻略
Caffe 是一个高效的深度学习框架,鉴于不想折腾装个双系统,最近鼓捣了下用caffe源码在windows进行编译.非常感谢Yangqing Jia博士的caffe开源代码.Neil Z.Shao's ...
- 【Linux】zookeeper-3.5.6最新版安装攻略,以及安装问题汇总
第一步下载:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/ 浏览器打开这个地址下载我们需要的安装包 apa ...
- phpMyAdmin 安装教程全攻略
管理MYSQL数据库的最好工具是PHPmyAdmin,现在最新版本是phpMyAdmin 2.9.0.2,这是一个国际上开源的软件,一直在更新版本,你可以从 http://www.phpmyadmin ...
随机推荐
- java核心API
---恢复内容开始--- Javase01 day01 关于String: String是不可变对象,java.lang.String使用了final修饰,不能被继承: 字符串一旦创建永远无法改变,但 ...
- 更改Android studio中SDK,AVD的默认路径
对于大部分首次下载android studio开发android的人来说, 由于Android Studio将会默认把SDK,AVD下载到我们的C盘,造成大量内存的占用,那么如何更改SDK,AVD的路 ...
- C语言入门-类型定义
一.自定义数据类型(typedef) c语言提供一个叫做typedef的功能来声明一个已有的数据类型的新名字,比如: typedef int length; 这样length成为了int类型的别名 这 ...
- 十一、Powell算法(鲍威尔算法)原理以及实现
一.介绍 Powell算法是图像配准里面的常用的加速算法,可以加快搜索速度,而且对于低维函数的效果很好,所以本篇博客主要是为了介绍Powell算法的原理以及实现. 由于网上已经有了对于Powell算法 ...
- 关于soapui接口的笔记
1.接口包含内容 #request: HTTP版本/请求地址url 请求方法:GET.POST.PUT.DELETE等 请求头:content—type 请求正文:请求参数 #response: 状态 ...
- c++实现通讯录管理系统(控制台版)
c++实现通讯录管理系统(控制台版) 此项目适合c++初学者,针对c++基础知识,涉及到变量.结构体定义使用.数组定义使用.指针定义使用等. 运行之后的结果如下: 代码: #include <i ...
- 【CF908D】New Year and Arbitrary Arrangement
Problem Description 给定三个数 \(k,pa,pb\) ,每次有 \(\frac{pa}{pa+pb}\) 的概率往后面添加一个 a,有 \(\frac{pb}{pa+pb}\) ...
- Maven学习 --- <distributionManagement>
在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次.我们知道,maven的依赖管理是基于版本管理的, ...
- Flask 教程 第五章:用户登录
本文翻译自The Flask Mega-Tutorial Part V: User Logins 这是Flask Mega-Tutorial系列的第五部分,我将告诉你如何创建一个用户登录子系统. 你在 ...
- 【JS简洁之道小技巧】第一期 扁平化数组
介绍两种方法,一是ES6的flat,简单粗暴.二是递归,也不麻烦. flat ES6自带了flat方法,用于使一个嵌套的数组扁平化,默认展开一个嵌套层.flat方法接收一个数字类型参数,参数值即嵌套层 ...