CLUSTER EVENTS Part: 1/1
PURPOSE
Events are the notion of generic important information that need be reported or recorded. This cluster collects all the different kinds of events that are used in the system.
INDEXING
author: Joseph Kiniry
keywords: events, messages, statistics, assertions
system: MONITORING_SYSTEM
Class/(Cluster) Description
ASSERTION Represents a single type of important predicate that the system should validate. Assertion failures result in everything from messages or statistics being logged to system failure.
EVENT Represents a single event to be recorded (or that has been recorded) in the event-log. The event includes a source, description, importance, and time, among other things.
LEVEL Represents the importance level of a particular event.
LOG Manages the storage and retrieval of events that are reported by various parts of the system framework and/or the application built on top of it.
MESSAGE Represents a single textual message that needs to be displayed or recorded.
STATISTIC This class represents a statistic that can be monitored in the monitoring system. Each statistic has its own unique ID (node-unique, not necessarily globally unique), a description, units, and other useful information that is represented in this class.
TYPE Represents the type of a particular event. The set of core event types each have such a name and a description.