Monitoring tools

The modlab monitoring functionality is implemented as two collaborating programs. An agent and a viewer.

The idea is that the agent shall be "close" to something to measure. To be close essentially means two things:

  • In a fitting environment
  • Free from sensible things such as network or large distance.

Fitting environment is often obtained through:

  • Execute on some particular node
  • Execute in some fail over unit in a cluster environment

Many times it does not matter where a measurement collection software is deployed, for instance when the resource to monitor is accessed over the internet only. The viewer shall be less crucial. Actaully not important for the ongoing monitoration. Its use is only when a user wants to inspect the performance of the system. All active actions are performed by the agent. The viewer is strictly passive working only upon usage from the web interface. A large number of graphs are shown for processor usage, network health, disc usage and more.

The resource consumption shall be an absolute minimum. The programs are available on the all information page .