Configuring Monitoring Protocols

By default, the Monitor Agent uses HTTP to communicate with the agents it monitors, whenever HTTP is available. If HTTP is not available, the Monitor Agent changes automatically to SNMP.

GroupWise 6.x agents and gateways as well as the GroupWise agents provided with the GroupWise 5.5 Enhancement Pack can be monitored using HTTP. Agents dating from GroupWise 5.5 and earlier, as well as 5.5-level GroupWise gateways, must be monitored using SNMP.


Configuring the Monitor Agent for HTTP

You can customize how the Monitor Agent communicates with your Web browser.

At the Windows Monitor Agent console:

  1. Click Configuration > HTTP.

    or

    On Linux, click Preferences > Setup, then scroll down to the HTTP Settings section.


    HTTP Configuration dialog box
  2. Modify the HTTP settings as needed:

    HTTP Refresh: Specify the number of seconds after which the Monitor Agent sends updated information to the Monitor Web console. The default is 300 seconds (5 minutes).

    HTTP Port: Specify the port number for the Monitor Agent to listen on for requests for information from the Web console. The default port number is 8200.

    Open a New Window When Viewing Agents: Select this option to open a new Web browser window whenever you display an agent Web console. This enables you to view the Monitor Web console and an agent Web console at the same time, or to view two agent Web consoles at the same time for comparison.

  3. Click OK to put the new HTTP settings into effect.

  4. Click Configuration > Poll Settings.

    or

    On Linux, click Preferences > Setup, then scroll down to the HTTP Settings section.


    Poll Settings dialog box
  5. Fill in the following fields:

    Poll Cycle: Specify the number of seconds after which the Monitor Agent polls all monitored GroupWise agents for updated information.

    By default, the Monitor Agent starts 20 threads to poll monitored agents. You can use the /pollthreads startup switch to adjust the number of threads.

    By default, the Monitor Agent communicates with other GroupWise agents by way of XML. However, if XML is unavailable, the Monitor Agent automatically uses SNMP instead. Prior to the GroupWise 5.5 Enhancement Pack, GroupWise agents did not support XML, so the Monitor Agent must use SNMP to monitor these older agents. If you need to monitor older agents, see Configuring the Monitor Agent for SNMP.

    If all monitored agents in the group require the same username and password in order to communicate with the Monitor Agent, you can provide that information as part of the Monitor Agent's configuration.

    HTTP User Name: Provide the username for the Monitor Agent to use when contacting monitored agents in the group for status information.

    HTTP Password: Provide the password, if any, associated with the username specified in the field above.

    NOTE:  On Linux, the HTTP User Name and HTTP Password fields are not available. However, you can use the --httpagentuser and --httpagentpassword startup switches on the command line when you start the Monitor Agent to achieve the same functionality.

    If the monitored agents use different usernames and passwords, you are prompted to supply them when the Monitor Agent needs to communicate with the monitored agents.

  6. Click Apply Options to Subgroups if you want subgroups to inherit these settings.

  7. Click OK to put the specified poll cycle into effect.


Configuring the Monitor Agent for SNMP

The Monitor Agent must use SNMP to communicate with GroupWise agents that date from earlier than the GroupWise 5.5 Enhancement Pack. You can customize how the Monitor Agent communicates with such older agents and how it communicates with SNMP monitoring and management programs.

At the Windows Monitor Agent console:

  1. Click Configuration > Polling.

    or

    On Linux, click Preferences > Setup, then scroll down to the SNMP Settings section.


    Poll Settings dialog box
  2. Specify the number of seconds after which the Monitor Agent polls all monitored GroupWise agents for updated information using SNMP.

  3. In the SNMP box, modify the SNMP settings as needed:

    Time Out: Specify the number of seconds the Monitor Agent should wait for a response from servers where GroupWise agents run.

    Number of Retries: Specify how often the Monitor Agent should try to contact the servers where GroupWise agents run.

    SNMP Community Strings: Provide a comma-delimited list of community strings required to access the servers where GroupWise agents run.

    Force Polling through SNMP: Select this option to use SNMP polling instead of the default of XML polling when contacting servers where agents in the group run.

  4. Click Apply Options to Subgroups if you want subgroups to inherit these settings.

  5. Click OK to put the new SNMP settings into effect.

  6. Make sure the GroupWise agents you want to monitor using SNMP are enabled for SNMP. See Setting Up SNMP Services for the POA and Setting Up SNMP Services for the MTA. The same instructions can be followed for all GroupWise 5.x and 6.x agents.