Ad Widget

Collapse

Мониторинг аппаратов Xerox

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sidorin
    Junior Member
    • Mar 2014
    • 3

    #1

    Мониторинг аппаратов Xerox

    Коллеги, добрый вечер.
    Столкнулся с проблемой мониторинга состояния печатной техники компании Xerox.
    Ни как не могу подобрать OID для следующих ошибок и данных
    Замятие бумаги
    Уровень тонера(кол-во)
    Уровень бумаги(кол-во)
    Уровень фъюзер
    Уровень бункера отработки
    Уровень ксерографического модуля
    Кол-во отпечатков
    На следующие аппараты:
    Xerox 3600
    Xerox 5775
    Xerox 5675
    Xerox 5845
    Xerox 3550
    Xerox 3320
    Прошу у Вас помощи
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2
    Что говорит наш друг snmpwalk ?

    Code:
    #snmpwalk -v 2c -c public {ip-address} 1.3.6.1.4.1.253.8
    Sincerely yours,
    Aleksey

    Comment

    • Sidorin
      Junior Member
      • Mar 2014
      • 3

      #3
      Originally posted by aib
      Что говорит наш друг snmpwalk ?

      Code:
      #snmpwalk -v 2c -c public {ip-address} 1.3.6.1.4.1.253.8
      Не могу приложить аттач так как весит он 1.5 Мб
      Last edited by Sidorin; 07-03-2014, 12:51.

      Comment

      • Sidorin
        Junior Member
        • Mar 2014
        • 3

        #4
        Вот что он выдает
        Attached Files

        Comment

        • aib
          Senior Member
          • Jan 2014
          • 1615

          #5
          К сожалению, ответ не может быть опубликован в связи с ограничениями форума (слишком много картинок/линков)

          Sidorin - посмотрите Private Message
          Sincerely yours,
          Aleksey

          Comment

          • alkopriest
            Junior Member
            • Aug 2014
            • 1

            #6
            Всем здрасти! получилось узнать oid на интересующие вещи? Просто необходимо тоже самое для аппарата Xerox 5845. Поставил iReasoning MIB Browser, подключился к своему принтеры, соответственно получил мильон значений, а теперь узнать какие значения отвечают нужным параметрам...

            Comment

            • firemover
              Junior Member
              • Aug 2014
              • 2

              #7
              Присоединяюсь к страждущим!
              Пробовал считывать - hrPrinterDetectedErrorState но, не получается выделять и обрабатывать нужный бит.
              Поделитесь информацией, как узнать о замятии в копире по snmp?

              Comment

              • Serg85
                Junior Member
                • Aug 2014
                • 18

                #8
                up!

                Тоже нужно! Поделитесь!

                Comment

                • pzabortsev
                  Senior Member
                  • Dec 2012
                  • 338

                  #9
                  Вот как я монитрю принтеры:
                  1. Использую счетчики страниц из Printer-MIB
                  2. Картриджы предварительно дискаверю с помощью скрипта, а потом мониторю опять же на основе MIBов из Printer-MIB

                  Работает на всем, кроме Ricoh, где используетюся другие OIDы, да и вообще все как-то криво.

                  Собственно скрипт и шаблон прилагаю.

                  PS. Если вдруг кто не знает:
                  1. скрипт нужно положить на сервер, где работает zabbix-server, в папку, прописанную в параметре ExternalScripts (у меня это /etc/zabbix/externalscripts).
                  2. нужно установить libsnmp-perl и положить Printer-MIB туда, где в системе хранятся MIB (у меня это /usr/share/mibs/)
                  Attached Files
                  Last edited by pzabortsev; 25-08-2014, 11:38.

                  Comment

                  • firemover
                    Junior Member
                    • Aug 2014
                    • 2

                    #10
                    Тем не менее проблема получения данных о замятии бумаги остается.

                    Надо бы:

                    1. Получить hrPrinterDetectedErrorState, например

                    Name/OID: hrPrinterDetectedErrorState.1; Value (OctetString): 0x81 04

                    2. Преобразовать в 1000000100000100 и выделить нужный бит.

                    3. Обработать в Zabbix.

                    Вопрос только как с пунктом 2 поступить, можно ли например внешней процедурой это сделать?

                    Comment

                    • AbyssMoon
                      Member
                      • Nov 2012
                      • 51

                      #11
                      Originally posted by pzabortsev
                      Вот как я монитрю принтеры:
                      1. Использую счетчики страниц из Printer-MIB
                      2. Картриджы предварительно дискаверю с помощью скрипта, а потом мониторю опять же на основе MIBов из Printer-MIB

                      Работает на всем, кроме Ricoh, где используетюся другие OIDы, да и вообще все как-то криво.

                      Собственно скрипт и шаблон прилагаю.

                      PS. Если вдруг кто не знает:
                      1. скрипт нужно положить на сервер, где работает zabbix-server, в папку, прописанную в параметре ExternalScripts (у меня это /etc/zabbix/externalscripts).
                      2. нужно установить libsnmp-perl и положить Printer-MIB туда, где в системе хранятся MIB (у меня это /usr/share/mibs/)
                      Добрый день.
                      Спасибо больше, что поделились, пытаюсь запилить мониторинг xerox 3300mfp, но при добавлении шаблона ругается:
                      Cannot find value map "PrtMarkerSuppliesSupplyUnitTC" used for item "Единицы измерения" on "Template Device Network Printer SNMP v2".
                      Нету value map под шаблон, не могли бы поделиться своим?
                      Спасибо!

                      Comment

                      • pzabortsev
                        Senior Member
                        • Dec 2012
                        • 338

                        #12
                        А пожалуйста ))

                        Знаете, наверное, что импорт нужно делать прямо в базу данных. Типа того:
                        Code:
                        mysql -uroot -p zabbix < {valuemaps,mappings}.sql
                        Только учтите, если у вас есть какие-то свои преобразования, то они все пропадут.
                        К сожалению, другого способа поделиться преобразованиями я не знаю.
                        Attached Files

                        Comment

                        • AbyssMoon
                          Member
                          • Nov 2012
                          • 51

                          #13
                          Originally posted by pzabortsev
                          А пожалуйста ))

                          Знаете, наверное, что импорт нужно делать прямо в базу данных. Типа того:
                          Code:
                          mysql -uroot -p zabbix < {valuemaps,mappings}.sql
                          Только учтите, если у вас есть какие-то свои преобразования, то они все пропадут.
                          К сожалению, другого способа поделиться преобразованиями я не знаю.
                          Сделайте просто скриншот веб интерфейса с value map
                          я ручками себе забью
                          у меня много своих value map

                          Comment

                          • pzabortsev
                            Senior Member
                            • Dec 2012
                            • 338

                            #14
                            не, там много нужно скриншотить...

                            Если ручками, то можно набить из файла Printer-MIB. Все взято оттуда.

                            Comment

                            • AbyssMoon
                              Member
                              • Nov 2012
                              • 51

                              #15
                              Originally posted by pzabortsev
                              не, там много нужно скриншотить...

                              Если ручками, то можно набить из файла printer-mib. Все взято оттуда.
                              Понял!
                              Спасибо, гляну там...

                              Comment

                              Working...