ServerStatus icon indicating copy to clipboard operation
ServerStatus copied to clipboard

表达式有哪些呢?

Open hudingwen opened this issue 2 years ago • 4 comments

{ "name": "you can parse an expression combining any known field", "rule": "load_5>10", "interval": 1800, "callback": "https://yourSMSurl" } 我看你说任意已知表达式 表达式关键词列表我没看到呢?我想监控磁盘和宕机

hudingwen avatar Jul 20 '22 14:07 hudingwen

eval表达式都支持。回头整个wiki吧,非程序员好像不太清楚这个eval怎么用。

字段:https://tz.cloudcpp.com/json/stats.json 客户端传回的字段都支持。

eg: 磁盘容量实用率超过95

(hdd_used/hdd_total)*100>95

eg:ipv4宕机示例

online4=0

eg:ipv6宕机示例

online6=0

eg:ipv4 和 ipv6一起监控宕机示例

online4=0&online6=0

cppla avatar Jul 21 '22 02:07 cppla

https://github.com/ArashPartow/exprtk 可以看看SECTION 01和SECTION 02

paulzzh avatar Jul 26 '22 14:07 paulzzh

你好,请问有没有apache,fpm,redis,这些表达式

xulinbao avatar Oct 28 '22 08:10 xulinbao

这些表达式是指客户端回传过来的json字段: https://tz.cloudcpp.com/json/stats.json

如果你自己定制化客户端,应该是可以的。

cppla avatar Oct 28 '22 10:10 cppla