Ad Widget

Collapse

Обьясните не опытному

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Melanxolik
    Senior Member
    • Nov 2009
    • 174

    #1

    Обьясните не опытному

    Народ объясните не грамотному значения Processor Load, Processor Load 5, Processor Load 15.
    Как проще снять показания загрузки процессора на Windows Server, через Агент, чтобы увидеть реальную нагрузку.?
    спасибо
  • ToK
    Junior Member
    • Nov 2009
    • 15

    #2
    Еще с сетевых интерфейсов как снимать

    Еще хотелось бы снимать в жабиксе нагрузку всего входящего и исходящего трафика на интерфесах виндовых машин.

    Comment

    • costas
      Senior Member
      • Aug 2009
      • 201

      #3
      Originally posted by Melanxolik
      Народ объясните не грамотному значения Processor Load, Processor Load 5, Processor Load 15.
      QUOTE:
      Average processor load - загрузка за последние 1, 5 и 15 минут, отображается в виде так называемого LA — числа процессов, ожидающих своей очереди на выполнение
      CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

      ...эта проверка бесполезная, вредная, и она зло.

      Comment

      • costas
        Senior Member
        • Aug 2009
        • 201

        #4
        Originally posted by Melanxolik
        Как проще снять показания загрузки процессора на Windows Server, через Агент, чтобы увидеть реальную нагрузку.?
        спасибо
        CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

        ...эта проверка бесполезная, вредная, и она зло.

        Comment

        • costas
          Senior Member
          • Aug 2009
          • 201

          #5
          Originally posted by ToK
          Еще хотелось бы снимать в жабиксе нагрузку всего входящего и исходящего трафика на интерфесах виндовых машин.
          Используйте perf_counter

          Examples:
          key: perf_counter[\Network Interface(VMware Accelerated AMD PCNet Adapter)\Bytes Sent/sec]
          key: perf_counter[\Network Interface(VMware Accelerated AMD PCNet Adapter)\Bytes Received/sec]

          Читайте пост http://www.zabbix.com/forum/showpost...17&postcount=7
          В документации стр 121.
          CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

          ...эта проверка бесполезная, вредная, и она зло.

          Comment

          • ToK
            Junior Member
            • Nov 2009
            • 15

            #6
            Originally posted by costas
            Используйте perf_counter

            Examples:
            key: perf_counter[\Network Interface(VMware Accelerated AMD PCNet Adapter)\Bytes Sent/sec]
            key: perf_counter[\Network Interface(VMware Accelerated AMD PCNet Adapter)\Bytes Received/sec]

            Читайте пост http://www.zabbix.com/forum/showpost...17&postcount=7
            В документации стр 121.
            Пытаюсь настроить по инструкции, выводит ошибку формата ключа:
            Incorrect key format 'key_name[param1,param2,...]'
            сам ключ: perf_counter [\ Процессор(_Total) \% загруженности процессора]
            Проблема я так понимаю в рускоязычном ключе, но винда сама такие ключи выдает, как обратиться к винде по английски
            Можно ли в конфиге агента сделать алиасы, для рускоязычных перфов, если да, то какой синтаксис?!

            perfcounter.txt:
            \Процессор(0)\% загруженности процессора
            \Процессор(1)\% загруженности процессора
            \Процессор(2)\% загруженности процессора
            \Процессор(3)\% загруженности процессора
            \Процессор(4)\% загруженности процессора
            \Процессор(5)\% загруженности процессора
            \Процессор(6)\% загруженности процессора
            \Процессор(7)\% загруженности процессора
            \Процессор(_Total)\% загруженности процессора

            C:\>Typeperf "\Процессор(_Total)\% загруженности процессора"

            "(PDH-CSV 4.0)","\\ХХХ\Процессор(_Total)\% загруженности процессора"
            "11/19/2009 14:42:32.034","1.565020"
            "11/19/2009 14:42:33.034","1.369715"
            "11/19/2009 14:42:34.034","2.346250"
            "11/19/2009 14:42:35.034","1.955630"

            Команда выполнена успешно.
            Last edited by ToK; 19-11-2009, 10:46.

            Comment

            • Melanxolik
              Senior Member
              • Nov 2009
              • 174

              #7
              Не могу понять, где настраивается такой вот скрин

              хочу сделать сводную таблицу по серверам.
              Настройка - комплексные отчеты создал, а вот куда дальше?

              Comment

              • costas
                Senior Member
                • Aug 2009
                • 201

                #8
                Originally posted by Melanxolik
                Не могу понять, где настраивается такой вот скрин

                хочу сделать сводную таблицу по серверам.
                Настройка - комплексные отчеты создал, а вот куда дальше?
                Configuration -> Screens: Create Screen
                после того как создали Screen, он у Вас появится в списке и в третьем столбце будет Edit, нажимаете и попадаете в CONFIGURATION OF SCREEN, там и будет вам счастье...
                CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

                ...эта проверка бесполезная, вредная, и она зло.

                Comment

                • costas
                  Senior Member
                  • Aug 2009
                  • 201

                  #9
                  Originally posted by tok
                  Пытаюсь настроить по инструкции, выводит ошибку формата ключа:
                  Incorrect key format 'key_name[param1,param2,...]'
                  сам ключ: Perf_counter [\ Процессор(_total) \% загруженности процессора]
                  Проблема я так понимаю в рускоязычном ключе, но винда сама такие ключи выдает, как обратиться к винде по английски
                  Можно ли в конфиге агента сделать алиасы, для рускоязычных перфов, если да, то какой синтаксис?!

                  Perfcounter.txt:
                  \Процессор(0)\% загруженности процессора
                  \Процессор(1)\% загруженности процессора
                  \Процессор(2)\% загруженности процессора
                  \Процессор(3)\% загруженности процессора
                  \Процессор(4)\% загруженности процессора
                  \Процессор(5)\% загруженности процессора
                  \Процессор(6)\% загруженности процессора
                  \Процессор(7)\% загруженности процессора
                  \Процессор(_total)\% загруженности процессора

                  c:\>typeperf "\Процессор(_total)\% загруженности процессора"

                  "(pdh-csv 4.0)","\\ХХХ\Процессор(_total)\% загруженности процессора"
                  "11/19/2009 14:42:32.034","1.565020"
                  "11/19/2009 14:42:33.034","1.369715"
                  "11/19/2009 14:42:34.034","2.346250"
                  "11/19/2009 14:42:35.034","1.955630"

                  Команда выполнена успешно.
                  На счёт русскоязычной, к сожалению не имеею и не смогу подсказать, здесь нужна помощь разработчиков, по поводу алиасов что то в документаци было...
                  CentOS-5.5 i386, Zabbix 1.8.4 (stable), MySQL 5.0.92, PHP 5.2.17 (cli)

                  ...эта проверка бесполезная, вредная, и она зло.

                  Comment

                  • Melanxolik
                    Senior Member
                    • Nov 2009
                    • 174

                    #10
                    Подскажите еще пожалуйста, нужен тригер для ups при падении входящего напряжения

                    Comment

                    • hulk45
                      Member
                      • Aug 2008
                      • 33

                      #11
                      Originally posted by costas
                      Используйте perf_counter


                      Examples:
                      key: perf_counter[\Network Interface(VMware Accelerated AMD PCNet Adapter)\Bytes Sent/sec]
                      key: perf_counter[\Network Interface(VMware Accelerated AMD PCNet Adapter)\Bytes Received/sec]

                      Читайте пост http://www.zabbix.com/forum/showpost...17&postcount=7
                      В документации стр 121.
                      И вы создаёте такие датчики в заббиксе? А если серваков куча?
                      1. Датчики, с которых мы можем снимать информацию расположены в реестре по адресу:
                      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
                      где \009 означает, что у нас сервер на английском языке

                      1. Мониторинг можно осуществлять простым добавлением датчиков в заббикс (в конфиг не нужно).
                      Архитектура реестра по данному ключу с вероятностью 98% одинакова на всех серверах (если у винды не специфический язык).
                      Поэтому просто добавляем в виндовый шаблон.
                      2 Есть более полный список параметров, которые можно замониторить с помощью perf_counter.
                      Достаточно посмотреть выполнение команды typperf -qx. Для нормального просмотра, лучше всего
                      в текстовой файлик выгрузить информацию (т.к. её просто очень много)
                      Пример как у нас настроено
                      3. key= perf_counter[\4\40] - "\Memory\Pages/sec"
                      key= perf_counter[\238(_Total)\6] - "\Processor(_Total)\%Processor Time"
                      key= perf_counter[\234(_Total)\1400] - "\PhysicalDisk(_Total)\Avg. Disk Queue Length"
                      key= perf_counter[\234(0 C\1400] - "\PhysicalDisk(0 C\Avg. Disk Queue Length"
                      key= perf_counter[\234(1 F\1400] - "\PhysicalDisk(1 F\Avg. Disk Queue Length"
                      (и эта штука работает на 70 виндовых серваках)
                      А вот с сетевым интерфейсом сложнее:
                      Network Interface на всех серваках разный.
                      И поэтому в данном случае делать правильней всего с изменением конфига заббикса.
                      Я сделал батник, который собирает централизованно нетворки и записывает в конец конфига заба на каждом сервере.

                      Да и для всех сетевых интерфейсов будет один синоним.
                      Тут на форум английском большая тема на этот счёт.

                      Собрать какие сетевые интерфейсы на серверах можно батником.
                      В файл servers.txt запишите нужные айпишники.
                      @echo off
                      for /f %%i in (C:\servers.txt) do (
                      echo %%i
                      for /f "tokens=2 delims=\" %%j in ('typeperf -qx -s %%i ^| findstr /r "^\\\\%%i\\Network.*\\Packets/sec" ^| findstr /v "Loopback"') do echo %%j
                      )
                      Last edited by hulk45; 19-11-2009, 12:16.

                      Comment

                      • hulk45
                        Member
                        • Aug 2008
                        • 33

                        #12
                        Originally posted by ToK
                        Пытаюсь настроить по инструкции, выводит ошибку формата ключа:
                        Incorrect key format 'key_name[param1,param2,...]'
                        сам ключ: perf_counter [\ Процессор(_Total) \% загруженности процессора]
                        Проблема я так понимаю в рускоязычном ключе, но винда сама такие ключи выдает, как обратиться к винде по английски
                        Можно ли в конфиге агента сделать алиасы, для рускоязычных перфов, если да, то какой синтаксис?!

                        perfcounter.txt:
                        \Процессор(0)\% загруженности процессора
                        \Процессор(1)\% загруженности процессора
                        \Процессор(2)\% загруженности процессора
                        \Процессор(3)\% загруженности процессора
                        \Процессор(4)\% загруженности процессора
                        \Процессор(5)\% загруженности процессора
                        \Процессор(6)\% загруженности процессора
                        \Процессор(7)\% загруженности процессора
                        \Процессор(_Total)\% загруженности процессора

                        C:\>Typeperf "\Процессор(_Total)\% загруженности процессора"

                        "(PDH-CSV 4.0)","\\ХХХ\Процессор(_Total)\% загруженности процессора"
                        "11/19/2009 14:42:32.034","1.565020"
                        "11/19/2009 14:42:33.034","1.369715"
                        "11/19/2009 14:42:34.034","2.346250"
                        "11/19/2009 14:42:35.034","1.955630"

                        Команда выполнена успешно.
                        В предыдущем посту.
                        Открой реестр, там всё понятно станет.
                        Обрати внимание на ключ perf_counter[\238(_Total)\6]

                        Comment

                        • den_crane
                          Senior Member
                          • Feb 2006
                          • 272

                          #13
                          Originally posted by Melanxolik
                          Подскажите еще пожалуйста, нужен тригер для ups при падении входящего напряжения
                          какой упс и как подключен (tpcip или serial или что)?

                          Comment

                          • Melanxolik
                            Senior Member
                            • Nov 2009
                            • 174

                            #14
                            SNMP, 9125-5000g
                            в глаза его не видел.

                            Comment

                            • den_crane
                              Senior Member
                              • Feb 2006
                              • 272

                              #15
                              Originally posted by Melanxolik
                              SNMP, 9125-5000g
                              в глаза его не видел.
                              Ищите от него .mib да разбирайтесь

                              у apc все просто

                              upsAdvInputLineVoltage .1.3.6.1.4.1.318.1.1.1.3.2.1.0
                              upsAdvBatteryCapacity .1.3.6.1.4.1.318.1.1.1.2.2.1.0
                              upsAdvOutputLoad .1.3.6.1.4.1.318.1.1.1.4.2.3.0
                              upsAdvBatteryTemperature .1.3.6.1.4.1.318.1.1.1.2.2.2.0
                              ....... и много чего еще

                              я триггерю по upsAdvBatteryCapacity. last(0)<65

                              Comment

                              Working...