Grafana支持很多插件的安装,每种插件安装的方式也有多种,下面我使用grafana自带的工具grafana-cli来安装zabbix插件。...安装grafana-zabbix plugin grafana-cli plugins install alexanderzobnin-zabbix-app 插件安装完后需要重启grafana server...systemctl restart grafana-server.service 将zabbix Mysql配置到Data Source 点击Data Source->Add Data Source...点击add按钮完成添加 这一步可选,配置zabbix Mysql实际上是为了用在后面配置Zabbix Data Source,至于zabbix DB的作用,在Zabbix Data Source的配置这篇文章中会有介绍...相关文章: http://docs.grafana-zabbix.org/installation/configuration/
zabbix是目前应用比较广泛的是c/s架构监控解决方案,本文从实战的角度教你zabbix在centos7系统下安装配置。...1、安装依赖包 yum -y install gcc gcc-c++ autoconf httpdp hp mysql mysql-server php-mysql httpd-manual mod_ssl...如果用习惯了mysql看下面,教你yum 安装mysql5.6 众所周知,Linux系统自带的repo是不会自动更新每个软件的最新版本(基本都是比较靠后的稳定版),所以无法通过yum方式安装MySQL的高级版本...所以我们需要先安装带有当前可用的mysql5系列社区版资源的rpm包。...首先安装rpm源包 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 可以直接用yum方式安装了MySQL5.6
192.168.100.26 zabbix-mysql 192.168.100.26 zabbix 安装 https://www.zabbix.com/documentation/5.0/zh/manual...#产品手册 Zabbix-server 安装配置 下载安装:https://www.zabbix.com/download?...zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=nginx zabbix-serber 安装 Install Zabbix repository...-nginx rh-php72-php-fpm web界面安装 访问:http://192.168.100.209:7000/setup.php 1、默认安装界面 2、配置mysql账号密码...3、zabbix 服务器信息 4、概要信息,确认 5、完成安装界面 6、登陆界面,默认账号密码Admin/zabbix 7、安装完成后,显示server runnning
登陆mariadb:[root@Centos ~]# mysql -uroot -p MariaDB [(none)]> CREATE DATABASE zabbix CHARSET 'utf8'; Query...# yum clean all 安装Zabbix server,Web前端,agent # yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent...导入数据库脚本: [root@Centos ~]# cp /usr/share/doc/zabbix-server-mysql-4.0.6/create.sql.gz ./ [root@Centos...~]# gzip -d create.sql.gz [root@Centos ~]# mysql -uzabbixuser -hlocalhost -p123456 zabbix < ....:systemctl start zabbix-server.service 连接到新安装的Zabbix前端: http://server_ip_or_name/zabbix
环境: 系统: centos7 1708 服务器ip: 192.168.12.74 zabbix.example.com 本次采用yum源安装zabbix3.0 LTS 的版本: zabbix-server...的安装: #安装zabbix源 rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm...#安装zabbix yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-java-gateway #安装启动mariadb数据库...identified by "zabbix";' #导入数据库 zcat /usr/share/doc/zabbix-server-mysql-*/create.sql.gz | mysql -uzabbix.../bin/bash #安装zabbix源 rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7
# 1.查找并拷贝Zabbix监控Mysql模板文件 [root@summer mysql]# find / -name user*_mysql.conf /usr/share/doc/zabbix-agent...-5.0.3/userparameter_mysql.conf [root@summer mysql]# cp /usr/share/doc/zabbix-agent-5.0.3/userparameter_mysql.conf.../etc/zabbix/zabbix_agentd.d/ [root@summer mysql]# chown -R zabbix:zabbix /etc/zabbix/zabbix_agentd.d.../userparameter_mysql.conf [root@summer mysql]# chmod a+x -R /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf...[root@summer mysql]# vim /var/lib/zabbix/.my.cnf # 2.配置.my.cnf [root@summer zabbix]# cat /var/lib/
Mysql状态检查脚本 vim /etc/zabbix/alertscripts/check_mysql.sh #!.../bin/bash # 用户名 MYSQL_USER='zabbix' # 密码 MYSQL_PWD='XXXXX' # 主机地址/IP MYSQL_HOST='127.0.0.1' # 端口 MYSQL_PORT...[*],/etc/zabbix/alertscripts/chk_mysql.sh $1 # 获取mysql运行状态 UserParameter=mysql.ping,mysqladmin -uzabbix...-p123456 -P3306 -h127.0.0.1 ping | grep -c alive 常见错误解决思路如果发现监控没有数据,请排查如下问题 zabbix客户端是否重启 脚本是否有执行权限...数据库是否有权限 编译mysql的绝对路径(如上是按照我自己的mysql编译路径) 环境变量是否有问题 请看zabbix item列,鼠标移至红色叉上,有错误提示。
Zabbix 6.0 LTS 于近期发布了,带来了许多企业级特性,那么在安装上有什么区别呢?本文将探索 6.0 的安装过程。...dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy...zabbix-agent2 -y 安装数据库 由于Zabbix 6.0 需要安装10.6.5以上的Mariadb,而系统自带的为10.5,所以需要安装额外源 cat /etc/yum.repos.d.../mysql/server.sql.gz | mysql -uzabbix -p zabbix Zabbix Server 数据库部分配置 vim /etc/zabbix/zabbix_server.conf...仅需要填写数据库的密码 Zabbix 名称与时区可以自行修改 默认用户名密码为Admin/zabbix 登录后效果图 写在最后 Zabbix 6.0 LTS 的安装相对之前的版本没有太多的区别
1.在mysql数据库中创建zabbix用户 用来获取数据 GRANT PROCESS,SUPER,REPLICATION CLIENT ON *.* TO zabbix@'%' IDENTIFIED.../local/etc/zabbix_agentd.conf #配置文件 /usr/local/src/zabbix-3.2.3/conf/zabbix_agentd.conf # 添加mysql监控信息...chown zabbix:zabbix chk_mysql.sh 4.赋予zabbix用户执行netstat的权限 chmod +s /bin/netstat 5.重启zabbix_agentd service...zabbix_agentd stop service zabbix_agentd start 6.进入zabbix web 后台 添加Template App MySQL模板 之后再service端检查...key zabbix_get -s 192.168.6.230 -k mysql.ping zabbix_get -s 192.168.6.230 -k mysql.status[Com_insert]
@mysql zabbix]# vi /etc/zabbix/etc/zabbix_agentd.conf UnsafeUserParameters=1 EnableRemoteCommands=1 Include...=/etc/zabbix/etc/zabbix_agentd.conf.d/*.conf 3、增加配置文件 [root@mysql etc]# vim /etc/zabbix/etc/zabbix_agentd.conf.d...*],/etc/zabbix/bin/mysql_alive.sh $1 ### 是否存活 UserParameter=mysql.ms.check[*],/etc/zabbix/bin/mysql_slave_status.sh...root@mysql zabbix_agentd.d]# systemctl restart zabbix-agent 二、zabbix页面上操作 1、导入template_multi_MySQL.xml...MYSQLPORT} 3、在需要监控的主机上增加新创建的模板 4、在需要监控的主机上定义一个宏{$MYSQLPORT},对应要监控的端口,如3306_3307_3308 三、等待收集数据完成,如果没有数据的话
zabbix-web zabbix-web-mysql 会连带安装httpd和php 如果mysql之前没有安装的话,需要根据lamp那一章的mysql安装方法安装mysql vim /etc/my.cnf...zabbix 相当于一个站点 安装mysql,如果mysql之前没有安装的话,需要根据lamp那一章的mysql安装方法安装mysql 当然yum安装mysql、或mariadb也可以 安装mysql...> quit Bye [root@hf-01 ~]# 退出mysql的命令行后,导入原始的数据,若缺少这些数据,zabbix就没有办法工作,就没有办法在web界面下展现给我们 zabbix-server-mysql...但没有彻底的起来,说明不能够连接mysql,所以还需要更改zabbix的配置文件 更改zabbix的配置文件,配置文件为/etc/zabbix/zabbix_server.conf A机器 [root@...很多人会有疑问,仅仅启动了httpd 服务,没有去做任何的配置,因为yum安装zabbix,它默认安装httpd 及它的配置文件,一切都会帮你配置好了 再打开zabbix界面后,点击 Next step
安装Zabbix server,Web前端,agent [root@centos7 ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent...创建初始数据库 参考:centos7 yum配置安装Mariadb数据库 # mysql -uroot -p password mysql> create database zabbix character...可以看到,zabbix自动检查了安装环境是否满足要求,如果出现不满足要求的情况,需要进一步处理,此处没有问题,点击下一步 ?...可能是由如下几个原因引起的: 1、zabbix-server 未正常启动 2、已经开启 selinux,但是没有正常设置对应权限。...5、其他原因,需要查看 zabbix server 日志。 如果在访问 zabbix 控制台时并没有出现上述提示,忽略上述描述即可。
########################################### [100%] [root@zbx-target src]# ---- 使用yum安装zabbix-agent...-1.el6 zabbix zabbix-proxy-mysql.x86_64 2.4.7-1.el6...zabbix zabbix-proxy-pgsql.x86_64 2.4.7-1.el6 zabbix zabbix-proxy-sqlite3...zabbix zabbix-server-mysql.x86_64 2.4.7-1.el6 zabbix zabbix-server-pgsql.x86...zabbix zabbix-web-mysql.noarch 2.4.7-1.el6 zabbix zabbix-web-pgsql.noarch
Zabbix源码安装 1:前期准备 注意安装zabbix需要lnmp环境可以使用脚本安装lnmp 这里我进行源码安装一步步的操作 建议使用脚本进行 用源码安装比较慢 (1) 关闭防火墙和selinux...建议可以实行放行策略 (2)创建安装目录 mkdir -pv /cyylog/{mysql-5.7,nginx-1.16,php-7.2,zabbix-4.4} mkdir -pv /cyylog/mysql...-s /sbin/nologin nginx useradd -s /sbin/nologin zabbix 也可执行脚本 2:安装mysql (1)下载mysql源码包 wget https://dev.mysql.com.../4.4.5/zabbix-4.4.5.tar.gz tar xvf zabbix-4.4.5.tar.gz cd zabbix-4.4.5/database/mysql 登录mysql 命令为...> #### 重启nginx服务 nginx -s reload 重启nginx服务 nginx -s reload 5:安装zabbix (1) 安装依赖以及编译安装
-1.el8.noarch.rpm yum repolist 可以查看是否安装源成功 安装 yum -y install zabbix-server-mysql zabbix-agent...安装前端相关依赖 yum -y install zabbix-web-mysql.noarch zabbix-nginx-conf.noarch 安装数据库相关依赖 安装mysql 下载mysql...源 wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm # 安装mysql数据源 yum install...mysql80-community-release-el8-1.noarch.rpm # 检测mysql源是否安装成功 yum repolist enabled | grep "mysql....*-community.*" # 禁用centos自带的mysql模块 yum module disable mysql # 安装mysql yum install mysql-community-server
执行 yum install zabbix-server-mysql zabbix-web-mysql 初始化数据库 shell> mysql -uroot -p123456 mysql> create...database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix...@localhost identified by 'zabbix'; mysql> quit; Bye 导入初始化表结构和数据 zcat /usr/share/doc/zabbix-server-mysql...[root@localhost /]# mysql -u zabbix -p Enter password: mysql> use zabbix Reading table information...> show tables; 可以看到在zabbix数据库下新建了很多张表 查看mysql版本 rpm -q zabbix-server-mysql 修改zabbix配置文件 # vi /etc/zabbix
环境设置,分别在两个机器上设置主机名 hostnamectl set-hostname server hostnamectl set-hostname client # 配置主机名查询静态表,经测试,没有配置启动...zabbix服务端 安装zabbix,发现官网的版本是4.0,而4.2已经出来了,找到最新的rpm连接安装最新的4.2 yum安装zabbix源 # 安装最新源 # 进行这一步之后,/etc/yum.repos.d...el7.noarch.rpm 安装zabbix服务端 yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get...安装mysql数据库 这里采用在线安装方式 wget -c https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm rpm.../share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'Zabbix@123' zabbix zabbix服务端配置 # 修改
agent1 192.168.111.30 master.example.com master 192.168.111.40 slave.example.com slave master和slave主机安装...Relay_Master_Log_File: Slave_IO_Running: Connecting Slave_SQL_Running: Yes 在slave主机安装...=mysql.slave[*],/etc/zabbix/script/mysql_slave_status.sh $1 [root@slave.example.com /etc/zabbix/zabbix_agentd.d.../script]#chown -R zabbix.zabbix mysql_delay.sh [root@slave.example.com /etc/zabbix/script]#chmod +x mysql_delay.sh.../mysql_delay.sh 0 zabbix server主机进行脚本测试 [root@server.example.com ~]#zabbix_get -s 192.168.111.40 -k check_mysql_delay
Zabbix 和 MySQL 在大型的 Zabbix 环境中,遇到的挑战大部分是 MySQL 以及更具体的说是 MySQL 磁盘 IO。...考虑到这一点,我将提出一些优化,这将有助于你的 MySQL 最好的使用磁盘(必然的将帮助你的 Zabbix 最好的利用 MySQL)和可用的硬件资源。...注意,大部分的调优对任何高性能 MySQL 设置是通用的,尽管有些是明确适用于 Zabbix,因为你可以以放宽一些参数为代价获取更大的影响,最糟糕的情况是,丢失收集数据的 1s,从会议期间讨论,对任何人来说没有什么大不了的...并且这就是很多人遇到的 zabbix 的限制 - MySQL 不能在每秒插入足够的新值。...我没有特别的在 Zabbix 中测试它,因为它不被 Zabbix 支持。你可以 hack 它使得它能正常工作。
领取专属 10元无门槛券
手把手带您无忧上云