Appearance
Printer Endpoints
Printer endpoints represent SNMP-managed printers in the Ordyn endpoint tree.
Printers do not run the Ordyn agent and do not enroll with an endpoint certificate. They are created manually in Ordyn and are queried by an assigned ordyn-snmp service client from the local network where the printer is reachable.
What you need
To create a printer endpoint, you need:
- an active SNMP service client
- an active SNMP credential profile in the same tenant
- the printer hostname or management IP address
- SNMP reachability from the selected service client to the printer
You can also assign any number of optional global SNMP collection profiles for additional read-only OIDs and calculated values. See SNMP collection profiles for profile setup and result behavior.
The hostname field is the SNMP management address. There is no separate printer management host field.
SNMP credential profiles support the same versions as switch endpoints:
- SNMP v1 or v2c with a community string
- SNMP v3 with username, security level, authentication protocol, privacy protocol, and matching secrets
Write-enabled credentials are not required for printer collection. Printer collection is read-only.
Create a printer endpoint
Create the endpoint from the endpoint tree or endpoint table:
- Open
Create endpoint. - Select type
Printer. - Enter the printer hostname or management IP.
- Select the SNMP service client that can reach the printer.
- Select the SNMP credential profile.
- Select any optional SNMP collection profiles.
- Save the endpoint.
After creation, Ordyn immediately requests a lightweight printer system status collection. If the SNMP service client is connected and the printer responds, the printer overview starts showing the collected facts.
Editing printers
Use Edit printer from the endpoint action menu to change:
- display name
- hostname or management IP
- SNMP service client
- SNMP credential profile
- assigned SNMP collection profiles
Changing the hostname requests a fresh printer system status collection so the overview reflects the updated target.
Infrastructure role settings are not available for printer endpoints. Printers are managed infrastructure endpoints, not agent hosts.
Connected and active state
Printer endpoints use service-client based state.
Connected means the assigned SNMP service client is connected to Ordyn. It does not mean the printer itself has an open connection to Ordyn.
Active means Ordyn has a recent successful printer system status collection for that printer. The freshness window currently uses the shared SNMP Switch System Status Freshness setting and defaults to 7200 seconds.
This means a printer can be connected but inactive when the SNMP service client is online, but the printer has not responded recently or has never responded successfully.
Automatic refresh
Ordyn refreshes printer system status automatically.
Automatic collection runs when:
- a printer endpoint is created
- relevant printer endpoint details are updated
- the background SNMP printer system status dispatcher finds a due printer
The background interval currently uses the shared SNMP Switch System Status Interval setting and defaults to 3600 seconds. The dispatcher only sends work for approved printer endpoints with:
- SNMP configuration
- an active credential profile
- an active and connected SNMP service client
Pending requests are not retried continuously. A request that remains issued is considered stale after 15 minutes and can be dispatched again.
Collected data
Printer system status is read-only. The SNMP service client collects standards-based system, Host Resources, Printer-MIB, and Entity-MIB facts where the printer exposes them.
The overview can show:
- printer name
- printer status
- total page count
- page-counter unit
- color capability
- black-and-white page count
- color page count
- system location
- vendor
- model
- firmware
- serial number
- system object OID
- enterprise OID
- additional values from assigned SNMP collection profiles
- last collection status
- last collection timestamp
- last collection error
- assigned SNMP service client
- assigned credential profile
Printer status is mapped from the standard Host Resources printer status value:
otherunknownidleprintingwarmup
Not every printer exposes all values. Missing values are shown as not reported.
Ordyn selects the printer entry from the device table when a device reports multiple entries. This allows the printer model to be shown in place of a generic network-card or print-server description when the printer exposes the model through the standard device information.
Vendor, model, serial, and firmware fields remain Not reported when the printer does not expose suitable standard values.
Page-counter interpretation
The total page count comes from the lifetime counter for the printer's default marker. The overview also shows the counter unit reported by the printer, such as impressions or sheets.
For a printer that reports a monochrome marker, Ordyn shows:
- the marker lifetime count as the total page count
- the same value as the black-and-white page count
0as the color page count
For a color-capable printer, a standards-based total does not necessarily include separate black-and-white and color totals. When the printer does not expose a reliable split, Ordyn shows the total and color capability but leaves both split counters as Not reported.
The total can differ from a value labelled as a total in the printer's own interface when that interface uses a different vendor-defined counter. Use an optional collection profile when a specific vendor counter must also be displayed.
Collection profile values
When collection profiles are assigned, the printer overview groups their latest values under each profile name.
Each reported value shows its label and optional unit. A configured display mapping replaces the corresponding raw value with its readable label. Calculated fields show the sum of their configured source fields. Profile revisions and OIDs remain part of the profile configuration and are not repeated in the endpoint overview.
An unavailable field is shown as Not reported without hiding successful fields from the same profile. A calculated field is also unavailable when one of its sources is unavailable or non-numeric. After a profile is edited, the overview shows Awaiting collection until the updated values are collected.
Jobs
Printer endpoints support the Collect printer system status job task.
Use this task when you want to request a printer status collection on demand or include it in an automation. The task:
- runs through the assigned SNMP service client
- requires an active SNMP credential profile
- stores the same facts as automatic collection
- records success or failure in the job result
Use the Printer endpoints job requirement when a job should only run against printer endpoints.
Printer endpoints can also be targeted by SNMP trap event automations. The automation's source mode and scope determine whether a received trap selects one printer, multiple matching endpoints, or a controlled fan-out. See SNMP trap job triggers.
IPAM
Printer endpoints can participate in IPAM as SNMP-managed endpoints.
The printer overview shows endpoint network interfaces. Each interface can store an IP address, MAC address, primary state, IPAM ignore state, and ICMP/common protocol probe settings.
When a matching IPAM network exists, Ordyn can reconcile printer interface addresses and printer management addresses into the IPAM address table.
Use Service routing from the printer endpoint action menu and select the Net Node tab to choose which net node should probe the printer's configured interfaces. If there is no direct endpoint assignment, Ordyn uses the inherited folder or tenant net-node assignment.
If the hostname is DNS-only, IPAM needs an observed or configured interface address to place the printer in a network address table.
Limitations
Printer endpoints do not include:
- printer job management
- toner or consumable inventory
- tray status
- print job inventory
- printer write operations
- built-in vendor-specific counter definitions or interpretation
Assign a global SNMP collection profile to display additional vendor or device OIDs and sums calculated from them. Users are responsible for supplying the correct OID, label, unit, optional display mappings, and calculation sources.