CPM Architecture

The Cetrus Process Meter (CPM) architecture captures data at the precise moment of use. CPM consists of 4 layers, each carefully designed with our customers in mind.

CPM Architecture

CPM Architecture (click to enlarge)

1. Cetrus Website

The Cetrus Website is a web application for administration, configuration, and data storage.

The Website Contains:
  • User Interface
  • Reports
  • Web service
  • Data base

2. Manager

The Manager is an intelligent communication hub between the Cetrus Website and Agent(s).

The Manager typically is installed on a server class machine.

The Manager Utilizes:
  • REST connection
  • Data base

3. Agents

The Agent(s) acts on the behalf of the user. It collects and transmits data to the Manager.

The Agent typically is installed on workstations, laptops, and other workstation class machines.

The Agent Utilizes:
  • TCP/IP connection
  • Plug-in architecture

4. Plug-ins

Plug-ins access different system resources depending upon the Plug-in:

  • Device driver
  • Registry
  • WMI queries

See our Plug-in list below.

Our Plug-ins:

Activity Monitor: tracks application use, down to the second.

Application REStrictor (ARES): restrict application use to contain licensing costs.

Expense-2-Project (E2P): associates application use to projects for billing and analysis.

Hardware Inventory Reader: scans the computer hardware.

LMAP (License Manager Agent Plug-in): reports license use information from License Servers.

Software Inventory Reader: collects information about the installed software.