zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    C语言入门(16)——C语言的数组
    快速插入一百万行数据储存过程
    如何将两个表名对调
    MySQL规范
    MySQL运行环境部署规范
    mysql查看存储过程
    批量杀死MySQL连接的几种方法
    查看堵塞的SQL
    mysqldump备份脚本
    查看当前的数据和索引的总大小
  • 原文地址:https://www.cnblogs.com/scode2/p/8670856.html
Copyright © 2011-2022 走看看