Plugins and Drivers

Top  Previous  Next

Network Manager is actually a set of plugins and drivers, supporting monitoring and management of network devices. Some of its features are inherited from the basic AggreGate device management solution:

SNMP Device Driver for collecting data from networked devices using Simple Network Management Protocol and receiving SNMP traps.
IP Host Device Driver for monitoring servers, applications, and services.
Database Device Driver for monitoring database servers and executing arbitrary SQL queries.
Device Discovery plugin for performing network discovery using SNMP, ICMP Ping, TCP port scanning and other methods.

At the same time AggreGate Network Manager includes a number of specific plugins and drivers as covered below.

Syslog Server Plugin

Syslog Server Plugin provides reception and processing of Syslog messages.

On receiving a Syslog message, the Syslog Server fires a corresponding AggreGate event. The level of the event is mapped from the Syslog message severity according to the specified settings. Other data associated with the original message, such as host, severity, facility, message and timestamp (refer to RFC 5424 for details on Syslog messages), are also included in the event.

Syslog Server Plugin Configuration

Syslog Server plugin is configured using standard Driver/Plugin Configuration Context in Drivers/Plugins Configuration Context. The Syslog Server Configuration includes the following settings:

Property

Description

Enabled

Enables/disables syslog messages monitoring.

Syslog Protocol

Specifies the protocol (TCP or UDP) to receive Syslog messages by.

Syslog Port

Specifies port to receive syslog messages at.

Severity Conversion Table

Syslog Severity (according to RFC 5424) to AggreGate Level mapping.

LinkServer should be restarted for the changes take effect.

Network Management Extensions Plugin

Network Management Extensions plugin includes necessary software components for creating and configuring AggreGate parts used as network management tools, including: alerts, queries and reports, charts, widgets, and actions.

Local File Driver

Local File Driver provides means for monitoring of files located on network hosts.

Configuring Device for File Monitoring

The following specific file-monitoring device properties are available for configuration (along with basic Generic Device Properties and Device Settings Synchronization Options):

Field Description

Field Name

Path specifies the file location on the host.

path

Read Contents. Enables/disables reading of the file contents.

readContents

Allow Editing. Allows or suppresses modification of the file contents.

allowEditing

Calculate Checksum.  Enables or disables file checksum calculation.

calculateChecksum

 

File Monitoring

The following device settings are used to monitor a file:

Property

Description

File Attributes

Contains the following attributes:

Last Modification Time
Size
Checksum

File Contents

Viewer (if Read Contents option is on) and editor (if in addition Allow Editing option is on) for file contents.

Local Folder Driver

Local Folder Driver provides means for monitoring of folders located on network hosts.

Configuring Device for Folder Monitoring

The following specific folder-monitoring device properties are available for configuration (along with basic Generic Device Properties and Device Settings Synchronization Options):

Field Description

Field Name

Path specifies the file location on the host.

path

Read Contents. Enables/disables reading of the folder contents.

readContents

Recursive. If disabled, only the contents of the specified folders will be analyzed. Otherwise, all the subfolders will be recursively processed.

recursive

Files To Include.  Specifies filter for folder items. The options are: to process all files and folders, or to select only those satisfying specified regular or wildcard expression.

filesToInclude

 

Folder Monitoring

The following device settings are used to monitor a folder:

Property

Description

Folder Attributes

Contains the following attributes:

Last Modification Time
Size (as total of all item sizes)
File count

Folder Contents

List of folder items