Downtime

Scope: Cluster
Version: v1alpha1

Downtime incident records

  • spec (array of objects)

    Required value.

    • affected (array of strings)

      A list of affected groups.

    • description (string)

      Human readable incident information.

    • endDate (string)

      End of downtime (Unix time or RFC3339 date 2020-09-07T17:24:55Z).

    • startDate (string)

      Start of downtime (Unix time or RFC3339 date 2020-09-07T17:24:55Z).

    • type (string)

      Type of downtime incident.

      Allowed values: Accident, Maintenance, InfrastructureMaintenance, InfrastructureAccident

UpmeterHookProbe

Scope: Cluster
Version: v1

Upmeter CRD for deckhouse-configuration probe.

  • spec (object)

    Required value.

    • inited (string)

      The initial value set by upmeter agent

      Required value.

    • mirror (string)

      The mirrored value set by hook

      Required value.

UpmeterRemoteWrite

Scope: Cluster

Upmeter remote_write configuration.

  • spec (object)

    Required value.

    • additionalLabels (object)

      Additional labels to add to all metrics.

    • config (object)

      Config defines the remote_write configuration for Prometheus.

      Required value.

      • basicAuth (object)

        BasicAuth for the URL.

        • password (string)

          The password for authentication.

          Length: 1..∞

          Required value.

        • username (string)

          The username for authentication.

          Length: 1..∞

          Required value.

      • bearerToken (string)

        Bearer token.

        Length: 1..∞

      • url (string)

        The URL of the endpoint to send samples to.

        Required value.

    • intervalSeconds (number)

      The size of timeslot to send.

      Default: 300

      Allowed values: 30, 300

Upmeter remote_write configuration.

  • spec (object)

    Required value.

    • additionalLabels (object)

      Additional labels to add to all metrics.

    • config (object)

      Config defines the remote_write configuration for Prometheus.

      Required value.

      • basicAuth (object)

        BasicAuth for the URL.

        • password (string)

          The password for authentication.

          Length: 1..∞

          Required value.

        • username (string)

          The username for authentication.

          Length: 1..∞

          Required value.

      • bearerToken (string)

        Bearer token.

        Length: 1..∞

      • url (string)

        The URL of the endpoint to send samples to.

        Required value.

    • intervalSeconds (number)

      The size of timeslot to send.

      Default: 300

      Allowed values: 30, 300