This topic introduces the basic concepts related to Real-time Monitoring Service (RMS).
Report
A report is a view that contains one or more data sources and displays monitoring results of the data sources in a centralized manner.
Dashboard
A dashboard is a page that contains multiple reports.
Standalone instance perspective
RMS aggregates metric data from an application instance perspective, that is, a standalone instance perspective. The service performs comparative analysis on application monitoring metrics based on spatial distribution and temporal distribution of standalone instances.
Subscription
A subscription to a notification group allows you to send alerts to all members in the notification group.
Service metrics
The service metric module aggregates and exposes application-related service metrics such as the Error, Service, SAL, CAL, and DAL. Then, the module performs comparative analysis on the service metrics based on spatial distribution and temporal distribution of the Internet data centers (IDC) (which serve as data centers), logical data centers (LDC) (which serve as units), and standalone instances. The module serves as one entry that summarizes and analyzes all metric data related to applications.
IDC perspective
RMS aggregates metric data from an IDC perspective and performs comparative analysis on application monitoring metrics based on spatial distribution and temporal distribution of standalone instances.
Monitoring products
Monitoring products are custom monitoring tools provided to configure monitoring metrics and generate data sources.
Monitored object
A monitored object is described from one or more perspectives. For example, a container can be described from the perspective of a single container. One logical zone of an application needs to be described from two perspectives: application and zone. A monitored object is where the monitoring data belongs.
Framework configuration
For applications developed based on the SOFA or SOFABoot framework, monitoring metrics such as the PV, Service, SAL, SQL, Cal, and CE Thread are automatically collected based on the log paths in the default framework. You need only to enable monitoring.
LDC perspective
RMS aggregates metric data from an LDC perspective and performs comparative analysis on application monitoring metrics based on spatial distribution and temporal distribution of standalone instances.
Configuration template
RMS provides the configuration template feature. It allows users to export applications and custom monitoring alerts as configuration templates in the form of JSON files. Users can import the configuration templates into other environments with few steps. If an application with the same name has been deployed in the destination environment, the monitoring alert configuration takes effect. This makes production and O&M more efficient, convenient, and consistent.
Data source
A data source is a monitoring metric configured by using a monitoring product.
Notificant
A notificant is the recipient of an alert message that is received by using SMS messages.
Notification group
Each notification group can contain one or more notificants. When you manage notifications, you can subscribe to a notification group to send alerts to all notificants in the notification group.
Alert
An alert is to trigger alert notifications based on the configured alert rules.
Metric
A metric is the quantitative concept and value of a monitored object. In most cases, you can use several metrics to describe the time-varying status of a monitored object to monitor the events that occur on the monitored object.
Custom monitoring configuration
For applications that are not developed based on the SOFA or SOFABoot framework, you need to configure a log collection path and column value for each monitoring metric, such as the Error and Dal. For applications developed based on the SOFA or SOFABoot framework, if you do not want to use the default log path for monitoring, you can switch the configuration mode to Custom monitoring configuration.