zabbix 3.2.4 使用详解
一:zabbix简介及原理
二:zabbix添加主机:
/usr/share/zabbix/include/locales.inc.php #这里为zabbix语言包路径‘zh_CN’ 为true则说明支持中文
三:故障总结:
zabbix_server.conf 下面修改,这是报错zabbix_server is not running,后台报database错误解决办法
DBSocket=/home/mysql/mysql.sock
去zabbix_server.conf 查看日志位置,如果报错类似错误务必看日志
3.1 如下报错权限的事情,根本不是权限,而是setenforce搞的鬼,差点气死!唉,郁闷的运维吭吭吭!!!
3931:20170516:042700.715 using configuration file: /etc/zabbix/zabbix_server.conf
3931:20170516:042700.715 cannot set resource limit: [13] Permission denied
3931:20170516:042700.715 cannot disable core dump, exiting...
setenforce 0 && systemctl stop firealld 关闭selinux与防火墙
3.2 zabbix添加动作时报错:
Incorrect string value: ‘\xE4\xB8\xAD\xE7\xBA\xA7’ for column ‘name’ at row 1
解决方法:
show create table score; #查看数据表编码
ALTER TABLE `auditlog` CHANGE `details` `details` TEXT CHARACTER SET utf8 COLLATE
utf8_general_ci NOT NULL; #修改字符集为utf8,这里要注意需要指定表和报错的字段
3、 写邮件发送脚本报警
3.3 vim /etc/mail.rc
set from=test@dreamlive.tv
set smtp=smtp.exmail.qq.com
set smtp-auth-user=test@dreamlive.tv
set smtp-auth-password=123Comm
set smtp-auth=login
[root@V253 ~] # cd /usr/local/zabbix/share/zabbix/alertscripts
[root@V253alertscripts]# vi sendmail.sh
#!/bin/bash
file=/tmp/zabbix_mail.txt
echo "$3" > $file
dos2unix -k $file
/bin/mail -s "$2" $1 < $file
# echo "$3" | mail -s "$2" $1 #如果发送邮件完全是英文的,可以只使用这一条
[root@V253alertscripts]# yum install dos2unix -y
注:使用 dos2unix 工具是为解决 zabbix 发送邮件出现乱码情况。
$3 是前端定义的邮件内容, $2 是前端定义的标题, $1 是前端定义的收件人
更改脚本属主组并添加执行权限:
[root@V253alertscripts]# chown zabbix.zabbix sendmail.sh
[root@V253alertscripts]# chmod +x sendmail.sh
zabbix 3.2.4 使用详解的更多相关文章
- 自学Zabbix9.2 zabbix网络发现规则配置详解+实战
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix9.2 zabbix网络发现规则配置详解+实战 1. 创建网络发现规则 Conf ...
- zabbix实现原理及架构详解
想要用好zabbix进行监控,那么我们首要需要了解下zabbix这个软件的实现原理及它的架构.建议多阅读官方文档. 一.总体上zabbix的整体架构如下图所示: 重要组件说明: 1)zabbix se ...
- zabbix 2.2.20 安装详解(Centos6.9)
环境说明 [root@centos ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@centos ~]# uname -a L ...
- zabbix server安装详解
简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以 ...
- zabbix配置文件详解
Zabbix之配置文件详解 zabbix配置文件种类: zabbix_server配置文件zabbix_server.conf zabbix_proxy配置文件zabbix_proxy.conf ...
- RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级用户)
RedHat 7.1 安装 Zabbix 监控程序详解(适合对linux初级用户)2017-05-02 安装步骤: 1.zabbix需要安装LAMP架构 2.安装zabbix服务 3.初始化zabbi ...
- zabbix agent安装详解
安装 Installing repository configuration package Zabbix 2.2 for RHEL5, Oracle Linux 5, CentOS 5: rpm - ...
- 【转】Zabbix 3.0 从入门到精通(zabbix使用详解)
[转]Zabbix 3.0 从入门到精通(zabbix使用详解) 第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/ ...
- Zabbix通过进程名监控进程状态配置详解
Zabbix通过进程名监控进程状态配置详解 有时候我们只能通过进程名监控一个进程是否停掉了,因为有的进程并没有对外提供端口号,以下记录了下详细步骤,通过这个示例会学到很多zabbix核心配置相关的东西 ...
随机推荐
- 关于Oracle数据库后台进程
为了最大限度地提高性能并适应许多用户,多进程Oracle数据库系统使用后台进程.后台进程将合并功能,否则这些功能将由运行于每个用户进程的多个数据库程序处理.后台进程异步执行I / O并监视其他Orac ...
- cartographer 分析
原文链接:http://blog.csdn.net/zyh821351004/article/details/52421005 cartographer与karto的比较 1. 两者采取的都是图优化框 ...
- Python 面向对象【1】
对象 = 属性 + 方法 面向对象特征:分装 继承 多态[不同对象对同一方法响应不同行动] 类定义 class xxx: .... .... 类对象 类对象支持两种操作:属性引用和实例化 ...
- C++ 读取字符串中的数字
今天真是试了各种方法,笨方法聪明方法都有了 方法1:一个字符一个字符的读取 方法2:借助strtok实现split 适用于char 方法3:借助istringstream实现split 适用于stri ...
- smarty半小时快速上手教程
一:smarty的程序设计部分: 在smarty的模板设计部分我简单的把smarty在模板中的一些常用设置做了简单的介绍,这一节主要来介绍一下如何在smarty中开始我们程序设计.下载Smarty文件 ...
- 题解-ZJOI2015地震后的幻想乡
Problem bzoj & 洛谷 题意简述:给定一个\(n\)(\(n\leq 10\))个点\(m\)条边的无向图,每条边的权值为一个\(0\)到\(1\)之间的连续随机变量,求图的最小生 ...
- 【转】Java并发编程:同步容器
为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器.并发容器.阻塞队列.Synchronizer(比如CountDownLatch).今天我们就来讨论下同步容器. ...
- c中perror函数
写代码这么久,竟然很少用到perror函数,忘记了其强大的功能. 所在头文件: #include<stdio.h> 函数定义: void perror(const char *str); ...
- Centos 6.5 freeswitch 编译mod_shout
1. yum install -y patch 2. yum install -y libshout-devel lame-devel libmpg123-devel 3. make install ...
- Laravel 自定义分页、可以调整、显示数目
{{-- 增加输入框,跳转任意页码和显示任意条数 --}} <ul class="pagination pagination-sm"> <li> <s ...