Monitoring Device Availability and Latency

Download this manual as a PDF file

This section describes how to monitor device availability and latency in Skylar One (formerly SL1).

Use the following menu options to navigate the Skylar One user interface:

Availability

Availability means a device's ability to accept connections and data from the network. During polling, a device has two possible availability values:

By default, the method Skylar One uses to monitor availability of the device is determined by the first method of discovery:

If a device or interface becomes unavailable multiple times in a specified time frame, Skylar One can generate an "availability flapping" event. By default, Skylar One generates an event if a device becomes unavailable three times in an hour, or if an interface becomes unavailable three times in twenty-four hours.

To generate availability reports, Skylar One must be configured to collect availability and latency data from devices. The following section describes how to configure Skylar One to collect this data.

NOTE: Unlike for hardware-based devices, Skylar One does not use ICMP, TCP, or UDP to monitor availability for component devices. Component Devices use a Dynamic Application collection object to measure availability. Skylar One polls component devices for availability at the frequency defined in the Dynamic Application.

Configuring Availability Monitoring on a Device

Skylar One uses ports to monitor a device's availability. You specify which ports to use for device availability in the Device Properties page.

NOTE: Unlike for hardware-based devices, Skylar One does not use ICMP, TCP, or UDP to monitor availability for component devices. Component devices use a Dynamic Application collection object to measure availability. Skylar One polls component devices for availability at the frequency defined in the Dynamic Application. For more information, see the section Configuring Availability for Component Devices.

To configure availability monitoring for a device:

  1. Go to the Device Manager page (Devices > Classic Devices, or Registry > Devices > Device Manager in the classic user interface).
  2. In the Device Manager page, find the device for which you want to configure availability monitoring. Click its wrench icon (). The Device Properties page displays.
  3. In the Device Properties page, edit the following fields:

  1. Click Save.

NOTE: The Ping & Poll Timeout (Msec) setting in the Behavior Settings page (System > Settings > Behavior) affects how Skylar One monitors device availability. This field specifies the number of milliseconds the discovery tool and availability polls will wait for a response after pinging a device. After the specified number of milliseconds have elapsed, the poll will timeout.

Defining Availability Thresholds

Skylar One allows you to define global Availability Thresholds that apply to all devices and device-specific Availability Thresholds that apply to a selected device. When a device fails to meet the availability threshold (that is, is not available as specified in the threshold), Skylar One generates an event about the device.

For details on defining availability thresholds, see the section on Thresholds and Data Retention.

NOTE: Unlike for hardware-based devices, Skylar One does not use ICMP, TCP, or UDP to monitor availability for component devices. Component Devices use a Dynamic Application collection object to measure availability. Skylar One polls component devices for availability at the frequency defined in the Dynamic Application.

Configuring Availability for Component Devices

Dynamic Applications that create component devices have the Component Mapping checkbox selected in the Dynamic Applications Properties Editor page and also include the Component Identifiers field.

In the Component Identifiers field, you map the value of a collection object to the Device Name identifier and Unique Identifier identifier, so Skylar One can create one or more component devices.

In the Component Identifiers field, you can also map a collection object to the Availability identifier. For hardware-based devices, Skylar One monitors an ICMP, TCP, or UDP port to determine availability. Because component devices might not include ICMP, TCP, or UDP ports, you must use a Component Identifier to determine availability.

To configure Skylar One to monitor availability for a component device:

  1. Go to the Dynamic Applications Manager page (System > Manage > Dynamic Applications).
  2. Find the Dynamic Application that creates and monitors the component devices you are interested in. Click its wrench icon ().
  3. In the Dynamic Applications Properties Editor page, examine the Component Mapping checkbox. If the checkbox is selected, this is the correct Dynamic Application to edit.
  4. Click the Collections tab.
  5. In the list of Collection Objects in the Collection Object Registry pane, determine which collection object will always be available if the component device is available. Click on the wrench icon () for that collection object.
  6. In the Component Identifiers field, select:
  1. Click Save. Skylar One will now monitor availability and graph availability statistics for the component devices aligned with the Dynamic Application.

Critical Ping

Critical Ping is a tool that allows you to monitor a device as frequently as every five seconds. If the device does not respond, Skylar One creates an event. You can enable or disable critical ping for a device from its Device Properties page (Devices > Classic Devices > wrench icon).

Skylar One does not use critical ping to create device-availability reports. Skylar One will continue to collect device-availability data only every five minutes, as specified in the process "Data Collection:Availability" in the Process Manager page (System > Settings > Admin Processes).

Critical Ping uses the following global default values:

To adjust these global values or to allow Critical Ping to inherit the per-device values for ICMP Availability Thresholds defined in the in the Device Thresholds page (Devices > Classic Devices > wrench icon > Thresholds, or Registry > Devices > Device Manager > wrench icon > Thresholds in the classic user interface), contact ScienceLogic Customer Support.

To define critical ping for a device:

  1. Go to the Device Manager page (Devices > Classic Devices, or Registry > Devices > Device Manager in the classic user interface).
  2. In the Device Manager page, find the device for which you want to configure availability monitoring. Click its wrench icon (). The Device Properties page displays.
  3. In the Device Properties page, edit the following fields:

NOTE: Skylar One does not use this ping data to create device-availability reports. Skylar One will continue to collect device availability data only every five minutes, as specified in the process "Data Collection:Availability" in the Process Manager page (System > Settings > Admin Processes).

NOTE: Because high-frequency data pull occurs every 15 seconds, you might experience up to 15 seconds of latency between an unavailable alert and that alert appearing in the Database Server if you set Critical Ping to 5 seconds.

TIP: You might experience some performance issues if you have a large number of devices using critical ping on a short polling interval. If you have a large number of devices and are experiencing a delay in events being generated for a critical ping outage, try increasing the interval time.

  1. Click Save.

Latency

Latency means the amount of time it takes Skylar One to communicate with a device. Specifically, latency refers to the amount of time between when Skylar One initiates communication with a device and when the device responds and allows communication. Latency is expressed in milliseconds (ms).

The latency calculation that is reported in Skylar One varies based on the method used to check it:

Skylar One uses ports to monitor a device's latency. You specify which ports to use for device latency on the Settings tab of the Device Investigator page (or the Device Properties page in the classic Skylar One user interface).

Configuring Latency Monitoring on a Device

Skylar One uses ports to monitor a device's latency. You specify which ports to use for device latency in the Device Properties page.

To configure latency monitoring for a device:

  1. Go to the Device Manager page (Devices > Classic Devices, or Registry > Devices > Device Manager in the classic user interface).
  2. In the Device Manager page, find the device for which you want to configure latency monitoring. Select its wrench icon ().
  3. The Device Properties page appears.
  4. In the Device Properties page, edit the following fields:

Defining Latency Thresholds

Skylar One allows you to define global Latency Thresholds that apply to all devices and device-specific Latency Thresholds that apply only to a specific device. When a device fails to meet the latency threshold (that is, takes longer than the specified time-span to respond), Skylar One generates an event about the device. For example, if the latency threshold is "100 ms", when a device does not respond to a poll within 100 ms, Skylar One will generate an event about that device.

To disable the latency threshold for a single device, set the threshold to 0% (zero percent). When you disable a threshold, Skylar One does not generate an event for the threshold.

For details on defining latency thresholds, see the section on Thresholds and Data Retention.

Viewing Reports on Device Availability and Device Latency

See the section on Viewing Performance Graphs for information and examples of reports for device availability and device latency.