error | select count(*) as error_count
* | select hour(now()) as hour limit 1
($1.error_count>100 && $2.hour>=9 && $2.hour<=18 ) || ($1.error_count>10 && ($2.hour<9 || $2.hour>18))
$1.error_count>100 && $2.hour>=9 && $2.hour<=18は、アラート実行時刻が09時~18時の場合に、error_countが100より大きい場合にのみアラートをトリガーすることを示します。また、$1.error_count>10 && ($2.hour<9 || $2.hour>18)は、アラート時刻が9時前および18時以降(つまり19時~翌日08時)の場合に、error_countが10より大きい場合にアラートをトリガーすることを示します。フィードバック