Ad Widget

Collapse

Оптимизация Zabbix Server

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nabi
    Junior Member
    • Nov 2019
    • 15

    #1

    Оптимизация Zabbix Server

    Коллеги добрый день! Установил Zabbix server 4.4.8, изначально на сервере было 512Мб ОЗУ после установки zabbix server выдал проблему Увеличил ОЗУ до 2Гиг и указал в конфиге заббих 2Гиг памяти, но ошибка не пропала.
    Как решить проблему чтобы заббих видел все память сервера (память на сервере занята на 500-600Мб).
    Еще заметил что оповещения на почту отправляются с задержкой + когда использую шаблон активый агент в кладке доступности не горит зеленным zbx, но через некоторое время все равно данные начинают приходит от агента.
    В zabbix 4.4.1 не было такого.
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2

    Do you have passive checks item for the host?
    Passive checks item mean that item type is "Zabbix agent".
    not "Zabbix agent(active)".

    If that host have no passive check item, that host's Z icon will not change status.
    Sincerely yours,
    Aleksey

    Comment


    • Nabi
      Nabi commented
      Editing a comment
      Поэтому вопросу понял суть вот с ОЗУ не могу догнать
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #3
    Could you please click on Date-time of problem described by you as "High memory utilization" and make a screenshot of all event?
    Because I cannot find any triggers about "memory utilization", but there are many about Zabbix Cache utilization.
    Sincerely yours,
    Aleksey

    Comment

    • Nabi
      Junior Member
      • Nov 2019
      • 15

      #4
      Originally posted by aib
      Could you please click on Date-time of problem described by you as "High memory utilization" and make a screenshot of all event?
      Because I cannot find any triggers about "memory utilization", but there are many about Zabbix Cache utilization.
      https://yadi.sk/i/PlLaEJyT5z1x2A

      Comment

      • wins
        Senior Member
        • Sep 2014
        • 307

        #5
        Вероятно этот триггер? {Template Module Linux memory by Zabbix agent:vm.memory.size[pavailable].min(5m)}>{$MEMORY.UTIL.MAX} не совсем понятна экономия 512мб, 2 гб.. 2020 год на дворе.
        Проверьте в latest data, что vm.memory.size[pavailable] отдискаверил новое значение объема оперативки.

        Comment

        • Nabi
          Junior Member
          • Nov 2019
          • 15

          #6
          Можно пожалуйста про этот момент более продробно "Проверьте в latest data, что vm.memory.size[pavailable] отдискаверил новое значение объема оперативки."
          Last edited by Nabi; 13-05-2020, 16:51.

          Comment

          • aib
            Senior Member
            • Jan 2014
            • 1615

            #7
            Originally posted by Nabi
            Code:
             [TABLE="border: 1, cellpadding: 1, width: 100"]
            [TR]
            [TD]Trigger[/TD]
             			[TD]High memory utilization (>90% for 5m)[/TD]
             		[/TR]
            [TR]
            [TD]Expression[/TD]
             			[TD]{Zabbix server:vm.memory.size[pavailable].min(5m)>90}[/TD]
             		[/TR]
            [/TABLE]
            I am sorry, but this trigger created and named incorrectly.
            Trigger expression can be described - in simple words - "Switch on if percent of AVAILABLE memory higher than 90". I will name it "LOW usage of memory", because we have more than 90% of total memory free and available for any applications.

            If you want to control the event that server has NOT enough memory, trigger expression must be changed to
            Code:
            {Zabbix server:vm.memory.size[pavailable].max(5m)<10}
            So, if even maximum amount of available memory in last 5 minute still less than 10%, fire the trigger.
            Last edited by aib; 13-05-2020, 16:41.
            Sincerely yours,
            Aleksey

            Comment


            • Nabi
              Nabi commented
              Editing a comment
              Хм этот триггер с коробки, получается эт косяк разработчиков.

            • Nabi
              Nabi commented
              Editing a comment
              Вот как мне эт триггер поправить, чтобы он правильно работал.
          • aib
            Senior Member
            • Jan 2014
            • 1615

            #8
            The simplest method is to change keyword PAVAILABLE in trigger expression to PUSED in template "Template OS Linux by Zabbix Agent"
            Code:
            {Zabbix server:vm.memory.size[pused].min(5m)>90
            PS. I don't know where did you get that template, but official template https://share.zabbix.com/operating-s...x-agent-active does NOT contain trigger "High memory utilization" and even an Item with key "vm.memory.size[pavailable]"
            Last edited by aib; 13-05-2020, 17:49.
            Sincerely yours,
            Aleksey

            Comment

            • Nabi
              Junior Member
              • Nov 2019
              • 15

              #9
              Originally posted by aib
              The simplest method is to change keyword PAVAILABLE in trigger expression to PUSED in template "Template OS Linux by Zabbix Agent"
              Code:
              {Zabbix server:vm.memory.size[pused].min(5m)>90
              PS. I don't know where did you get that template, but official template https://share.zabbix.com/operating-s...x-agent-active does NOT contain trigger "High memory utilization" and even an Item with key "vm.memory.size[pavailable]"
              Этот шаблон по умолчаю с коробки был когда чистую установку делал

              Comment

              • Nabi
                Junior Member
                • Nov 2019
                • 15

                #10
                Originally posted by aib
                The simplest method is to change keyword PAVAILABLE in trigger expression to PUSED in template "Template OS Linux by Zabbix Agent"
                Code:
                {Zabbix server:vm.memory.size[pused].min(5m)>90
                PS. I don't know where did you get that template, but official template https://share.zabbix.com/operating-s...x-agent-active does NOT contain trigger "High memory utilization" and even an Item with key "vm.memory.size[pavailable]"
                PAVAILABLE поменял на PUSED, а это значение что изменит, если не сложно объясните пожалуйста.

                Comment


                • Nabi
                  Nabi commented
                  Editing a comment
                  Ошибка тоже пропала в загруженности ОЗУ с 97% упало то 82%
              • Nabi
                Junior Member
                • Nov 2019
                • 15

                #11
                Нашёл, если вдруг кому то приготидся
                https://www.zabbix.com/documentation...ry.size_params

                Comment

                Working...