互联网企业级监控系统 OpenFalcon】的更多相关文章

Open-Falcon 人性化的互联网企业级监控系统,Open-Falcon 整体可以分为两部分,即绘图组件.告警组件.其中: 安装绘图组件 负责数据的采集.收集.存储.归档.采样.查询.展示(Dashboard/Screen)等功能,可以单独工作,作为time-series data的一种存储展示方案. 安装告警组件 负责告警策略配置(portal).告警判定(judge).告警处理(alarm/sender).用户组管理(uic)等,可以单独工作. 介绍 监控系统是整个运维环节,乃至整个产品…
sender调用各个公司提供的mail-provider和sms-provider,按照某个并发度,从redis中读取邮件.短信并发送,alarm生成的报警短信和报警邮件都是直接写入redis即可,sender来发送. cd /usr/local/open-falcon/sender mv cfg.example.json cfg.json # redis地址需要和后面的alarm.judge使用同一个# queue维持默认# worker是最多同时有多少个线程玩命得调用短信.邮件发送接口# a…
安装Dashboard dashboard是面向用户的查询界面,在这里,用户可以看到push到graph中的所有数据,并查看其趋势图. yum install -y python-virtualenv python-pip cd /usr/local/open-falcon/dashboard virtualenv ./env source ./env/bin/activate #激活当前env目录 easy_install mysql-pythonpip install -r pip_requ…
安装Query query组件,绘图数据的查询接口,query组件收到用户的查询请求后,会从后端的多个graph,查询相应的数据,聚合后,再返回给用户. cd /usr/local/open-falcon mv cfg.example.json cfg.json # 默认情况下(所有组件都在同一台服务器上),保持cfg.json不变即可 # 启动 ./control start # 查看日志 ./control tail…
安装Graph graph组件是存储绘图数据.历史数据的组件.transfer会把接收到的数据,转发给graph. cd /usr/local/open-falcon/graph mv cfg.example.json cfg.json # 默认情况下(所有组件都在同一台服务器上),保持cfg.json不变即可 # 启动transfer ./control start # 校验服务,这里假定服务开启了6060的http监听端口.检验结果为ok表明服务正常启动. curl -s "http://1…
安装Agent 每台机器上,都需要部署agent,agent会自动采集预先定义的各种采集项,每隔60秒,push到transfer. cd $WORKSPACE/agent/ mv cfg.example.json cfg.json vim cfg.json "debug": false, "hostname": "", "ip": "",#备注2和3留空是为了自主探测 "plugin"…
----安装绘图组件---- 安装Transfer transfer默认监听在:8433端口上,agent会通过jsonrpc的方式来push数据上来. cd /usr/local/open-falcon mv cfg.example.json cfg.json #本机测试情况(所有组件都在同一台服务器上),保持cfg.json不变即可 { "debug": false, "minStep": 30, "http": { "enable…
1.环境安装 本文采取rpm安装方式,大家也可以用源码包安装. wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm yum repolist yum install -y golang gcc* gcc-c++* 安装redis yum install -y redis 安装mysql yum install…
上篇博文中,我们介绍了做互联网级监控系统的必备-Influxdb的关键特性.数据读写.应用场景: 互联网级监控系统必备-时序数据库之Influxdb 本文中,我们介绍Influxdb数据库集群的搭建,同时分享一下我们使用集群遇到的坑! 一.环境准备 同一网段内,3个CentOS 节点,相互可以ping通 3个节点CentOS配置Hosts文件,相互可以解析主机名 Azure 虚拟机启用root用户 influxdb-0.10.3-1.x86_64.rpm 设置端口8083 8086 8088 8…
使用Ubuntu系统编译安装Zabbix企业级监控系统   作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblogs.com/yinzhengjie/p/12180899.html. 一.从zabbix官网下载相应版本软件包步骤详解 1>.如下图所示,点击"产品手册"(官网地址:https://www.zabbix.com/cn/manuals) 2>.如下图所示,点击"阅读中文版"…