Zabbix安装 Grafana安装
每天学习一点点 编程PDF电子书免费下载: http://www.shitanlife.com/code
前提: 先需要安装好 lamp环境。
官方文档: https://www.zabbix.com/documentation/3.4/zh/manual/installation/install
1)安装
1.Zabbix server
1) 下载源代码归档,解压
tar -zxvf zabbix-3.4.3.tar.gz
2) 创建用户账户:zabbix-server
3) 创建Zabbix数据库,导入数据库内容,数据库脚本在源码目录里面有,需要按顺序进行导入(mysql)
4) 配置源代码,进入源码目录
./configure --enable-server --with-mysql --with-net-snmp
5) 安装组件
make install
6) 查看和编辑配置文件
/usr/local/etc/zabbix_server.conf
指定数据库名称,用户名和密码
7) 启动
zabbix_server
2.Zabbix_agent
1) 下载源代码归档,解压
tar -zxvf zabbix-3.4.3.tar.gz
2) 创建用户账户zabbix-agent
3) 配置源代码,安装,进入源码目录
./configure --enable-agent
4) 安装组件
make install
5) 查看和编辑配置文件
/usr/local/etc/zabbix_agentd.conf
指定Zabbix server的 IP地址
1.Hostname
主机名,必须唯一,区分大小写。Hostname必须和zabbix web上配置的一直,否则zabbix主动监控无法正常工作。
2.Server
zabbix server的ip地址,多个ip使用逗号分隔
3.SourceIP
zabbix对外连接的出口IP地址
6) 启动
su - zabbix-agent
zabbix_agentd
2)前端设置
参考:http://www.cnblogs.com/yyhh/archive/2015/09/08/4792830.html
前端地址: http://192.168.102.116/zabbix Admin / zabbix
登录成功后,设置语言 Administrator-User,点击某个用户,选择中文语言;
如果没有中文选项,则需要修改源码了。3.4版本已经默认开启了中文支持,可以选择
配置-主机-创建主机(创建尽量从原始主机拷贝,因为已经配置了监控项的)
3)根据官方文档安装时报错:
1. MySQL library not found (参考 http://blog.csdn.net/wellto/article/details/31794829)
ln -s /usr/lib64/mysql/libmysqlclient.so.16.0.0 /usr/lib/libmysqlclient.so
2.Unable to use libevent (libevent check failed) (参考: http://www.cnblogs.com/kunhu/p/3632225.html)
yum -y install libevent-devel
3. 192.168.102.116/10051/zabbix-server
配置文件:
/usr/local/etc/zabbix_server.conf
/usr/local/etc/zabbix_agentd.conf
zabbix_get -s 192.168.102.116 -p 10050 -k"net.tcp.service[ftp]"
4. Resource interpreted as Stylesheet but transferred with MIME type text/plain
zabbix 源码修改 /var/www/html/zabbix/include/classes/html/pageheader 去掉 <!DOCTYPE html>输出
这个错误可能在某些服务器上出现,也可能不出现,样式问题
4)其他
停止服务:
killall zabbix_server 杀掉所有进程
启动: zabbix_server
zabbix_agentd
卸载:
1.找到相关sbin,删除掉
2.找到相关目录及文件,删除掉
3.杀进程
三、Grafana安装
在ZabbixServer服务器上,安装Grafana 参考: http://docs.grafana.org/installation/rpm/
service grafana-server start(默认是sqlite数据库)
grafana安装:
1.yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.5.2-1.x86_64.rpm
(rpm安装方式: rpm -Uvh grafana-4.5.2-1.x86_64.rpm)
配置文件: /etc/grafana/grafana.ini
日志:/var/log/grafana/grafana.log
源码安装目录: /usr/share/grafana
默认sqlite数据库: /var/lib/grafana/grafana.db
配置文件修改:
http_addr 这个放开,默认空,允许所有地址访问;如果配置了某个域名或IP,就只允许该配置的地址访问
port 端口
1.安装grafana-zabbix插件
官方安装方式:grafana-cli plugins install alexanderzobnin-zabbix-app
http://192.168.102.116:3001
2.启动,设置开机启动
service grafana-server start
chkconfig grafana-server on
3.数据源界面配置:
1.先需要开启插件(界面找)
2.参考网上文档配置
每天学习一点点 编程PDF电子书免费下载: http://www.shitanlife.com/code
参考:http://www.cnblogs.com/yyhh/archive/2015/09/08/4792830.html#l10
Zabbix安装 Grafana安装的更多相关文章
- grafana安装使用及与zabbix集成
grafana简介Grafana是一个完全开源的度量分析与可视化平台,可对来自各种各种数据源的数据进行查询.分析.可视化处理以及配置告警. Grafana支持的数据源:官方:Graphite,Infl ...
- ubuntn18 docker zabbix+grafana安装和使用
在ubuntu docker inflxudb(安装 使用 备份 还原 以及python编码) telegraf Grafana我采用telegraf采集数据, 本文计划采用zabbix来才采集数据, ...
- Centos 7.3 安装Grafana 6.0
grafana简介 Grafana是一个完全开源的度量分析与可视化平台,可对来自各种各种数据源的数据进行查询.分析.可视化处理以及配置告警. Grafana支持的数据源: 官方:Graphite,In ...
- Grafana安装配置介绍
一.Grafana介绍 Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite.zabbix.InfluxDB.Pr ...
- Centos 7安装Grafana 4及结合Zabbix3.2实现可视化监控图形
上一篇介绍了如何在Centos 7环境下安装zabbix监控,本章继续介绍在Centos 7环境下安装Grafana,并结合Zabbix实现可视化监控图形! 简介: Grafana 是 Graphit ...
- Centos下载安装grafana
grafana的官网下载:https://grafana.com/grafana/download 一.安装服务端图像呈现组件 # yum install -y fontconfig freetype ...
- zabbix 3.0 安装 ubuntu环境
zabbix 3.0 安装 标签(空格分隔): 开发 [TOC] 下载deb # wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/z ...
- 日志分析 第七章 安装grafana
grafana依赖mysql存储数据,首先需要安装mysql 安装mysql 解压 # groupadd mysql # useradd -s /sbin/nologin -g mysql mysql ...
- zabbix之2安装编译/基本功能实现
1.安装方式: rpm或者编译都可,rpm可以直接用yum安装. rpm安装的话,根据文件名进行选择即可. 编译的话,不同参数对应不同的组件. 编译安装zabbix:同时安装server和agent, ...
随机推荐
- ASP.NET Core Identity 实战(2)——注册、登录、Claim
上一篇文章(ASP.NET Core Identity Hands On(1)--Identity 初次体验)中,我们初识了Identity,并且详细分析了AspNetUsers用户存储表,这篇我们将 ...
- IDEA——错误: 找不到或无法加载主类 com.Main
https://blog.csdn.net/gxx_csdn/article/details/79059884 这篇博客非常赞!
- Fundebug前端JavaScript插件更新至1.2.0
摘要: Fundebug的前端JavaScript错误监控插件更新至1.2.0:支持监控WebSocket连接错误:修复了监控unhandledrejection错误的BUG,即未用catch处理的P ...
- 【c++】计算句子中单词的平均长度
Description 编程输入一行文本,计算这行文本的单词平均长度.假设每个单词用至少一个空格或者标点(英文逗号.句号)隔开.使用C++ string类型. Input 输入一行文本,不包含数字 O ...
- 谈谈web上各种图片应用的优缺点
web中承载信息的主要方式就是图片与文字了,以下就是对一些web图片格式的优缺点进行归纳. 1.GIF GIF图是比较古老的web图片格式之一,可以追溯到1987,几乎所有的浏览器都支持这一种格式,老 ...
- python练习:http协议介绍
一.HTTP协议 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写.它的发展是万维网协会(World Wide Web Consortium)和Interne ...
- Android View体系(五)从源码解析View的事件分发机制
1.处理点击事件的方法 View的层级 我们知道View的结构是树形的结构,View可以放在ViewGroup中,这个ViewGroup也可以放到另一个ViewGroup中,这样层层的嵌套就组成了Vi ...
- Django 知识总结(一)
Django已经学过的知识点: 1. Urls.py 路由系统: 正则 分组匹配 --> 位置参数 分组命名匹配 --> 关键字参数 分级路由 include 给路由起别名 name=&q ...
- office远程代码执行(CVE-2017-11882)
office远程代码执行(CVE-2017-11882) 影响版本: MicrosoftOffice 2000 MicrosoftOffice 2003 MicrosoftOffice 2007 Se ...
- Centos 下添加开机自启动服务和脚本
最近刚玩Centos7的系统,跟Centos6还是很多方面有改变的,这里记录一下怎么在Centos7下添加开机自启动脚本和服务的方法. 1.添加开机自启服务 我这里以docker 服务为例,设置如下两 ...