Am I right that the delta function does not only cover increase but also decrease of values?
Example: {{HOSTNAME}:jmx[weblogic:Category=Logger,Location=servername,Name= LogMonitor][LogFatalCount].delta( 300 ) }>100
So this trigger evaluates to true if in the 300s interval more than 100 fatal logs occured. If there is a reset of the value (e.g. after restart), the trigger gets true as well because of the decrease.
So I assume that
{{HOSTNAME}:jmx[weblogic:Category=Logger,Location=servername,Name= LogMonitor][LogFatalCount].last( 0)}-{{HOSTNAME}:jmx[weblogic:Category=Logger,Location=servername,Name= LogMonitor][LogFatalCount].min( 300)}>100
would do the job as well but it would only detect the high value increase and not the decrease?
Example: {{HOSTNAME}:jmx[weblogic:Category=Logger,Location=servername,Name= LogMonitor][LogFatalCount].delta( 300 ) }>100
So this trigger evaluates to true if in the 300s interval more than 100 fatal logs occured. If there is a reset of the value (e.g. after restart), the trigger gets true as well because of the decrease.
So I assume that
{{HOSTNAME}:jmx[weblogic:Category=Logger,Location=servername,Name= LogMonitor][LogFatalCount].last( 0)}-{{HOSTNAME}:jmx[weblogic:Category=Logger,Location=servername,Name= LogMonitor][LogFatalCount].min( 300)}>100
would do the job as well but it would only detect the high value increase and not the decrease?