This section describes how to configure the WizTelemetry Global Monitoring extension.

Prerequisites

You need to have the platform-admin role in the KubeSphere platform. For more information, refer to Users and Platform Roles.

Steps

  1. Log in to the KubeSphere web console with a user who has the platform-admin role.

  2. In the upper right corner of the page, click the grid icon and select WizTelemetry Observability Platform.

  3. On the Global Overview page, click cogwheel on the right to enter the Extension Settings page.

  4. On the Data Ingestion tab, configure the following parameters.

    Parameter Description

    Gateway Settings

    • Extension Replicas: Set the number of replicas for the storage gateway extension. The default value is 2.

    • Container Quota: Set CPU requests and limits, and memory requests and limits.

    Data Routing

    • Data Retention Replicas: Set the number of replicas for the data retention extension. The default value is 1.

    • Extension Replicas: Set the number of replicas for the data routing extension. The default value is 2.

    • Container Quota: Set CPU requests and limits, and memory requests and limits.

    Local Storage

    • Local Data Retention Period: Set the storage duration for local data. The minimum period is at least 3 days, default is 7 days.

    • Extension Replicas: Set the number of replicas for the local storage extension. The default value is 2.

    • Container Quota: Set CPU requests and limits, and memory requests and limits.

  5. On the Data Query tab, configure the following parameters.

    Parameter Description

    Basic Settings

    • Extension Replicas: Set the number of replicas for the Query extension. The default value is 2.

    • Container Quota: Set CPU requests and limits, and memory requests and limits.

    Cache Settings

    • Extension Replicas: Set the number of replicas for the Cache extension. The default value is 2.

    • Container Quota: Set CPU requests and limits, and memory requests and limits.

  6. On the Long-term Storage tab, click Enable to enable the long-term storage extension. After enabling, you can configure parameters for object storage, gateway, retention period, and downsampling.

    Parameter Description

    Object Storage

    • Bucket Name: The name of the S3 object storage bucket.

    • Region: The geographical region where you created the Bucket.

    • Endpoint: The AWS S3 object storage address to connect to.

    • Access Key: The key associated with the AWS access key ID.

    • Secret Key: The secret key associated with the AWS Access Key ID.

    Advanced Settings

    • HTTP Protocol: Determines whether to enable the insecure HTTP protocol.

    • Add Storage Class: Add user metadata for object storage. When enabled, you need to add key-value pairs for the object storage parameters.

    • HTTP Configuration: Configure the HTTP client used by the receiver to communicate with HTTP-based API services.

      • TLS Certificate: Enable to prove your identity or indicate your right to access online services by submitting a digital certificate.

      • TLS Connection

        • CA Certificate: The CA file used to verify the server certificate.

        • Cert File: The certificate file used for client certificate authentication to the server.

        • Key: The key file used for client certificate authentication to the server.

        • Server Name: The ServerName extension to indicate the server’s name.

        • Server Certificate Verification: Whether to prove your identity or indicate your right to access online services by submitting a digital certificate.

    Storage Gateway

    Set CPU requests and limits, and memory requests and limits.

    Compression & Downsampling

    • Raw Data Retention Period: The storage period for raw data. Raw data will be deleted after this period.

    • 5m Downsampled Data Retention Period: Specifies the storage period for data downsampled to a 5-minute interval.

    • 1h Downsampled Data Retention Period: Specifies the storage period for data downsampled to a 1-hour interval.

    • Container Quota: Set CPU requests and limits, and memory requests and limits.

  7. On the Rule Calculation tab, configure the container quota. After configuration, click OK.