Ad Widget

Collapse

Некорректные данные по Free space в стандартном шаблоне Linux (Zabbix 6.4.0)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • JustCommonNick
    Junior Member
    • Feb 2024
    • 13

    #1

    Некорректные данные по Free space в стандартном шаблоне Linux (Zabbix 6.4.0)

    Некорректно выводятся данные, а именно, выводит свободно пространство равное общему объему диска.
    Как костыль фиксится, но не до конца, выводит значение меньше, чем если посчитать в уме (занимаемый объем вычесть из общего объема памяти).
    Костыль выглядит следующим образом:
    Путь указываем в "".

    Click image for larger version  Name:	image.png Views:	4 Size:	4.0 KB ID:	478880

    После этого он выводит свободное пространство примерно как надо, но меньше. Пример:

    Click image for larger version  Name:	image.png Views:	2 Size:	4.3 KB ID:	478881
    Click image for larger version  Name:	image.png Views:	2 Size:	2.1 KB ID:	478882

    Так вот, есть ли более правильное решение данной проблемы, когда по умолчанию значение свободного пространство равно общему объему?​​
    Last edited by JustCommonNick; 14-02-2024, 10:36.
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Возможно дело в этом "The reserved space of a file system is taken into account and not included when using the free mode​"

    Comment

    • JustCommonNick
      Junior Member
      • Feb 2024
      • 13

      #3
      Originally posted by Hamardaban
      Возможно дело в этом "The reserved space of a file system is taken into account and not included when using the free mode​"

      https://www.zabbix.com/documentation...e.sizefilemode
      Если мы пишем filesystem без "" (
      Code:
      vfs.fs.size[/tmp,free]
      ) , тогда нам значение выдает не свободного пространства, а суммарный объем дискового пространства. Как решить данную проблему не правив на каждом узле стандартный шаблон, и не заменяя c
      Code:
      vfs.fs.size[/tmp,free]
      на
      Code:
      vfs.fs.size["/tmp",free]
      ? По поводу того, что при моде free выводит значение без зарезервированной памяти системой, я понял.​

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Использую агентов версий 6.0.2х, подтвердить проблему не могу: на все файловые системы для метрики vfs.fs.size[<FileSystem>,free] агент возвращает одинаковые значения, независимо от того, указывать ли имя файловой системы в кавычках или нет.
        Originally posted by JustCommonNick
        Как решить данную проблему не правив на каждом узле стандартный шаблон...​
        Вот этого не понял. Либо вы правите один раз в шаблоне, либо вы правите "на каждом узле" (но в таком случае - что именно вы делаете на каждом узле?).

        Comment


        • JustCommonNick
          JustCommonNick commented
          Editing a comment
          Ошибся) да, шаблон править один раз. Но вот получается что стандартный шаблон из коробки функционирует неправильно, и это связано только с модом free. там директорию нужно указывать в "" ("/tmp"), для получения корректных данных.
      • JustCommonNick
        Junior Member
        • Feb 2024
        • 13

        #5
        Но вот получается что стандартный шаблон из коробки функционирует неправильно, и это связано только с модом free. там директорию нужно указывать в "" ("/tmp"), для получения корректных данных.
        Возможно такая проблема только на Ubuntu?
        Может галочку забыл поставить где-то?

        Comment

        • onefusion
          Junior Member
          • Sep 2022
          • 11

          #6
          Не замечал в Ubuntu такого. Все ключи "vfs.fs.size" работают как и должны. И просто интересно какая ФС монтируется в "/tmp"?

          Comment

          Working...