SNMP with a Service Agent

Last Updated: September 08, 2026

Below are the steps to set up Simple Network Management Protocol (SNMP) status monitoring using a Service Agent.

Requirements

Review the following requirement:

  • A Service Agent already configured in your print environment.
  • The Service Agent reports on printers in its folder and subfolders.
  • Placing a Service Agent at the root of the tree structure reports on all printers.
  • The SNMP settings on Tools then Settings then General legacy settings. New configurations should be created using the Service Agent's SNMP tab.

If you do not have a device set up as a Service Agent, refer to Service Agents for complete details.

1. Turn On the SNMP Service

  1. In the Admin Console, select the Service Agent's SNMP tab.
  2. Select the checkbox for Enable SNMP Service.
  3. Select Save.
  4. Access the physical device that you designated as the Service Agent.
  5. Use the system tray icon or Start menu to refresh configurations.
  6. Open the Task Manager, and select the Details tab.
  7. In the Search field, enter "printer" to locate the Agent processes.
  8. Confirm that the following services are running:
    1. Agent services, which include VasionClient.exe, PrinterInstallerClient.exe, PrinterInstallerClientInterface.exe, and PrinterInstallerClientLauncher.exe.
    2. PrinterLogicServiceManager.exe.
    3. PrinterLogicServiceSnmp.exe.
    4. Other services running on the Service Agent also appear.

Task Manager showing PrinterLogicServiceSnmp.exe service running.

2. Configure SNMP Settings

These settings apply to all printers on the same level and below the Service Agent. If you want to configure SNMP for only specific printers or want to turn off SNMP for specific printers, refer to the Printer-Specific SNMP Settings section below.

Back on the Service Agent's SNMP tab:

  1. Scroll down to the SNMP Settings section, and adjust the SNMP Monitoring Intervals as needed:

    1. Under normal conditions: Enter the time interval, in minutes, for data queries under normal conditions.
    2. Under error conditions: Enter the time interval, in minutes, for data queries under error conditions.

    SNMP Settings section showing configuration options.

  2. If the printer uses SNMP v1/v2, complete the following:
    1. Community Public (Get) Name: Public is the default.
    2. Community Private (Set) Name: Private is the default.

      Admin Console showing General settings and SNMP v1/v2 settings.

  3. If the printer uses SNMP v3, you can complete the following:
    1. Use SNMP V3 When Supported:: Select the checkbox to turn on SNMP v3.
    2. Username: Enter a username to turn on authentication.
    3. Security Level: From the dropdown menu, select one of the following:
      1. noAuthNoPriv: No authentication or privacy settings apply.
      2. authNoPriv: Authentication settings apply, but privacy settings do not.
      3. authPriv: Both authentication and privacy settings apply.
    4. Authentication Protocol Select the hashing algorithm for your authentication key: MD5 or SHA.
    5. Authentication Key: Enter the key for the authentication protocol, which is similar to a password.
    6. Context Name: Enter a context name, an octet string containing management information.
    7. Privacy Protocol: Select the encryption algorithm that secures communication with PrinterLogic: DES and AES.
    8. Privacy Key: Enter the key for the privacy protocol, which is similar to a password.
    9. Context Engine ID: Enter the context ID that uniquely identifies the SNMP entity, typically the same as the SNMP engine ID.

      Admin Console showing SNMP v3 settings.

  4. Select Save in the upper-right corner.

Printer-Specific SNMP Settings

The printer object's Status tab contains basic reporting data about the device and the option to configure printer-specific SNMP settings. In the Settings section, a printer using the default SNMP configuration has the Use Global option selected by default.

The steps below guide you through configuring printer-specific SNMP settings for devices that do not use the default settings configured above.

  1. In the Admin Console, select the printer object's Status tab.
  2. In the Settings section, select Use Printer-Specific.

    Admin Console showing printer object's Status tab and Settings section.

  3. Select Enable SNMP Status Monitoring.

    To turn off SNMP status monitoring on a printer object, deselect Enable SNMP Status Monitoring, and select Save.

  4. If the printer uses SNMP v1/v2, complete the following:
    1. Community Public (Get) Name: Public is the default.
    2. Community Private (Set) Name: Private is the default.

      Admin Console showing printer object's Status tab and SNMP v1/v2 settings.

  5. If the printer uses SNMP v3, you can complete the following:
    1. Enabled: Select the checkbox to turn on SNMP v3.
    2. Username: If you want to turn on authentication, enter the username that you want to use for authentication.
    3. Security Level: From the dropdown menu, select one of the following:

      1. noAuthNoPriv: Select this option if you do not want to apply authentication or privacy settings.
      2. authNoPriv: Select this option if you want to apply authentication settings but not privacy settings.
      3. authPriv: Select this option if you want to apply authentication and privacy settings.
    4. Authentication Protocol From the dropdown menu, select the hashing algorithm that you want to use to store your authentication key. Options include MD5 and SHA.
    5. Authentication Key: Enter the key for the authentication protocol, which is similar to a password.
    6. Privacy Protocol: From the dropdown menu, select the encryption algorithm that you want to use to secure communication between the device and PrinterLogic. Options include DES and AES.
    7. Privacy Key: Enter the key for the privacy protocol, which is similar to a password.
    8. Context Name: Enter a context name. The context name is an octet string, which has at least one management information.
    9. Context Engine ID: Enter the context ID to uniquely identify the SNMP entity. Most SNMP v3 entities use their SNMP engine ID as their context ID.

      Admin Console showing printer object's Status tab and SNMP v3 settings.

  6. Select Save in the upper-right corner.