UpmeterRemoteWrite

Scope: Cluster

Upmeter remote_write configuration.

  • spec
    object

    Required value

    • spec.additionalLabels
      object

      Additional labels to add to all metrics.

    • spec.config
      object

      Required value

      Config defines the remote_write configuration for Prometheus.

      • spec.config.basicAuth
        object

        BasicAuth for the URL.

        • spec.config.basicAuth.password
          string

          Required value

          The password for authentication.

        • spec.config.basicAuth.username
          string

          Required value

          The username for authentication.

      • spec.config.bearerToken
        string

        Bearer token.

      • spec.config.tlsConfig
        object

        TLS Config to use for remote write.

        • spec.config.tlsConfig.ca
          string

          The CA certificate used when verifying the API server certificate.

          Default: ""

        • spec.config.tlsConfig.insecureSkipVerify
          boolean

          Disable target certificate validation.

          Default: false

      • spec.config.url
        string

        Required value

        The URL of the endpoint to send samples to.

    • spec.intervalSeconds
      number

      The size of timeslot to send.

      Default: 300

      Allowed values: 30, 300

Deprecated resource. Support for the resource might be removed in a later release.

Upmeter remote_write configuration.

  • spec
    object

    Required value

    • spec.additionalLabels
      object

      Additional labels to add to all metrics.

    • spec.config
      object

      Required value

      Config defines the remote_write configuration for Prometheus.

      • spec.config.basicAuth
        object

        BasicAuth for the URL.

        • spec.config.basicAuth.password
          string

          Required value

          The password for authentication.

        • spec.config.basicAuth.username
          string

          Required value

          The username for authentication.

      • spec.config.bearerToken
        string

        Bearer token.

      • spec.config.tlsConfig
        object

        TLS Config to use for remote write.

        • spec.config.tlsConfig.ca
          string

          The CA certificate used when verifying the API server certificate.

          Default: ""

        • spec.config.tlsConfig.insecureSkipVerify
          boolean

          Disable target certificate validation.

          Default: false

      • spec.config.url
        string

        Required value

        The URL of the endpoint to send samples to.

    • spec.intervalSeconds
      number

      The size of timeslot to send.

      Default: 300

      Allowed values: 30, 300