
openfalcon
LifeSecret
追求简单的结束战斗,大部分时间在磨刀霍霍
展开
-
falcon安装小记
fe监听端口1234 "falconPortal": "http://192.168.126.101:5050/", "falconDashboard": "http://192.168.126.101:8081/", "falconAlarm": "http://192.168.126.101:9912/"alarm监听9912 "po原创 2016-10-12 10:21:13 · 1066 阅读 · 0 评论 -
falcon 监控 windows tcp连接异常断开
下载http://ojv12llai.bkt.clouddn.com/win.tcp.est.changed.zip 逻辑5分钟运行一次 win.tcp.est.changed.py配置文件写在win.tcp.est.changed.txt因为当前服务器是作为client连接远程,由于自己写的协议不健壮性,导致我们作为client会被远端异常Abort,虽然现在我们的程序可以断线重连,但是原创 2017-07-25 14:32:24 · 901 阅读 · 0 评论 -
falcon post数据时要注意
value不能是string,否则没图哦,而且眼巴巴的瞅着falcon监控页面,就是没图。如果用python制作的上传数据脚本,加上int转换一下啦。另外,还要说如果是个list,千万也要转换成int再上传。原创 2017-02-10 15:59:11 · 1138 阅读 · 0 评论 -
printer的监控
我们能想到的就是监控打印了多少页了。缺纸报警。接下来,关于第一个做了个有趣的实验,有了一点点进展。本地安装了一个prtg 从上面的图片中,可以看到当前打印的page总数,那么对应的oid是多少来。# 刚好这个数字也比较大,而且同样的数字最终也只找到这么一个OID节点,基本可以算是我们要的结果了。snmpwalk -v1 -c public 192.168.0.138 | grep 13141原创 2016-11-02 15:25:28 · 440 阅读 · 0 评论 -
openfalcon监控端口大全
以前刚刚接触的时候,总是很晕,到底哪个服务监听哪个端口来,现在刚好写了一个脚本,把单机版openfalcon的端口都给搞了出来,在此做个记录,以后遇到端口,再也不会找不着北了。 端口 程序名称 1234 fe 1988 agent 4000 mail-provider 5050 portal 5090 links 6030 hbs 6055原创 2016-11-11 10:07:06 · 3093 阅读 · 0 评论 -
openfalcon - 日志报警实验
falcon-logdog配置如下报警策略配置。注意看error=*这个地方,本身error是tag里面的name,本意是只要log这个指标中有error这个name那么不管value是啥都要报警。打入测试数据logdog 已经发现了关键字,注意,这个地方还是两行,因为我们有两个exp,而且是包含的关系,我们的测试数据是一个子集,所以匹配到两行那么会不会报警来?。抱歉这个真没有,如果我们去掉erro原创 2016-10-18 11:35:28 · 3794 阅读 · 2 评论 -
openfalcon - 再谈数据类型
通过 https://blog.goquxiao.com/posts/2016/09/11/open-falcon-source-reading-1-arch-and-agent/ 的了解, falcon的数据类型基于RRD的数据类型:COUNTER: 必须是递增的,除非是计数器溢出(overflows)。在这种情况下,RRDtool 会自动修改收到的值。例如网络接口流量、收到的packets 数转载 2016-10-18 10:31:19 · 2165 阅读 · 0 评论 -
openfalcon - 神彩蛋 - 报警模板的配置
前两天,我们在海外部署了一个集群,整体架构中包括了zk、mq、haproxy等一些列开源软件,我们的做法是每一类新建一个template,然后分别挂载不同的hosts,这样做起来比较清晰。但是,今天我在学习nodata的时候,突然发现,falcon有一个硬伤,就是监控机器宕机有点困难,不过在nodata组件出现之后也就不那么难了。本质问题是,falcon的监控原理是,当有数值上报,而且数值上报与我设原创 2016-10-17 14:30:21 · 6906 阅读 · 1 评论 -
oneAPM 和 open-falcon系统指标采集简单对比
监控名称 oneAPM name openfalcon-name 备注 系统负载 system.load.1 system.load5 system.load15 load.1min load.5min load.15min CPU使用率 system.cpu.idle system.cpu.user system.cpu.iowait system.cpu.sy转载 2016-10-17 09:25:52 · 4282 阅读 · 0 评论 -
openfalcon - agent - fastdfs
过去我们监控fastdfs是使用的sh脚本,报警策略是看uptime是不是一直在直线上升,否则就会报警。随着openfalcon被大家越来越喜欢,所以各种插件应运而生,但是fastdfs的监控目前市面上没有找到。所以就撸了一个。githug仓库地址 https://github.com/zzlyzq/openfalcon-agent-fastdfs/#!/usr/bin/python#--en原创 2016-10-25 16:32:19 · 1016 阅读 · 0 评论 -
openfalcon的 日志文件监控 logdog
一个非常棒的插件 * https://github.com/sdvdxl/falcon-logdog下载解压后,需要配置一下文件就好了,我的一个典型配置文件如下:{ "logLevel": "WARN", "metric": "log", "timer": 60, "agent": "http://127.0.0.1:1988/v1/push", "host": "10.0.1转载 2016-10-14 17:22:31 · 4555 阅读 · 1 评论 -
openfalcon 咋就不发送邮件了来
最近调试openfalcon的callback(用的one alert),一开始邮件和onealert都有报警,可是到了后来就不发送邮件了来。排障,看日志,最先看的是 mail-provider,没毛病,测试也可以发送,说明smtp没啥问题; alarm,也没啥毛病,日志没毛病 sender,记录的是发送的邮件,最后一封是两天前,可是稍后就一封也没有了; 不死心,于是把所有的模块都看了下,也没转载 2016-10-14 17:09:40 · 3229 阅读 · 1 评论 -
openfalcon-mongodb监控插件
下载地址https://github.com/ZhuoRoger/mongomonmongodb自己连接测试./mongo -u admin2 -p “123” –authenticationDatabase admin配置 conf/mongomon.confitems:- {port: 27017, user: "admin2",password: "123"}程序 bin/mongodb_转载 2016-10-12 13:45:25 · 3836 阅读 · 18 评论 -
不错的性能指标参考
http://docs-ci.oneapm.com/services_example/原创 2016-10-12 20:47:01 · 626 阅读 · 0 评论 -
openfalcon-zookeeper监控 "zkmon"
代码#!/bin/bashPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin# 共享参数endpoint="10.0.123.130"# 获取数据echo stat | nc 127.0.0.1 2181 > tmp.statecho wchs | nc 127.0.0.1 2181 > tmp转载 2016-10-12 16:37:13 · 1938 阅读 · 0 评论 -
rabbitmq-monitor.py
转载git代码: https://github.com/iambocai/falcon-monit-scripts/tree/master/rabbitmq#!/bin/env python#-*- coding:utf-8 -*-__author__ = 'iambocai'import sys, urllib2, base64, json, time,socketstep = 60#ip转载 2016-10-12 10:23:35 · 996 阅读 · 0 评论 -
redis-monitor.py
转载git代码: https://github.com/iambocai/falcon-monit-scripts/blob/master/redis/redis-monitor.py#!/bin/env python#-*- coding:utf-8 -*-__author__ = 'iambocai'import jsonimport timeimport socketimport os转载 2016-10-12 10:22:22 · 1507 阅读 · 0 评论 -
openfalcon - api 调用查看历史数据
https://github.com/open-falcon-archive/query原创 2018-03-07 18:05:19 · 3122 阅读 · 0 评论