Open-falcon监控的部署

Open-falcon部署文档(环境准备)


因需求部署了小米的监控open-falcon,部署过程中遇到很多坑,好不容易跳过去了,在此写篇部署文档,以便后用。

1.安装redis
yum install redis
2.安装mysql
yum install mysql
3.创建工作目录(根据个人所求创建)
export HOME=/home/work
export WORKSPACE=$HOME/open-falcon
mkdir -p $WORKSPACE
cd $WORKSPACE
初始化mysql表结构
git clone https://github.com/open-falcon/scripts.git
cd ./scripts/
mysql -h localhost -u root -p < db_schema/graph-db-schema.sql
mysql -h localhost -u root -p < db_schema/dashboard-db-schema.sql

mysql -h localhost -u root -p < db_schema/portal-db-schema.sql
mysql -h localhost -u root -p < db_schema/links-db-schema.sql
mysql -h localhost -u root -p < db_schema/uic-db-schema.sql
安装open-falcon(下面命令照着官网拷贝的)
tar -zxf of-release-v0.1.0.tar.gz -C ./tmp/
for x in `find ./tmp/ -name "*.tar.gz"`;do \
    app=`echo $x|cut -d ‘-‘ -f2`; \
    mkdir -p $app; \
    tar -zxf $x -C $app; \
done
go语言的安装(可以yum安装)
cd /root
tar -zxf go1.4.1.linux-amd64.tar.gz
(没有按照官网的方式来设置环境变量)
vim /etc/profile
export GOROOT=/root/go
export GOPATH=/root/workspace
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
source /etc/profile

时间: 2024-10-11 07:27:33

Open-falcon监控的部署的相关文章

网站监控系统安装部署(zabbix,nagios)

zabbix分布式监控系统安装部署 官方网站链接 https://www.zabbix.com/documentation/2.0/manual/installation 安装环境说明 参考地址 http://mayulin.blog.51cto.com/1628315/514371 虚拟机两台 zabbix_server 192.168.50.141 zabbix_agentd 192.168.50.139 os:CentOS 6.3 x64 软件: zabbix-2.0.6 需求软件:htt

zabbix linux被监控端部署

测试使用agentd监听获取数据. 服务端的安装可以查看http://blog.chinaunix.net/space.php?uid=25266990&do=blog&id=3380929 下载 http://www.zabbix.com/downloads/2.0.3/zabbix_agents_2.0.3.linux2_6.i386.tar.gz http://www.zabbix.com/documentation/2.0/manual/installation 安装 1)创建用户

Nagios 监控实例部署

Nagios是一款企业级开源软件,专注于监控服务器上服务是否正常,不生成图形,提供报警机制,邮件或者短信发送监控状态,它通过各种插件实现不同的功能. Nagios        监控平台主程序 Nagios-plugins     必选插件 NRPE         监控远程服务器的主机资源 NSClient++      用于监控Windows主机 NDOUtils       将数据写入数据库 实例应用: 1 监控快速部署 监控需要安装http php nagios nagios-plugi

nagios4.1.1 服务端及监控端部署(一)

前言: 在职场中,运维的规则就是不允许没有监控的业务上线,理想很完善,现实不如愿,很多公司都是在业务上线前还没有做好监控服务-- 而作为监控服务,我的原则则是简单够用即可,这里的简单是配置起来简单,维护起来也简单,够用是能够满足业务监控的需求即可 nagios3版本和pnp的兼容性要好于nagios4和pnp的兼容性,那为什么这里又要使用nagios4的版本呢?原因很简单,我个人毛病,上一家公司部署的是nagios3版本的监控,配置pnp出图的时候就花了很多时间,当时将问题搞定,后来又想部署个n

Nagios监控基础安装与监控项部署(上)

前言:NAGIOS介绍: Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. 主要功能 (1)网络服务监控(SMTP.POP3.HTTP.NNTP.ICMP.SNMP.FTP.SSH) (2)主机资源监控(CPU load.diskusage.system logs),也包括Windows主机(使用NSC

Nagios监控基础安装与监控项部署(下)

上文总结了nagios监控的基础安装配置,现在来总结一下Nagios监控项部署 一.Nagios服务端监控部署 1.Nagios服务端目录与相关配置文件说明 Nagios 安装完成后,/usr/local/nagios/目录下会生成 nagios 相关目录及配置文件,默认的的配置文件在/usr/local/nagios/etc 目录下.详细的描述如下: a)nagios安装后的目录结构 [[email protected] ~]# ll /usr/local/nagios/           

zabbix监控平台部署详细文档

监控系统介绍 一:监控介绍 1.监控软件介绍:使用 SNMP 协议获取主机 CPU.内存.磁盘.网卡流量等数据.用脚本将获取到的 SNMP 数据存入数据库中,然后再使用一种名为 MRTG 的软件根据获取的数据绘制图表来分析数据的变化.MRTG(Multi Router Traffic Grapher),顾名思义,这款软件最初是设计用于监控网络链路流量负载的.它可以用过 SNMP 获取到设备的流量信息,并根据这些信息绘制成图表并保存为 PNG 格式的图片,再将这些 PNG 图片以HTML 页面的方

falcon监控redis

falcon 结合脚本redis-monitor.py进行监控redis * * * * * python /usr/local/openfalcon-0.2/mymon/redis-monitor.py &> /usr/local/openfalcon-0.2/mymon/redis-monitor.log cat redis-monitor.py #注意修改配置项:_redis_cli,def __init__,insts_list,ip #!/bin/env python #-*- c

zabbix分布式监控的部署

zabbix是一个分布式监视,管理系统,基于server-clinet架构,可用于监视各种网络服务,服务器和网络机器等状态. server端基于C语言,web管理端Frontend则是基于PHPA制作的,在clinet端如UNIX,windows中安装zabbix agent之后,课件是CPU LOAD,网络使用情况,硬盘容量等各种状态. zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案,zabbix能够监视各种网络参数,保证服务器系统安全运营:并提供灵活

无线WIFI上网监控串联部署方案

所谓串联部署,顾名思义就是串接在网络里面,所有都经过监控系统,可以让监控系统解析,还原,做中间人技术(HTTPS,SSL监控)这样部署可以直接深入网络,对网络管理,协议分析,内容审计更加全面到位.串联部署方案两种形式: 网关部署,将WSG的E系列作为网关部署在局域网出口.串联部署比较推荐现成的硬件设备,串联上网设备,硬件的配置有要求.串接在网络里面,所有数据都经过设备,不管是内容审计,还是行为管理,带宽管理都能做到最大管理程度.无线设备怎么都没有办法做客户端,只能通过专业网关(第二代防火墙)监管