首页
关于本博客
友情链接
推荐
linux/shell
Search
1
LEDE官方固件安装中文语言包的方法
11,087 阅读
2
LEDE固件踢出弱信号客户端,实现WiFi无缝漫游脚本
9,183 阅读
3
基于CloudFlare API的纯Shell动态DNS(DDNS)脚本
8,153 阅读
4
一次OpenVPN交叉编译笔记
6,664 阅读
5
利用iptables的string模块来屏蔽域名(关键词匹配)
6,111 阅读
study
OpenWrt/LEDE
网络技术
数通
HCNP/CCNP
linux
shell
CentOS
Ubuntu/Debian
php
Linux应用
C#
C/C++
虚拟化
IDC
杂项
MySQL
运维笔记
zabbix
seafile
openvpn
QEMU/KVM
windows
html
nginx
互联网应用
IP地址段汇总
登录
Search
标签搜索
nginx
OpenWrt
openvpn
SSH
seafile
cloudflare
iptables
openssl
linux
letsencrypt
CentOS
反向代理
ftp
openvpn配置模板
vsftpd
seafile网盘
Linux启动脚本
ddns
nas
seafile服务器
自渡
累计撰写
75
篇文章
累计收到
1
条评论
首页
栏目
study
OpenWrt/LEDE
网络技术
数通
HCNP/CCNP
linux
shell
CentOS
Ubuntu/Debian
php
Linux应用
C#
C/C++
虚拟化
IDC
杂项
MySQL
运维笔记
zabbix
seafile
openvpn
QEMU/KVM
windows
html
nginx
互联网应用
IP地址段汇总
页面
关于本博客
友情链接
推荐
linux/shell
搜索到
3
篇与
zabbix
的结果
2020-02-28
ZABBIX配置邮件报警
zabbix提供了多种的报警媒介,包括电邮、自定义脚本、短信等,这里介绍一下邮件报警的配置。首先需要一个开启了SMTP的邮箱,可以是自建,或者开启了SMTP的谷歌邮箱、163邮箱等。进入ZABBIX WEB页面依次点击管理-报警媒介类型-创建媒体类型配置完成后点击“添加”即完成报警媒介的添加。将需要监控和报警的主机加入该报警媒介依次点击配置-动作,添加需要报警的主机。在“新的触发条件”选项中,zabbix提供了按照多种分类进行报警的方式,这边将条件设为主机(可根据实际需要调整),然后条件为“=”,点击选择即可添加需要报警的主机(可添加多台),完成后点击“添加”即可生效。配置完成后,一旦出现符合处于该列表的主机所对应模板中的“触发器”所预设的报警条件,zabbix即会通过邮件来通知管理员。
2020年02月28日
2,539 阅读
0 评论
0 点赞
2020-02-24
ZABBIX被动模式配置
ZABBIX客户端的工作方式一般分为主动和被动模式,主动模式的工作原理是服务端主动向客户端获取相关监控数据,被动模式则是由客户端主动向服务端上报数据。主动模式一般要求客户端具有可被连接的外网IP,主动模式适合在NAT/防火墙后的设备使用。本文主要介绍被动模式的配置。首先被监控的客户机必须安装zabbix-agent代理程序。其配置文件在/etc/zabbix/zabbix_agentd.conf 配置示例:ServerActive=服务器地址或域名 Hostname=自定义客户机主机名 LogFile=/var/log/zabbix/zabbix_agentd.log StartAgents=0进入zabbix的web页面,依次进入配置-主机-创建主机,进入主机添加页面。其中,主机名称为必填项,必须与客户机代理程序配置文件中的Hostname相同,可见的名称可自定义填写。群组可以通过“新的群组”项自己新建,或者加入已有的群组。在“agent代理程序的接口”选项中,将IP地址改为0.0.0.0,DNS名称不填写,端口也改为0。最后在模板里根据实际需求链接模板,后续会介绍模板的配置方法。最后点击添加保存,此时便完成了被动模式客户机的添加。
2020年02月24日
2,673 阅读
0 评论
0 点赞
2019-07-01
在CentOS7安装Zabbix4.2
zabbix可以监控服务器的各种参数,确保服务器正常运行,同时提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。本次安装环境为centos7.6,安装zabbix需要先配置LNMP环境。更多安装说明请到官网:https://www.zabbix.com/download安装Zabbix源rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm yum clean allyum安装zabbix、php和nginxyum -y install zabbix-server-mysql zabbix-web-mysql nginx编译安装mysqlgroupadd mysql useradd -s /sbin/nologin -g mysql mysql yum install -y gcc gcc-c++ bison-devel ncurses-devel perl cmake pcre pcre-devel mkdir -p /usr/local/mysqlcd /usr/src && wget https://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.5/mysql-5.5.60.tar.gz tar -zxvf mysql-5.5.60.tar.gz cd mysql-5.5.60 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DWITH_FEDERATED_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_general_ci -DWITH_EMBEDDED_SERVER=1 make && make install chown -R mysql:mysql /usr/local/mysql ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql ln -s /usr/local/mysql/bin/mysqlcheck /usr/bin/mysqlcheck ln -s /usr/local/mysql/bin/mysqld_safe /usr/bin/mysqld_safe ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/mysqladmin ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql cd /usr/local/mysql && ./script/mysql_installdb /etc/init.d/mysql start设置mysql的root账户密码mysqladmin -uroot password New password:新密码创建zabbix数据库和帐号mysql -uroot -p password: mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '新密码'; mysql> quit;导入sql文件cd /usr/share/doc/zabbix-server-mysql* gunzip create.sql.gz mysql -uroot -p zabbix <create.sql Enter password:搭建web界面,并配置nginxcp -r /usr/share/zabbix /var/www/html/ chown -R nginx:nginx /var/www/html/zabbix chown -R nginx:nginx /etc/zabbix/web编辑zabbix-server配置文件vi /etc/zabbix/zabbix_server.conf LogFile=/var/log/zabbix/zabbix_server.log ListenPort=自定义监听端口 DBHost=localhost DBName=zabbix DBPassword=数据库密码 DBSocket=/tmp/mysql.sock DBPort=3306编辑zabbix.conf.phpvi /etc/zabbix/web/zabbix.conf.php <?php // Zabbix GUI configuration file. global $DB; $DB['TYPE'] = 'MYSQL'; $DB['SERVER'] = 'localhost'; $DB['PORT'] = '3306'; $DB['DATABASE'] = '数据库名称'; $DB['USER'] = '数据库用户'; $DB['PASSWORD'] = '数据库密码'; // Schema name. Used for IBM DB2 and PostgreSQL. $DB['SCHEMA'] = ''; $ZBX_SERVER = 'localhost'; $ZBX_SERVER_PORT = '监听端口'; $ZBX_SERVER_NAME = '服务器名称'; $IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;启动zabbix-server和nginxsystemctl start zabbix-server systemctl start nginx
2019年07月01日
2,965 阅读
0 评论
0 点赞