Available versions




SNMP Printer

Overview

Good day!

This is my first attempt at creating a public template. As far as I’m aware, it should be operatable on multiple Dell laser printers. The model this was created on was the ‘Dell 3115CN’. Confirmed models that are supported:

I hope it’ll be of use to some of you. It’s been a fun project.

Author

Thomas Roefs

Macros used

There are no macros links in this template.

Name
Template SNMP Generic
Template SNMP Interfaces
Template SNMP Device

Discovery rules

Name Description Type Key and additional info
Cover <p>-</p> SNMP agent prtCoverDescription<p>Update: 3600</p>
Input <p>-</p> SNMP agent prtInputDescription<p>Update: 3600</p>
Media Path <p>-</p> SNMP agent prtMediaPathDescription<p>Update: 3600</p>
Supplies <p>-</p> SNMP agent prtMarkerSuppliesDescription<p>Update: 3600</p>
Output <p>-</p> SNMP agent prtOutputDescription<p>Update: 3600</p>
Network interfaces <p>You may also consider using IF-MIB::ifType or IF-MIB::ifAlias for discovery depending on your filtering needs. {$SNMP_COMMUNITY} is a global macro.</p> SNMP agent ifDescr<p>Update: 3600</p>

Items collected

Name Description Type Key and additional info
Device Type <p>-</p> SNMP agent hrDeviceDescr<p>Update: 43200</p>
Printer power on counter <p>-</p> SNMP agent prtMarkerPowerOnCount<p>Update: 60</p>
Printer lifetime counter <p>-</p> SNMP agent prtMarkerLifeCount<p>Update: 60</p>
Printer status <p>-</p> SNMP agent hrPrinterStatus<p>Update: 60</p>
Device console display <p>-</p> SNMP agent prtConsoleDisplayBufferText<p>Update: 60</p>
Printer error state <p>-</p> SNMP agent hrPrinterDetectedErrorState<p>Update: 60</p>
Device serial number <p>-</p> SNMP agent prtGeneralSerialNumber<p>Update: 43200</p>
Device MAC address <p>-</p> SNMP agent ifPhysAddress<p>Update: 3600</p>
Cover $1 <p>-</p> SNMP agent prtCoverDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Cover Status of $1 <p>-</p> SNMP agent prtCoverStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input Capacity $1 <p>-</p> Calculated prtInputCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input current level $1 <p>-</p> SNMP agent prtInputCurrentLevel[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input $1 <p>-</p> SNMP agent prtInputDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input max capacity $1 <p>-</p> SNMP agent prtInputMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input Media Name $1 <p>-</p> SNMP agent prtInputMediaName[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input Model $1 <p>-</p> SNMP agent prtInputModel[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input SerialNumber $1 <p>-</p> SNMP agent prtInputSerialNumber[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input status $1 <p>-</p> SNMP agent prtInputStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input Type $1 <p>-</p> SNMP agent prtInputType[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Media Path Description of supplies $1 <p>-</p> SNMP agent prtMediaPathDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Media Path Status of supplies $1 <p>-</p> SNMP agent prtMediaPathStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Media Path Type of supplies $1 <p>-</p> SNMP agent prtMediaPathType[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Color Value of supplies $1 <p>-</p> SNMP agent prtMarkerColorantValue[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Capacity of supplies $1 <p>-</p> Calculated prtMarkerSuppliesCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Description of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Level of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesLevel[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
max Capacity of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output $1 <p>-</p> SNMP agent prtOutputDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output max Capacity $1 <p>-</p> SNMP agent prtOutputMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output remaining Capacity $1 <p>-</p> SNMP agent prtOutputRemainingCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Output Status $1 <p>-</p> SNMP agent prtOutputStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Admin status of interface $1 <p>The desired state of the interface.</p> SNMP agent ifAdminStatus[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Alias of interface $1 <p>-</p> SNMP agent ifAlias[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Description of interface $1 <p>A textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the interface hardware/software.</p> SNMP agent ifDescr[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Inbound errors on interface $1 <p>For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.</p> SNMP agent ifInErrors[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Incoming traffic on interface $1 <p>The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.</p> SNMP agent ifInOctets[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Operational status of interface $1 <p>The current operational state of the interface.</p> SNMP agent ifOperStatus[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Outbound errors on interface $1 <p>For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.</p> SNMP agent ifOutErrors[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Outgoing traffic on interface $1 <p>The number of octets transmitted in MAC frames on this interface, including the MAC header and FCS.</p> SNMP agent ifOutOctets[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>

Triggers

Name Description Expression Priority
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE} <p>-</p> <p>Expression: {SNMP Printer:ifOperStatus[{#SNMPVALUE}].diff(0)}=1</p><p>Recovery expression: </p> information
Cover {#SNMPVALUE} on printer {HOST.NAME} is not closed <p>-</p> <p>Expression: {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>4 and {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>6</p><p>Recovery expression: </p> information
Input {#SNMPVALUE} on printer {HOST.NAME} has changed <p>-</p> <p>Expression: {SNMP Printer:prtInputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
{#SNMPVALUE} is low on printer {HOST.NAME} <p>-</p> <p>Expression: {SNMP Printer:prtMarkerSuppliesCapacity[{#SNMPVALUE}].last()}<10</p><p>Recovery expression: </p> information
Output {#SNMPVALUE} on printer {HOST.NAME} has changed <p>-</p> <p>Expression: {SNMP Printer:prtOutputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
Cover {#SNMPVALUE} on printer {HOST.NAME} is not closed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>4 and {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>6</p><p>Recovery expression: </p> information
Input {#SNMPVALUE} on printer {HOST.NAME} has changed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtInputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
{#SNMPVALUE} is low on printer {HOST.NAME} (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtMarkerSuppliesCapacity[{#SNMPVALUE}].last()}<10</p><p>Recovery expression: </p> information
Output {#SNMPVALUE} on printer {HOST.NAME} has changed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtOutputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE} (LLD) <p>-</p> <p>Expression: {SNMP Printer:ifOperStatus[{#SNMPVALUE}].diff(0)}=1</p><p>Recovery expression: </p> information

SNMP Printer

Overview

Good day!

This is my first attempt at creating a public template. As far as I’m aware, it should be operatable on multiple Dell laser printers. The model this was created on was the ‘Dell 3115CN’. Confirmed models that are supported:

I hope it’ll be of use to some of you. It’s been a fun project.

Author

Thomas Roefs

Macros used

There are no macros links in this template.

Name
Template SNMP Generic
Template SNMP Interfaces
Template SNMP Device

Discovery rules

Name Description Type Key and additional info
Cover <p>-</p> SNMP agent prtCoverDescription<p>Update: 3600</p>
Input <p>-</p> SNMP agent prtInputDescription<p>Update: 3600</p>
Media Path <p>-</p> SNMP agent prtMediaPathDescription<p>Update: 3600</p>
Supplies <p>-</p> SNMP agent prtMarkerSuppliesDescription<p>Update: 3600</p>
Output <p>-</p> SNMP agent prtOutputDescription<p>Update: 3600</p>
Network interfaces <p>You may also consider using IF-MIB::ifType or IF-MIB::ifAlias for discovery depending on your filtering needs. {$SNMP_COMMUNITY} is a global macro.</p> SNMP agent ifDescr<p>Update: 3600</p>

Items collected

Name Description Type Key and additional info
Device Type <p>-</p> SNMP agent hrDeviceDescr<p>Update: 43200</p>
Printer power on counter <p>-</p> SNMP agent prtMarkerPowerOnCount<p>Update: 60</p>
Printer lifetime counter <p>-</p> SNMP agent prtMarkerLifeCount<p>Update: 60</p>
Printer status <p>-</p> SNMP agent hrPrinterStatus<p>Update: 60</p>
Device console display <p>-</p> SNMP agent prtConsoleDisplayBufferText<p>Update: 60</p>
Printer error state <p>-</p> SNMP agent hrPrinterDetectedErrorState<p>Update: 60</p>
Device serial number <p>-</p> SNMP agent prtGeneralSerialNumber<p>Update: 43200</p>
Device MAC address <p>-</p> SNMP agent ifPhysAddress<p>Update: 3600</p>
Cover $1 <p>-</p> SNMP agent prtCoverDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Cover Status of $1 <p>-</p> SNMP agent prtCoverStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input Capacity $1 <p>-</p> Calculated prtInputCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input current level $1 <p>-</p> SNMP agent prtInputCurrentLevel[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input $1 <p>-</p> SNMP agent prtInputDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input max capacity $1 <p>-</p> SNMP agent prtInputMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input Media Name $1 <p>-</p> SNMP agent prtInputMediaName[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input Model $1 <p>-</p> SNMP agent prtInputModel[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input SerialNumber $1 <p>-</p> SNMP agent prtInputSerialNumber[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input status $1 <p>-</p> SNMP agent prtInputStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input Type $1 <p>-</p> SNMP agent prtInputType[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Media Path Description of supplies $1 <p>-</p> SNMP agent prtMediaPathDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Media Path Status of supplies $1 <p>-</p> SNMP agent prtMediaPathStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Media Path Type of supplies $1 <p>-</p> SNMP agent prtMediaPathType[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Color Value of supplies $1 <p>-</p> SNMP agent prtMarkerColorantValue[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Capacity of supplies $1 <p>-</p> Calculated prtMarkerSuppliesCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Description of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Level of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesLevel[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
max Capacity of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output $1 <p>-</p> SNMP agent prtOutputDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output max Capacity $1 <p>-</p> SNMP agent prtOutputMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output remaining Capacity $1 <p>-</p> SNMP agent prtOutputRemainingCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Output Status $1 <p>-</p> SNMP agent prtOutputStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Admin status of interface $1 <p>The desired state of the interface.</p> SNMP agent ifAdminStatus[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Alias of interface $1 <p>-</p> SNMP agent ifAlias[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Description of interface $1 <p>A textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the interface hardware/software.</p> SNMP agent ifDescr[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Inbound errors on interface $1 <p>For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.</p> SNMP agent ifInErrors[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Incoming traffic on interface $1 <p>The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.</p> SNMP agent ifInOctets[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Operational status of interface $1 <p>The current operational state of the interface.</p> SNMP agent ifOperStatus[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Outbound errors on interface $1 <p>For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.</p> SNMP agent ifOutErrors[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Outgoing traffic on interface $1 <p>The number of octets transmitted in MAC frames on this interface, including the MAC header and FCS.</p> SNMP agent ifOutOctets[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>

Triggers

Name Description Expression Priority
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE} <p>-</p> <p>Expression: {SNMP Printer:ifOperStatus[{#SNMPVALUE}].diff(0)}=1</p><p>Recovery expression: </p> information
Cover {#SNMPVALUE} on printer {HOST.NAME} is not closed <p>-</p> <p>Expression: {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>4 and {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>6</p><p>Recovery expression: </p> information
Input {#SNMPVALUE} on printer {HOST.NAME} has changed <p>-</p> <p>Expression: {SNMP Printer:prtInputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
{#SNMPVALUE} is low on printer {HOST.NAME} <p>-</p> <p>Expression: {SNMP Printer:prtMarkerSuppliesCapacity[{#SNMPVALUE}].last()}<10</p><p>Recovery expression: </p> information
Output {#SNMPVALUE} on printer {HOST.NAME} has changed <p>-</p> <p>Expression: {SNMP Printer:prtOutputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
Cover {#SNMPVALUE} on printer {HOST.NAME} is not closed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>4 and {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>6</p><p>Recovery expression: </p> information
Input {#SNMPVALUE} on printer {HOST.NAME} has changed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtInputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
{#SNMPVALUE} is low on printer {HOST.NAME} (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtMarkerSuppliesCapacity[{#SNMPVALUE}].last()}<10</p><p>Recovery expression: </p> information
Output {#SNMPVALUE} on printer {HOST.NAME} has changed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtOutputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE} (LLD) <p>-</p> <p>Expression: {SNMP Printer:ifOperStatus[{#SNMPVALUE}].diff(0)}=1</p><p>Recovery expression: </p> information

SNMP Printer

Overview

Good day!

This is my first attempt at creating a public template. As far as I’m aware, it should be operatable on multiple Dell laser printers. The model this was created on was the ‘Dell 3115CN’. Confirmed models that are supported:

I hope it’ll be of use to some of you. It’s been a fun project.

Author

Thomas Roefs

Macros used

There are no macros links in this template.

Name
Template SNMP Generic
Template SNMP Interfaces
Template SNMP Device

Discovery rules

Name Description Type Key and additional info
Cover <p>-</p> SNMP agent prtCoverDescription<p>Update: 3600</p>
Input <p>-</p> SNMP agent prtInputDescription<p>Update: 3600</p>
Media Path <p>-</p> SNMP agent prtMediaPathDescription<p>Update: 3600</p>
Supplies <p>-</p> SNMP agent prtMarkerSuppliesDescription<p>Update: 3600</p>
Output <p>-</p> SNMP agent prtOutputDescription<p>Update: 3600</p>
Network interfaces <p>You may also consider using IF-MIB::ifType or IF-MIB::ifAlias for discovery depending on your filtering needs. {$SNMP_COMMUNITY} is a global macro.</p> SNMP agent ifDescr<p>Update: 3600</p>

Items collected

Name Description Type Key and additional info
Device Type <p>-</p> SNMP agent hrDeviceDescr<p>Update: 43200</p>
Printer power on counter <p>-</p> SNMP agent prtMarkerPowerOnCount<p>Update: 60</p>
Printer lifetime counter <p>-</p> SNMP agent prtMarkerLifeCount<p>Update: 60</p>
Printer status <p>-</p> SNMP agent hrPrinterStatus<p>Update: 60</p>
Device console display <p>-</p> SNMP agent prtConsoleDisplayBufferText<p>Update: 60</p>
Printer error state <p>-</p> SNMP agent hrPrinterDetectedErrorState<p>Update: 60</p>
Device serial number <p>-</p> SNMP agent prtGeneralSerialNumber<p>Update: 43200</p>
Device MAC address <p>-</p> SNMP agent ifPhysAddress<p>Update: 3600</p>
Cover $1 <p>-</p> SNMP agent prtCoverDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Cover Status of $1 <p>-</p> SNMP agent prtCoverStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input Capacity $1 <p>-</p> Calculated prtInputCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input current level $1 <p>-</p> SNMP agent prtInputCurrentLevel[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input $1 <p>-</p> SNMP agent prtInputDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input max capacity $1 <p>-</p> SNMP agent prtInputMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input Media Name $1 <p>-</p> SNMP agent prtInputMediaName[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input Model $1 <p>-</p> SNMP agent prtInputModel[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input SerialNumber $1 <p>-</p> SNMP agent prtInputSerialNumber[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Input status $1 <p>-</p> SNMP agent prtInputStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Input Type $1 <p>-</p> SNMP agent prtInputType[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Media Path Description of supplies $1 <p>-</p> SNMP agent prtMediaPathDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Media Path Status of supplies $1 <p>-</p> SNMP agent prtMediaPathStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Media Path Type of supplies $1 <p>-</p> SNMP agent prtMediaPathType[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Color Value of supplies $1 <p>-</p> SNMP agent prtMarkerColorantValue[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Capacity of supplies $1 <p>-</p> Calculated prtMarkerSuppliesCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Description of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Level of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesLevel[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
max Capacity of supplies $1 <p>-</p> SNMP agent prtMarkerSuppliesMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output $1 <p>-</p> SNMP agent prtOutputDescription[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output max Capacity $1 <p>-</p> SNMP agent prtOutputMaxCapacity[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Output remaining Capacity $1 <p>-</p> SNMP agent prtOutputRemainingCapacity[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Output Status $1 <p>-</p> SNMP agent prtOutputStatus[{#SNMPVALUE}]<p>Update: 600</p><p>LLD</p>
Admin status of interface $1 <p>The desired state of the interface.</p> SNMP agent ifAdminStatus[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Alias of interface $1 <p>-</p> SNMP agent ifAlias[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Description of interface $1 <p>A textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the interface hardware/software.</p> SNMP agent ifDescr[{#SNMPVALUE}]<p>Update: 3600</p><p>LLD</p>
Inbound errors on interface $1 <p>For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.</p> SNMP agent ifInErrors[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Incoming traffic on interface $1 <p>The number of octets in valid MAC frames received on this interface, including the MAC header and FCS.</p> SNMP agent ifInOctets[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Operational status of interface $1 <p>The current operational state of the interface.</p> SNMP agent ifOperStatus[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Outbound errors on interface $1 <p>For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.</p> SNMP agent ifOutErrors[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>
Outgoing traffic on interface $1 <p>The number of octets transmitted in MAC frames on this interface, including the MAC header and FCS.</p> SNMP agent ifOutOctets[{#SNMPVALUE}]<p>Update: 60</p><p>LLD</p>

Triggers

Name Description Expression Priority
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE} <p>-</p> <p>Expression: {SNMP Printer:ifOperStatus[{#SNMPVALUE}].diff(0)}=1</p><p>Recovery expression: </p> information
Cover {#SNMPVALUE} on printer {HOST.NAME} is not closed <p>-</p> <p>Expression: {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>4 and {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>6</p><p>Recovery expression: </p> information
Input {#SNMPVALUE} on printer {HOST.NAME} has changed <p>-</p> <p>Expression: {SNMP Printer:prtInputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
{#SNMPVALUE} is low on printer {HOST.NAME} <p>-</p> <p>Expression: {SNMP Printer:prtMarkerSuppliesCapacity[{#SNMPVALUE}].last()}<10</p><p>Recovery expression: </p> information
Output {#SNMPVALUE} on printer {HOST.NAME} has changed <p>-</p> <p>Expression: {SNMP Printer:prtOutputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
Cover {#SNMPVALUE} on printer {HOST.NAME} is not closed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>4 and {SNMP Printer:prtCoverStatus[{#SNMPVALUE}].last(,600)}<>6</p><p>Recovery expression: </p> information
Input {#SNMPVALUE} on printer {HOST.NAME} has changed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtInputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
{#SNMPVALUE} is low on printer {HOST.NAME} (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtMarkerSuppliesCapacity[{#SNMPVALUE}].last()}<10</p><p>Recovery expression: </p> information
Output {#SNMPVALUE} on printer {HOST.NAME} has changed (LLD) <p>-</p> <p>Expression: {SNMP Printer:prtOutputStatus[{#SNMPVALUE}].last(,600)}<>0</p><p>Recovery expression: </p> information
Operational status was changed on {HOST.NAME} interface {#SNMPVALUE} (LLD) <p>-</p> <p>Expression: {SNMP Printer:ifOperStatus[{#SNMPVALUE}].diff(0)}=1</p><p>Recovery expression: </p> information