Updated on 2024-11-21 GMT+08:00

Data Monitoring

SecMaster can monitor metrics such as the production rate, production volume, and total consumption rate of the upstream and downstream SecMaster pipelines. You can check the service status based on the monitoring results.

Basic Concepts

  • A producer is a logical object used to construct data and transmit it to the server. It stores data in message queues.
  • A subscriber is used to subscribe to SecMaster pipeline messages. A pipeline can be subscribed to by multiple subscribers. SecMaster distributes messages through subscribers.
  • A consumer is a running entity that receives and processes data. It consumes and processes messages in the SecMaster pipeline through subscribers.
  • A message queue is the container for data storage and transmission.

Viewing Metrics

  1. Log in to the management console.
  2. Click in the upper left corner of the management console and select a region or project.
  3. Click in the upper left corner of the page and choose Security & Compliance > SecMaster.
  4. In the navigation pane on the left, choose Workspaces > Management. In the workspace list, click the name of the target workspace.

    Figure 1 Workspace management page

  5. In the navigation pane on the left, choose Threat Operations > Security Analysis. The security analysis page is displayed.

    Figure 2 Accessing the Security Analysis tab page

  6. In the data space navigation tree on the left, click the data space name to expand all pipelines. Next to the name of the target pipeline, click More > Monitoring.

    Figure 3 Data monitoring page

  7. On the pipeline monitoring page, view monitoring metrics.

    Figure 4 Viewing monitored data
    • Overview: Displays information such as the production rate between producers, pipelines, subscribers, and consumers in the current pipeline.
    • Producer: displays metrics of the producer, such as current production TPS, current production rate, current production volume, and current message storage size.
    • Pipeline: displays the pipeline message size (MB), producer-to-pipeline message size (MB), producer-to-pipeline messages, message size consumed by pipelines (MB), messages consumed by pipelines, unacknowledged message size (B), pipeline production rate, pipeline consumption rate, average message size (KB), and offloaded message size (B) in a specified period (last 2/6/12/24 hours, last 7 days, or a customized period).
    • Subscriber: displays the total consumption rate of subscribers, consumed data volume (B), consumed messages, and active consumers in a specified period (last 2/6/12/24 hours, last 7 days, or a user-defined period).