Zabbix监控介绍及安装配置
什么是zabbix
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
安装
设置时间同步
yum -y install ntpdate
crontab -e */5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com
设置yum源
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
修改源设置为阿里的源/etc/yum.repos.d/zabbix.repo (修改后出错)
安装
yum install zabbix-server-mysql zabbix-web-mysql -y
安装数据库
yum -y install mariadb-server
启动数据库
systemctl start mariadb
systemctl enable mariadb
设置数据库安全
mysql_secure_installation
登录数据库创建库并且授权(创建库的时候就设置好字符集)
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';
导入数据库
通过命令可以查看数据库导入文件在哪里
rpm -ql zabbix-server-mysql
导入
zcat /usr/share/doc/zabbix-server-mysql-3.0.15/create.sql.gz|mysql -uzabbix -pzabbix zabbix
查看表有113张表
show tables;
配置web界面,修改配置文件/etc/httpd/conf/httpd.conf
ServerName 127.0.0.1:80
启动
systemctl restart httpd
通过web界面安装地址为
https://192.168.80.130/zabbix/setup.php
yum安装的只有时区有报错
修改配置文件/etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
重启http设置生效
PS:密码配置文件在/etc/zabbix/web/zabbix.conf.php
生成了这个配置文件里面保存的数据库的配置信息假如以后需要拆分数据库和zabbix主机就需要修改这个配置文件
登陆默认的账户名是Admin密码zabbix(Admin第一个字母是大写)
登陆后提示zabbix server没有运行
修改配置文件/etc/zabbix/zabbix_server.conf
默认的主机是localhost默认的库名是zabbix默认的用户也是zabbix所以这里只需要设置一个密码即可
DBPassword=zabbix
启动(默认启动端口是10051)
systemctl enable zabbix-server
systemctl start zabbix-server
在zabbix server上面安装一个zabbix agent
yum -y install zabbix-agent
修改配置文件/etc/zabbix/zabbix_agentd.conf
默认配置就是本机作为服务器(以下三个配置都使用了默认配置没有修改)
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server
启动(默认端口是10050)
systemctl start zabbix-agent
systemctl enable zabbix-agent
在web界面启用
PS:默认zabbix获取信息是被动的,agent不会主动发送信息给server需要server主动去要的时候agent才会给
在另外一台服务器安装agent
配置文件/etc/zabbix/zabbix_agentd.conf
在web界面添加主机
选择一个模板(这里要点add)
看日志
web界面就显示接收到了
查看一下默认模板有哪些item
添加自定义items
在agent服务器文件夹/etc/zabbix/zabbix_agentd.d下面添加自定义配置文件monitor_file.conf监控文件大小
UserParameter=monitor_file,stat -c %s /etc/services
其中monitor_file是key名字,不能和其他已经定义的key名字重复
stat -c %s /etc/services是取值(这里是取这个文件的大小)
修改完配置文件重启服务
systemctl restart zabbix-agent
在zabbix server上面测试有没有生效(需要有对主机名的hosts解析)
zabbix_get -s linux-node2.example.com -k monitor_file
在web上面创建item
添加之后有没有取到值
下面可以定义取值出来的倍数
存储的值
在agent上面安装一个http然后启动使用内置key监听端口,正常显示为1不正常显示为0
设置监听80端口,加到自定义的组define里面
有值了
在agent关闭http以后
作为普通用户不知道1是代表正常0是代表端口不正常
重新定义
映射对应表
选择这个
查看数据
如何解决zabbix页面显示乱码的问题
在windows下面文件夹C:\Windows\Fonts找一个简体字文件例如simkai.ttf
复制到zabbix server的文件夹/usr/share/zabbix/fonts
覆盖原来的graphfont.ttf文件即可
关于存储值的计算(取出来的是平均速度)
比如cpu的这个值
Zabbix监控介绍及安装配置的更多相关文章
- Linux监控平台介绍、zabbix监控介绍、安装zabbix、忘记Admin密码如何做
7月6日任务 19.1 Linux监控平台介绍19.2 zabbix监控介绍19.3/19.4/19.5 安装zabbix19.6 忘记Admin密码如何做 19.1 Linux监控平台介绍 一般大公 ...
- Linux centosVMware Linux监控平台介绍、zabbix监控介绍、安装zabbix、忘记Admin密码如何做
一.Linux监控平台介绍 cacti.nagios.zabbix.smokeping.open-falcon等等 cacti.smokeping偏向于基础监控,成图非常漂亮 cacti.nagios ...
- zabbix监控windows agent安装配置
下载Windows的zabbix客户端 下载地址:http://www.zabbix.com/download.php 从官方下载Zabbix Agent后,压缩包里面有2个目录,bin和conf,c ...
- Zabbix监控 windows agent安装配置
下载Windows的zabbix客户端 载地址:http://www.zabbix.com/download.php 选择windows版本的agent下载 从官方下载Zabbix Agent后,压缩 ...
- Zabbix 监控介绍
Zabbix 监控介绍 1.Zabbix监控架构 2.Zabbix 优点 开源无软件成本投入 Server对设备性能要求低 支持设备多,自带多种监控模板 支持分布式集中管理,有自动发现功能,可以实现自 ...
- [原创]zabbix工具介绍,安装及使用
[原创]zabbix工具介绍,安装及使用 http://waringid.blog.51cto.com/65148/955939/
- kudu介绍及安装配置
kudu介绍及安装配置 介绍 Kudu 是一个针对 Apache Hadoop 平台而开发的列式存储管理器.Kudu 共享 Hadoop 生态系统应用的常见技术特性: 它在 commodity har ...
- Zabbix客户端(被监控端)安装配置
1) 创建用户 groupadd zabbix useradd -g zabbix zabbix 2)zabbix软件包下载,安装 zabbix-2.2.6 http://jaist.dl.sourc ...
- Zabbix 3.0 LTS安装配置
关于Zabbix监控项类型的官网介绍: https://www.zabbix.com/documentation/3.4/zh/manual/config/items/itemtypes zabbix ...
随机推荐
- Android Studio 使用感受 错误解决
刚到公司不久,公司叫我用Android studio软件,曾经一直在用的是eclipse ADT.突然接触到的新名词让我有点适应只是来. 好吧,既然是公司要求,肯定有它的道理.就从网上下载了它的安装包 ...
- 跑酷游戏的一些bug总结(滥用FixedUpdate的坑)
最近把1年前的跑酷游戏demo拿出来重做了一遍,解决了2个之前的遗留bug. 虽然罪魁祸首都是FixedUpdate,但细节又不太一样.这里记录一下 1.点击空格键,角色会跳跃.而有时会跳的比之前高很 ...
- Atitit.ALT+TAB没反应车and 点击任务栏程序闪烁但是不能切换
Atitit.ALT+TAB没反应车and 点击任务栏程序闪烁但是不能切换 1. 可能你的Alt+Tab键被别人禁用了,试下下面的方法: 1 2. 为什么要禁用Alt+Tab 1 3. ALT+TAB ...
- hdu 4217Data Structure?
树状数组+二分 就是找第几小的数,,找几次,再求和. . #include<cstdio> #include<cstring> #include<iostream> ...
- solr 简单搭建 数据库数据同步(待续)
原来在别的公司负责过文档检索模块的维护(意思就是不是俺开发的啦). 所以就略微接触和研究了下文档检索. 文档检索事实上是全文检索.是通过一种技术把N多文档进行一定规律的分割归类,然后创建易于搜索的索引 ...
- mount -o remount,rw / (这是个求命的命令)
当系统无法启动的时候.我们会前进入单用户模式(正常情况下单用户莫式是权限是正常的,只在在无法启动的情况下, 再进入单用户模式,权限才会是只读),这时候没有对文件的修改权限(所有的文件都是只读) 用这条 ...
- C++链接ODBC数据源:VS2013,Access
参考资料:1.http://wenku.baidu.com/view/a92d1a812cc58bd63186bd8d.html 2.http://blog.sina.com.cn/s/blog_68 ...
- EmWebAdmin 生成流程分析
继上一篇的简略的说明 EmWebAdmin 的地址以后下载,生成之后,这一篇讲一下该模板的生成流程 // 上一篇地址: http://www.cnblogs.com/chenfulin5/p/6856 ...
- jQuery:(一)jQuery简介
一.jQuery简介jQuery由美国人John Resig于2006年创建jQuery是目前最流行的JavaScript程序库,它是对JavaScript对象和函数的封装. 二.jQuery的优势1 ...
- android system.img 解压和打包
system.img重新编译的时间太长,添加和更改的文件系统内容,往往通过对system.img加压再打包的方式. 参考链接 http://blog.csdn.net/whu_zhangmin/art ...