Ad Widget

Collapse

локальные принтеры

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kolotov
    Junior Member
    • Aug 2012
    • 10

    #1

    локальные принтеры

    Кто нибудь пробовал снимать статистику (кол-во отпечатаных страниц) с локальных принтеров подключенных к компьютеру с агентом zabbix? Можно ли реализовать такое?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Originally posted by kolotov
    Кто нибудь пробовал снимать статистику (кол-во отпечатаных страниц) с локальных принтеров подключенных к компьютеру с агентом zabbix? Можно ли реализовать такое?
    Если есть способ получить эту статистику с принтера на локальную машину, то можно придумать, как скормить её zabbix_agentd.
    Как вы получаете статистику и в каком виде?

    Comment

    • kolotov
      Junior Member
      • Aug 2012
      • 10

      #3
      Originally posted by dima_dm
      Если есть способ получить эту статистику с принтера на локальную машину, то можно придумать, как скормить её zabbix_agentd.
      Как вы получаете статистику и в каком виде?
      может кто-то делал это?
      Способ получить инф-цию с принтера я не знаю как

      Comment

      • turboon
        Member
        • Sep 2010
        • 93

        #4
        сообщение удалено
        Last edited by turboon; 24-09-2012, 11:54.

        Comment

        • kolotov
          Junior Member
          • Aug 2012
          • 10

          #5
          Originally posted by dima_dm
          Если есть способ получить эту статистику с принтера на локальную машину, то можно придумать, как скормить её zabbix_agentd.
          Как вы получаете статистику и в каком виде?
          Статистику напечатаных страниц снимаю с помощью счетчика в windows
          В zabbix создаю item с параметром perf_counter["\1450(_total)\1456"]
          он показывает общее кол-во напечатанных листов, но проблема в том, что после перезагрузки компютера счетчик сбрасывается на 0. Как настроить, чтобы счетчик не сбрасывался?

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Originally posted by kolotov
            Статистику напечатаных страниц снимаю с помощью счетчика в windows
            В zabbix создаю item с параметром perf_counter["\1450(_total)\1456"]
            он показывает общее кол-во напечатанных листов, но проблема в том, что после перезагрузки компютера счетчик сбрасывается на 0. Как настроить, чтобы счетчик не сбрасывался?
            Я вижу только один способ:
            Писать значение на диск в файл, и если новое значение меньше записанного, складывать имеющееся и новое значение и записывать в файл.
            Пишется с помощью
            Zabbix Agent UserParameter и скрипта, который реализует указанную выше логику.

            Comment

            • kolotov
              Junior Member
              • Aug 2012
              • 10

              #7
              Originally posted by dima_dm
              Я вижу только один способ:
              Писать значение на диск в файл, и если новое значение меньше записанного, складывать имеющееся и новое значение и записывать в файл.
              Пишется с помощью
              Zabbix Agent UserParameter и скрипта, который реализует указанную выше логику.
              правильно ли я понял, что в конфиге агента мне следует указать UserParameter=perf_counter["\1450(_total)\1456"] ?
              но как написать скрипт понятия не имею, можете рассказать как его написать или ссылку скинуть, где про скрипты в заббиксе можно почитать .

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Originally posted by kolotov
                правильно ли я понял, что в конфиге агента мне следует указать UserParameter=perf_counter["\1450(_total)\1456"] ?
                но как написать скрипт понятия не имею, можете рассказать как его написать или ссылку скинуть, где про скрипты в заббиксе можно почитать .
                о UserParameter написано здесь
                http://www.zabbix.com/documentation/...r_parameters?s[]=userparameter
                А скрипт придётся писать.
                Логика така:
                В файле храните предыдущее значение и базу.
                Общий счётчик страниц равен база+ текущее значение
                Опрашиваете perf_counter, если новое значение меньше предыдущего, то счётчик сброшен.
                И изменяем базу, новая база = старая база + предыдущее значение.
                Таким образом мы получаем непрерывно растущий счётчик страниц.

                Comment

                Working...