Ad Widget

Collapse

Синтаксис триггера

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Patjomkin
    Member
    • Nov 2012
    • 50

    #1

    Синтаксис триггера

    Доброе время.

    Нужна помощь с правилом для триггера. Как то запутался.
    Требуется проверять свободное место на диске (windows) и сообщать, если свободное место резко увеличилось на 1 GB по сравнению с средним значением за последние полчаса.

    Т.е. получается что то вроде:
    ({BD:vfs.fs.size[d:,free].last(0)}-{BD:vfs.fs.size[d:,free].avg(1800)})>1073741824
    Но, тогда выходит, что последнее значение будет входить в те же полчаса, и тем самым среднее значение будет не совсем верным. Т.е. нужно среднее значение за предыдущий час не учитывая последнюю проверку - значение последней проверки.
    Как правильно реализовать такой синтаксис?
    Last edited by Patjomkin; 05-06-2013, 02:41.
  • Patjomkin
    Member
    • Nov 2012
    • 50

    #2
    Может у кого-нибудь есть идея как получить среднее значение (за 30 мин), не учитывая самую последнюю проверку?

    Comment

    • Jimson
      Senior Member
      • Jan 2008
      • 1327

      #3
      Originally posted by Patjomkin
      Может у кого-нибудь есть идея как получить среднее значение (за 30 мин), не учитывая самую последнюю проверку?
      использовать второй параметер функции avg, который называется timeshift, в качестве значения указать время равное периоду опроса итема.

      Comment

      • Patjomkin
        Member
        • Nov 2012
        • 50

        #4
        Originally posted by jimson
        использовать второй параметер функции avg, который называется timeshift, в качестве значения указать время равное периоду опроса итема.
        Спасибо большое, то что нужно. Как такое простое решене я пропустил ...

        Comment

        Working...