使用Zabbix创建Web检查

本文将使用Zabbix根据网站的URL,获取响应状态码和响应时间,判断网站是否健康。一、创建Web检查首先在Zabbix主机列表中找到要监控的主机,并点击“Web”,随后进行创建“Create web scenario”:填写Web检查的基本信息:随后点击“Steps”添加检查步骤,步骤可以添加多个:添加完成之后,在“Monitoring” -- “Web”下可以看到检测结果(因为上面指定了5分钟

- 阅读全文 -

Zabbix自定义模板监控Nginx状态

一、开启Nginx状态页面在Nginx Server中新加一个location:location /nginx-status { stub_status on; access_log off; allow 127.0.0.1; deny all; } 之后重载Nginx。关于Nginx状态各字段的说明:Active connections:对后端发起的活动连接数;

- 阅读全文 -

使用Grafana展示Zabbix图形

一、安装GrafanaGrafana下载地址:https://dl.grafana.com/oss/release/grafana-7.1.5.linux-amd64.tar.gz 安装步骤如下:[root@GameServer01 src]# wget https://dl.grafana.com/oss/release/grafana-7.1.5.linux-amd64.tar.gz [roo

- 阅读全文 -

解决Zabbix Web Graph图形的中文乱码问题

Zabbix Web UI的字体文件保存在Zabbix Web根目录下的assets/fonts目录下,例如我的Web根目录是/home/wwwroot/zabbix/,那在/home/wwwroot/zabbix/assets/fonts目录下保存了字体文件:[root@GameServer01 fonts]# pwd /home/wwwroot/zabbix/assets/fonts [roo

- 阅读全文 -

Zabbix邮件报警

以腾讯企业邮箱为例,设置Zabbix邮件报警功能。一、查看腾讯企业邮箱配置1.1、关于SMTP服务器的信息登录腾讯企业邮箱,在“设置”--“客户端设置”中,有下图所示的信息:记录下SMTP地址为:smtp.exmail.qq.com,端口是:465,并且启用了SSL加密。1.2、客户端授权密码在“设置”--“微信绑定”中,先绑定自己的微信号,否则无法生成客户端授权密码。绑定微信后,点击“客户端专用

- 阅读全文 -

基于LNMP环境部署Zabbix4.0

一、环境准备软件版本:MySQL:5.7.31 PHP:5.6.40 Nginx:1.10.3 Zabbix Server/Agent:4.0 两台机器关闭防火墙和Selinux,同时安装一些必要的软件:[root@master ~]# systemctl disable firewalld [root@master ~]# systemctl stop firewalld [root@maste

- 阅读全文 -

使用SaltStack的api

一、安装salt-api在CentOS系统中通过以下命令安装salt-api:[root@slave1 ~]# yum -y install salt-api 二、配置证书配置证书时需要用到pyOpenSSL:[root@slave1 ~]# yum -y install pyOpenSSL 2.1、生成证书[root@slave1 ~]# salt-call --local tls.create

- 阅读全文 -

iptables

iptables是一种包过滤型的防火墙。防火墙工作于主机或网络边缘,对于进出本主机或本网络的报文根据事先定义的检查规则作出匹配检测,对于能够被规则匹配到的报文作出相应处理的组件。一、IPv4首部--Version:版本由4比特构成。标识IP首部的版本号。IPv4的版本号即为4。--IHL(Internet Header Length):首部长度由4比特构成,表明IP首部的大小,单位为4字节(32比

- 阅读全文 -

在现有Hadoop集群中安装Apache Griffin0.5.0

数据质量模块是大数据平台中必不可少的一个功能组件,Apache Griffin(以下简称Griffin)是一个开源的大数据数据质量解决方案,它支持批处理和流模式两种数据质量检测方式,可以从不同维度(比如离线任务执行完毕后检查源端和目标端的数据数量是否一致、源表的数据空值数量等)度量数据资产,从而提升数据的准确度、可信度。一、环境现有的Java环境:现有的Hadoop环境:现有的Elasticsea

- 阅读全文 -

Gitlab数据备份迁移

一、备份使用gitlab-rake命令进行备份,如下:gitlab-rake gitlab:backup:create 备份完成后会在/var/opt/gitlab/backups/目录下生成一个tar文件:[root@gitlab ~]# cd /var/opt/gitlab/backups/ [root@gitlab backups]# ls 1596717656_2020_08_06_12.

- 阅读全文 -

部署CDH6.2

一、准备环境本文内容基于CentOS7系统,CDH版本为6.2。三个节点的身份和IP如下:编辑三个节点的/etc/hosts文件,增加以下内容:192.168.0.250 master 192.168.0.251 slave1 192.168.0.252 slave2 关闭iptables和selinux。二、预下载安装包Cloudera Manager下载链接:https://archive.c

- 阅读全文 -

Zabbix基于自带模板监控MySQL

本文内容基于Zabbix4.0版本和MySQL5.7版本一、定义key首先在zabbix_agentd.conf文件中增加以下内容:#增删改查QPS UserParameter=mysql.status[*],echo "show global status where Variable_name='$1';" | HOME=/usr/local/zabbix-agent/et

- 阅读全文 -