Ad Widget

Collapse

Странные скачки на графиках памяти

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sunrisen
    Junior Member
    • Mar 2015
    • 4

    #1

    Странные скачки на графиках памяти

    Регулярно сталкиваюсь с тем, что на графиках памяти наблюдаются скачки, в аттаче скриншот. Так как значения накладываются друг на друга (stacked) общее значение должно быть всегда одинаковым, однако во время всплесков Cached memory видны артефакты. Подскажите, чем это может быть вызвано и можно ли это как-то пофиксить?
    Attached Files
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Если поразмышлять, то stacked-график - это просто наложенные друг на друга цветные полоски, своей высотой отражающие некие величины. Соответственно - для того, чтобы сумма высот этих полосок - сумма этих величин была постоянной, то их получение нужно как-то синхронизировать, чтобы между получением cached и mapped не проходило 5 секунд или более. Или отсчитывать от некой базовой величины и получать, например, pfree формулой 100%-pused, вычисляемой с невероятно малым таймаутом, а не через агента...

    Заббикс такой синхронизацией не занимается. А вы - сделали что-то в этом направлении?

    Comment

    • filipp.sudanov
      Senior Member
      Zabbix Certified Specialist
      • May 2014
      • 137

      #3
      Для начала нужно посмотреть на то, как часто собираются значения этих элементов данных. Дело в том, что Заббикс (для пассивных проверок) распределяет проверки во времени - скажем если есть 4 проверки с интервалом в 1 минуту, то они будет делаться не все сразу, а будут равномерно раскиданы по этой одной минуте. Таким образом, если данные за это время изменятся, то и может получатся что-то типа того, что вы наблюдаете.

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Originally posted by filipp.sudanov
        Дело в том, что Заббикс (для пассивных проверок) распределяет проверки во времени
        Для активных используется другой алгоритм или просто более быстро собираются метрики?

        Comment

        • filipp.sudanov
          Senior Member
          Zabbix Certified Specialist
          • May 2014
          • 137

          #5
          Для активных - поточнее стоит посмотрить исходники агента, но насколько помню - просто сравнивается текущее время с временем, когда нужно делать проверку, если совпадает, то проверка производится.
          Т.е. там более вероятно, что проверки будут выполнены друг за другом.

          Comment

          Working...