Принтеры Pantum. Остаток ресурса драм модуля

Получение остатка ресурса драм модуля принтеров Pantum.

Операционная система: Linux.

Необходимые программы/пакеты на стороне агента: snmpget (входит в дистрибутив агента)

Тип возвращаемого значения: числовое значение.

Получение значения выполняется посредством выполнения SNMP запроса к принтеру.

1. Команда получения имени параметра:

В целях обеспечения мониторинга всех принтеров в локальной сети необходимо исправить адрес в команде на адрес своей локальной сети.

Для одного принтера  192.168.1.10
./ReadPrinters.sh  192.168.1.10

Для всех принтеров в локальной сети  192.168.1.0
./ReadPrinters.sh  192.168.1.#[1,2,3,]

Пример ответа:

Pantum BM5100FDW:
NameDrum: Pantum OAF 378 (192.168.1.110) DL5120 (отпечатано 6705 стр.)
DrumRemainderValue: 74
NameTonerBox: Pantum OAF 378 (192.168.1.110) TL5120X (отпечатано 6091 стр.)
TonerBoxRemainderValue: 51

Регулярное выражение для получения имени параметра из ответа:

NameDrum:\s*(?P<result>.*)

2. Команда получения значения параметра:

Для одного принтера  192.168.1.10
./ReadPrinters.sh  192.168.1.10

Для всех принтеров в локальной сети  192.168.1.0
./ReadPrinters.sh  192.168.1.#[1,2,3,]

Пример ответа:

Pantum BM5100FDW:
NameDrum: Pantum OAF 378 (192.168.1.110) DL5120 (отпечатано 6705 стр.)
DrumRemainderValue: 74
NameTonerBox: Pantum OAF 378 (192.168.1.110) TL5120X (отпечатано 6091 стр.)
TonerBoxRemainderValue: 51

Регулярное выражение для получения значения параметра из ответа:

DrumRemainderValue:\s*(?P<result>.*)

см. также:

Онлайн мониторинг принтеров и МФУ

Краткая справка по регулярным выражениям

Выражение RegEx для получения имени/значения параметра