Home > Design Patterns > Usage Monitoring
Usage Monitoring

Usage Monitoring (Erl, Naserpour)

How can IT resource usage be measured?

Problem

IT resources that are shared can generate a variety of runtime scenarios that, if not tracked and responded to, can cause numerous failure, performance, and security concerns and can further make usage-based reporting and billing impossible.

Solution

Cloud usage monitors are utilized to track and measure the quantity and nature of runtime IT resource usage activity.

Application

Various specialized cloud usage monitors can be incorporated into a cloud architecture, most of which will interact with other IT resources to transfer or process collected usage data.
Usage Monitoring: A usage monitor measures IT resource use and collects corresponding usage data that is stored and made available for reporting purposes.

A usage monitor measures IT resource use and collects corresponding usage data that is stored and made available for reporting purposes.

NIST Reference Architecture Mapping

This pattern relates to the highlighted parts of the NIST reference architecture, as follows:

Usage Monitoring: NIST Reference Architecture Mapping
Usage Monitoring: NIST Reference Architecture Mapping