Document Actions

The seafelt Performance Manager backend

by Justin Warren last modified 2008-04-19 09:40

The seafelt Performance Manager backend gathers the information about your network for reporting by the frontend.

The backend is made up of 3 main parts:

  • Discoverers, which discover devices and elements in your network.
  • Pollers, which poll these devices and elements for information.
  • A database connectivity module, for storing configuration and polling information.

Discovery

Configuring network monitoring tools can be complex and time consuming, particularly when you need to monitor hundreds, or thousands, of devices. seafelt Performance Manager makes this easier through the use of discoverers. Discoverers are able to detect what sort of devices and elements you have, and automatically populate the seafelt database with configuration information about them. You may be surprised to see sPM discover devices you didn't even know you had.

You can discover one device, a few, or entire subnets full of them! Even better, if the configuration of your devices changes, the discoverer can detect this and update the database with the new configuration, automatically.

Polling

Polling is where most of the action happens. After you've discovered devices and elements in your network, the pollers go to work polling them to find out what they've been up to. The pollers gather statistics such as the number of bytes transmitted and received, how long the device has been working, how much storage is currently in use, etc.. The pollers detect when devices become unavailable, and when they become available again.

Database

seafelt Performance Manager uses PostgreSQL for its database system, so you know you have a sophisticated, high performance, relational database behind it all. You can access all the seafelt Performance Manager data directly, if you so wish.