sofa lookout介绍

介绍

首先这个名字lookout,动词是眺望的意思,名字就是能够眺望的地方,”a place from which to keep watch or view landscape.”,翻译过来更像是看板的意思,作为一个监控系统,这意思体现了系统的高层次的监控一面。

API使用

Metric类型

报警

没找到Lookout报警的相关功能,falcon中支持的策略有:

all(#3): 最新的3个点都满足阈值条件则报警
max(#3): 对于最新的3个点,其最大值满足阈值条件则报警
min(#3): 对于最新的3个点,其最小值满足阈值条件则报警
sum(#3): 对于最新的3个点,其和满足阈值条件则报警
avg(#3): 对于最新的3个点,其平均值满足阈值条件则报警
diff(#3): 拿最新push上来的点(被减数),与历史最新的3个点(3个减数)相减,得到3个差,只要有一个差满足阈值条件则报警
pdiff(#3): 拿最新push上来的点,与历史最新的3个点相减,得到3个差,再将3个差值分别除以减数,得到3个商值,只要有一个商值满足阈值则报警
exists(#2/3): 最新的3个点中有2个满足条件则报警,不同于open-falcon,open-falcon使用 lookup(#2,3)

参考

SOFA-prc

Table of Contents