Downtime

Scope: Cluster
Version: v1alpha1

Downtime incident records

  • specarray of objects

    Required value

    • affectedarray of strings

      A list of affected groups.

    • descriptionstring

      Human readable incident information.

    • endDatestring

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

    • startDatestring

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

    • typestring

      Type of downtime incident.

      Allowed values: Accident, Maintenance, InfrastructureMaintenance, InfrastructureAccident

UpmeterHookProbe

Scope: Cluster
Version: v1

Upmeter CRD for deckhouse-configuration probe.

  • specobject

    Required value

    • initedstring

      Required value

      The initial value set by upmeter agent

    • mirrorstring

      Required value

      The mirrored value set by hook

UpmeterRemoteWrite

Scope: Cluster

Upmeter remote_write configuration.

  • specobject

    Required value

    • additionalLabelsobject

      Additional labels to add to all metrics.

    • configobject

      Required value

      Config defines the remote_write configuration for Prometheus.

      • basicAuthobject

        BasicAuth for the URL.

        • passwordstring

          Required value

          The password for authentication.

        • usernamestring

          Required value

          The username for authentication.

      • bearerTokenstring

        Bearer token.

      • urlstring

        Required value

        The URL of the endpoint to send samples to.

    • intervalSecondsnumber

      The size of timeslot to send.

      Default: 300

      Allowed values: 30, 300

Upmeter remote_write configuration.

  • specobject

    Required value

    • additionalLabelsobject

      Additional labels to add to all metrics.

    • configobject

      Required value

      Config defines the remote_write configuration for Prometheus.

      • basicAuthobject

        BasicAuth for the URL.

        • passwordstring

          Required value

          The password for authentication.

        • usernamestring

          Required value

          The username for authentication.

      • bearerTokenstring

        Bearer token.

      • urlstring

        Required value

        The URL of the endpoint to send samples to.

    • intervalSecondsnumber

      The size of timeslot to send.

      Default: 300

      Allowed values: 30, 300