From 7bd5bc923c714dda64d7ca21a1638bcc175eb5ec Mon Sep 17 00:00:00 2001 From: Or Novogroder <108669655+OrNovo@users.noreply.github.com> Date: Mon, 17 Jul 2023 14:49:11 +0300 Subject: [PATCH] remove old alert definition and update the alert docs (#27) --- config/crd/bases/coralogix.com_alert.yaml | 1695 -------- docs/api.md | 4813 +-------------------- 2 files changed, 161 insertions(+), 6347 deletions(-) delete mode 100644 config/crd/bases/coralogix.com_alert.yaml diff --git a/config/crd/bases/coralogix.com_alert.yaml b/config/crd/bases/coralogix.com_alert.yaml deleted file mode 100644 index 6258c688..00000000 --- a/config/crd/bases/coralogix.com_alert.yaml +++ /dev/null @@ -1,1695 +0,0 @@ ---- -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - annotations: - controller-gen.kubebuilder.io/version: v0.9.2 - creationTimestamp: null - name: alert.coralogix.com -spec: - group: coralogix.com - names: - kind: Alert - listKind: AlertList - plural: alert - singular: alert - scope: Namespaced - versions: - - name: v1alpha1 - schema: - openAPIV3Schema: - description: Alert is the Schema for the alerts API - properties: - apiVersion: - description: 'APIVersion defines the versioned schema of this representation - of an object. Servers should convert recognized schemas to the latest - internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' - type: string - kind: - description: 'Kind is a string value representing the REST resource this - object represents. Servers may infer this from the endpoint the client - submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' - type: string - metadata: - type: object - spec: - description: AlertSpec defines the desired state of Alert - properties: - active: - default: true - type: boolean - alertType: - properties: - flow: - properties: - stages: - items: - properties: - groups: - items: - properties: - innerFlowAlerts: - properties: - alerts: - items: - properties: - not: - default: false - type: boolean - userAlertId: - type: string - type: object - type: array - operator: - enum: - - And - - Or - type: string - type: object - nextOperator: - enum: - - And - - Or - type: string - type: object - type: array - timeWindow: - properties: - hours: - type: integer - minutes: - type: integer - seconds: - type: integer - type: object - type: object - type: array - type: object - metric: - properties: - lucene: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - arithmeticOperator: - enum: - - Avg - - Min - - Max - - Sum - - Count - - Percentile - type: string - arithmeticOperatorModifier: - type: integer - groupBy: - items: - type: string - type: array - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - metricField: - type: string - minNonNullValuesPercentage: - minimum: 0 - multipleOf: 10 - type: integer - replaceMissingValueWithZero: - default: false - type: boolean - sampleThresholdPercentage: - minimum: 0 - multipleOf: 10 - type: integer - threshold: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - Minute - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - type: object - searchQuery: - type: string - type: object - promql: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - groupBy: - items: - type: string - type: array - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - minNonNullValuesPercentage: - minimum: 0 - multipleOf: 10 - type: integer - replaceMissingValueWithZero: - type: boolean - sampleThresholdPercentage: - minimum: 0 - multipleOf: 10 - type: integer - threshold: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - Minute - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - type: object - searchQuery: - type: string - type: object - type: object - newValue: - properties: - conditions: - properties: - key: - type: string - timeWindow: - enum: - - TwelveHours - - TwentyFourHours - - FortyEightHours - - SeventTwoHours - - Week - - Month - - TwoMonths - - ThreeMonths - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - ratio: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - groupBy: - items: - type: string - type: array - groupByFor: - enum: - - Q1 - - Q2 - - Both - type: string - ignoreInfinity: - default: false - type: boolean - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - ratio: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - q1Filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - q2Filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - standard: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - - Immediately - - MoreThanUsual - type: string - groupBy: - items: - type: string - type: array - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - threshold: - type: integer - timeWindow: - enum: - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - timeRelative: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - groupBy: - items: - type: string - type: array - ignoreInfinity: - default: false - type: boolean - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - threshold: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - PreviousHour - - SameHourYesterday - - SameHourLastWeek - - Yesterday - - SameDayLastWeek - - SameDayLastMonth - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - tracing: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Immediately - type: string - groupBy: - items: - type: string - type: array - threshold: - type: integer - timeWindow: - enum: - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - filters: - properties: - applications: - items: - type: string - type: array - latencyThresholdMilliseconds: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - services: - items: - type: string - type: array - subsystems: - items: - type: string - type: array - tagFilters: - items: - properties: - field: - type: string - values: - items: - type: string - type: array - type: object - type: array - type: object - type: object - uniqueCount: - properties: - conditions: - properties: - groupBy: - type: string - key: - type: string - maxUniqueValues: - minimum: 1 - type: integer - maxUniqueValuesForGroupBy: - minimum: 1 - type: integer - timeWindow: - enum: - - Minute - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - type: object - description: - type: string - expirationDate: - properties: - day: - format: int32 - maximum: 31 - minimum: 1 - type: integer - month: - format: int32 - maximum: 12 - minimum: 1 - type: integer - year: - format: int32 - maximum: 9999 - minimum: 1 - type: integer - type: object - labels: - additionalProperties: - type: string - type: object - name: - minLength: 0 - type: string - notifications: - properties: - notifyEveryMin: - minimum: 1 - type: integer - notifyOnlyOnTriggeredGroupByValues: - default: false - type: boolean - onTriggerAndResolved: - default: false - type: boolean - recipients: - properties: - emails: - items: - type: string - type: array - webhooks: - items: - type: string - type: array - type: object - type: object - payloadFilters: - items: - type: string - type: array - scheduling: - properties: - daysEnabled: - items: - enum: - - Sunday - - Monday - - Tuesday - - Wednesday - - Thursday - - Friday - - Saturday - type: string - type: array - endTime: - pattern: ^(0\d|1\d|2[0-3]):[0-5]\d$ - type: string - startTime: - pattern: ^(0\d|1\d|2[0-3]):[0-5]\d$ - type: string - timeZone: - default: UTC+00 - pattern: ^UTC[+-]\d{2}$ - type: string - type: object - severity: - enum: - - Info - - Warning - - Critical - - Error - type: string - type: object - status: - description: AlertStatus defines the observed state of Alert - properties: - active: - type: boolean - alertType: - properties: - flow: - properties: - stages: - items: - properties: - groups: - items: - properties: - innerFlowAlerts: - properties: - alerts: - items: - properties: - not: - default: false - type: boolean - userAlertId: - type: string - type: object - type: array - operator: - enum: - - And - - Or - type: string - type: object - nextOperator: - enum: - - And - - Or - type: string - type: object - type: array - timeWindow: - properties: - hours: - type: integer - minutes: - type: integer - seconds: - type: integer - type: object - type: object - type: array - type: object - metric: - properties: - lucene: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - arithmeticOperator: - enum: - - Avg - - Min - - Max - - Sum - - Count - - Percentile - type: string - arithmeticOperatorModifier: - type: integer - groupBy: - items: - type: string - type: array - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - metricField: - type: string - minNonNullValuesPercentage: - minimum: 0 - multipleOf: 10 - type: integer - replaceMissingValueWithZero: - default: false - type: boolean - sampleThresholdPercentage: - minimum: 0 - multipleOf: 10 - type: integer - threshold: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - Minute - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - type: object - searchQuery: - type: string - type: object - promql: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - groupBy: - items: - type: string - type: array - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - minNonNullValuesPercentage: - minimum: 0 - multipleOf: 10 - type: integer - replaceMissingValueWithZero: - type: boolean - sampleThresholdPercentage: - minimum: 0 - multipleOf: 10 - type: integer - threshold: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - Minute - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - type: object - searchQuery: - type: string - type: object - type: object - newValue: - properties: - conditions: - properties: - key: - type: string - timeWindow: - enum: - - TwelveHours - - TwentyFourHours - - FortyEightHours - - SeventTwoHours - - Week - - Month - - TwoMonths - - ThreeMonths - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - ratio: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - groupBy: - items: - type: string - type: array - groupByFor: - enum: - - Q1 - - Q2 - - Both - type: string - ignoreInfinity: - default: false - type: boolean - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - ratio: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - q1Filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - q2Filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - standard: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - - Immediately - - MoreThanUsual - type: string - groupBy: - items: - type: string - type: array - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - threshold: - type: integer - timeWindow: - enum: - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - timeRelative: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Less - type: string - groupBy: - items: - type: string - type: array - ignoreInfinity: - default: false - type: boolean - manageUndetectedValues: - properties: - autoRetireRatio: - default: Never - enum: - - Never - - FiveMinutes - - TenMinutes - - Hour - - TwoHours - - SixHours - - TwelveHours - - TwentyFourHours - type: string - enableTriggeringOnUndetectedValues: - default: true - type: boolean - type: object - threshold: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - timeWindow: - enum: - - PreviousHour - - SameHourYesterday - - SameHourLastWeek - - Yesterday - - SameDayLastWeek - - SameDayLastMonth - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - tracing: - properties: - conditions: - properties: - alertWhen: - enum: - - More - - Immediately - type: string - groupBy: - items: - type: string - type: array - threshold: - type: integer - timeWindow: - enum: - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - filters: - properties: - applications: - items: - type: string - type: array - latencyThresholdMilliseconds: - anyOf: - - type: integer - - type: string - pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$ - x-kubernetes-int-or-string: true - services: - items: - type: string - type: array - subsystems: - items: - type: string - type: array - tagFilters: - items: - properties: - field: - type: string - values: - items: - type: string - type: array - type: object - type: array - type: object - type: object - uniqueCount: - properties: - conditions: - properties: - groupBy: - type: string - key: - type: string - maxUniqueValues: - minimum: 1 - type: integer - maxUniqueValuesForGroupBy: - minimum: 1 - type: integer - timeWindow: - enum: - - Minute - - FiveMinutes - - TenMinutes - - FifteenMinutes - - TwentyMinutes - - ThirtyMinutes - - Hour - - TwoHours - - FourHours - - SixHours - - TwelveHours - - TwentyFourHours - - ThirtySixHours - type: string - type: object - filters: - properties: - alias: - type: string - applications: - items: - type: string - type: array - categories: - items: - type: string - type: array - classes: - items: - type: string - type: array - computers: - items: - type: string - type: array - ips: - items: - type: string - type: array - methods: - items: - type: string - type: array - searchQuery: - type: string - severities: - items: - enum: - - Debug - - Verbose - - Info - - Warning - - Critical - - Error - type: string - type: array - subsystems: - items: - type: string - type: array - type: object - type: object - type: object - description: - type: string - expirationDate: - properties: - day: - format: int32 - maximum: 31 - minimum: 1 - type: integer - month: - format: int32 - maximum: 12 - minimum: 1 - type: integer - year: - format: int32 - maximum: 9999 - minimum: 1 - type: integer - type: object - id: - type: string - labels: - additionalProperties: - type: string - type: object - name: - type: string - notifications: - properties: - notifyEveryMin: - minimum: 1 - type: integer - notifyOnlyOnTriggeredGroupByValues: - default: false - type: boolean - onTriggerAndResolved: - default: false - type: boolean - recipients: - properties: - emails: - items: - type: string - type: array - webhooks: - items: - type: string - type: array - type: object - type: object - payloadFilters: - items: - type: string - type: array - scheduling: - properties: - daysEnabled: - items: - enum: - - Sunday - - Monday - - Tuesday - - Wednesday - - Thursday - - Friday - - Saturday - type: string - type: array - endTime: - pattern: ^(0\d|1\d|2[0-3]):[0-5]\d$ - type: string - startTime: - pattern: ^(0\d|1\d|2[0-3]):[0-5]\d$ - type: string - timeZone: - default: UTC+00 - pattern: ^UTC[+-]\d{2}$ - type: string - type: object - severity: - enum: - - Info - - Warning - - Critical - - Error - type: string - required: - - id - type: object - type: object - served: true - storage: true - subresources: - status: {} diff --git a/docs/api.md b/docs/api.md index cf300d23..1d91807c 100644 --- a/docs/api.md +++ b/docs/api.md @@ -88,4498 +88,7 @@ AlertSpec defines the desired state of Alert
Name | -Type | -Description | -Required | -
---|---|---|---|
flow | -object | -
- - |
- false | -
metric | -object | -
- - |
- false | -
newValue | -object | -
- - |
- false | -
ratio | -object | -
- - |
- false | -
standard | -object | -
- - |
- false | -
timeRelative | -object | -
- - |
- false | -
tracing | -object | -
- - |
- false | -
uniqueCount | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
stages | -[]object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
groups | -[]object | -
- - |
- false | -
timeWindow | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
innerFlowAlerts | -object | -
- - |
- false | -
nextOperator | -enum | -
- - - Enum: And, Or - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alerts | -[]object | -
- - |
- false | -
operator | -enum | -
- - - Enum: And, Or - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
not | -boolean | -
- - - Default: false - |
- false | -
userAlertId | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
hours | -integer | -
- - |
- false | -
minutes | -integer | -
- - |
- false | -
seconds | -integer | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
lucene | -object | -
- - |
- false | -
promql | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
arithmeticOperator | -enum | -
- - - Enum: Avg, Min, Max, Sum, Count, Percentile - |
- false | -
arithmeticOperatorModifier | -integer | -
- - |
- false | -
groupBy | -[]string | -
- - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
metricField | -string | -
- - |
- false | -
minNonNullValuesPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
replaceMissingValueWithZero | -boolean | -
- - - Default: false - |
- false | -
sampleThresholdPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
threshold | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: Minute, FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
groupBy | -[]string | -
- - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
minNonNullValuesPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
replaceMissingValueWithZero | -boolean | -
- - |
- false | -
sampleThresholdPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
threshold | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: Minute, FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
key | -string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: TwelveHours, TwentyFourHours, FortyEightHours, SeventTwoHours, Week, Month, TwoMonths, ThreeMonths - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
q1Filters | -object | -
- - |
- false | -
q2Filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
groupBy | -[]string | -
- - |
- false | -
groupByFor | -enum | -
- - - Enum: Q1, Q2, Both - |
- false | -
ignoreInfinity | -boolean | -
- - - Default: false - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
ratio | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less, Immediately, MoreThanUsual - |
- false | -
groupBy | -[]string | -
- - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
threshold | -integer | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
groupBy | -[]string | -
- - |
- false | -
ignoreInfinity | -boolean | -
- - - Default: false - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
threshold | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: PreviousHour, SameHourYesterday, SameHourLastWeek, Yesterday, SameDayLastWeek, SameDayLastMonth - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Immediately - |
- false | -
groupBy | -[]string | -
- - |
- false | -
threshold | -integer | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
applications | -[]string | -
- - |
- false | -
latencyThresholdMilliseconds | -int or string | -
- - |
- false | -
services | -[]string | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
tagFilters | -[]object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
field | -string | -
- - |
- false | -
values | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
groupBy | -string | -
- - |
- false | -
key | -string | -
- - |
- false | -
maxUniqueValues | -integer | -
- - - Minimum: 1 - |
- false | -
maxUniqueValuesForGroupBy | -integer | -
- - - Minimum: 1 - |
- false | -
timeWindow | -enum | -
- - - Enum: Minute, FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
day | -integer | -
- - - Format: int32 - Minimum: 1 - Maximum: 31 - |
- false | -
month | -integer | -
- - - Format: int32 - Minimum: 1 - Maximum: 12 - |
- false | -
year | -integer | -
- - - Format: int32 - Minimum: 1 - Maximum: 9999 - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
notifyEveryMin | -integer | -
- - - Minimum: 1 - |
- false | -
notifyOnlyOnTriggeredGroupByValues | -boolean | -
- - - Default: false - |
- false | -
onTriggerAndResolved | -boolean | -
- - - Default: false - |
- false | -
recipients | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
emails | -[]string | -
- - |
- false | -
webhooks | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
daysEnabled | -[]enum | -
- - |
- false | -
endTime | -string | -
- - |
- false | -
startTime | -string | -
- - |
- false | -
timeZone | -string | -
- - - Default: UTC+00 - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
id | -string | -
- - |
- true | -
active | -boolean | -
- - |
- false | -
alertType | -object | -
- - |
- false | -
description | -string | -
- - |
- false | -
expirationDate | -object | -
- - |
- false | -
labels | -map[string]string | -
- - |
- false | -
name | -string | -
- - |
- false | -
notifications | -object | -
- - |
- false | -
payloadFilters | -[]string | -
- - |
- false | -
scheduling | -object | -
- - |
- false | -
severity | -enum | -
- - - Enum: Info, Warning, Critical, Error - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
flow | -object | -
- - |
- false | -
metric | -object | -
- - |
- false | -
newValue | -object | -
- - |
- false | -
ratio | -object | -
- - |
- false | -
standard | -object | -
- - |
- false | -
timeRelative | -object | -
- - |
- false | -
tracing | -object | -
- - |
- false | -
uniqueCount | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
stages | -[]object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
groups | -[]object | -
- - |
- false | -
timeWindow | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
innerFlowAlerts | -object | -
- - |
- false | -
nextOperator | -enum | -
- - - Enum: And, Or - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alerts | -[]object | -
- - |
- false | -
operator | -enum | -
- - - Enum: And, Or - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
not | -boolean | -
- - - Default: false - |
- false | -
userAlertId | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
hours | -integer | -
- - |
- false | -
minutes | -integer | -
- - |
- false | -
seconds | -integer | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
lucene | -object | -
- - |
- false | -
promql | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
arithmeticOperator | -enum | -
- - - Enum: Avg, Min, Max, Sum, Count, Percentile - |
- false | -
arithmeticOperatorModifier | -integer | -
- - |
- false | -
groupBy | -[]string | -
- - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
metricField | -string | -
- - |
- false | -
minNonNullValuesPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
replaceMissingValueWithZero | -boolean | -
- - - Default: false - |
- false | -
sampleThresholdPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
threshold | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: Minute, FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
groupBy | -[]string | -
- - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
minNonNullValuesPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
replaceMissingValueWithZero | -boolean | -
- - |
- false | -
sampleThresholdPercentage | -integer | -
- - - Minimum: 0 - |
- false | -
threshold | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: Minute, FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
key | -string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: TwelveHours, TwentyFourHours, FortyEightHours, SeventTwoHours, Week, Month, TwoMonths, ThreeMonths - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
q1Filters | -object | -
- - |
- false | -
q2Filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
groupBy | -[]string | -
- - |
- false | -
groupByFor | -enum | -
- - - Enum: Q1, Q2, Both - |
- false | -
ignoreInfinity | -boolean | -
- - - Default: false - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
ratio | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less, Immediately, MoreThanUsual - |
- false | -
groupBy | -[]string | -
- - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
threshold | -integer | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Less - |
- false | -
groupBy | -[]string | -
- - |
- false | -
ignoreInfinity | -boolean | -
- - - Default: false - |
- false | -
manageUndetectedValues | -object | -
- - |
- false | -
threshold | -int or string | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: PreviousHour, SameHourYesterday, SameHourLastWeek, Yesterday, SameDayLastWeek, SameDayLastMonth - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
autoRetireRatio | -enum | -
- - - Enum: Never, FiveMinutes, TenMinutes, Hour, TwoHours, SixHours, TwelveHours, TwentyFourHours - Default: Never - |
- false | -
enableTriggeringOnUndetectedValues | -boolean | -
- - - Default: true - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alertWhen | -enum | -
- - - Enum: More, Immediately - |
- false | -
groupBy | -[]string | -
- - |
- false | -
threshold | -integer | -
- - |
- false | -
timeWindow | -enum | -
- - - Enum: FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
applications | -[]string | -
- - |
- false | -
latencyThresholdMilliseconds | -int or string | -
- - |
- false | -
services | -[]string | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
tagFilters | -[]object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
field | -string | -
- - |
- false | -
values | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
conditions | -object | -
- - |
- false | -
filters | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
groupBy | -string | -
- - |
- false | -
key | -string | -
- - |
- false | -
maxUniqueValues | -integer | -
- - - Minimum: 1 - |
- false | -
maxUniqueValuesForGroupBy | -integer | -
- - - Minimum: 1 - |
- false | -
timeWindow | -enum | -
- - - Enum: Minute, FiveMinutes, TenMinutes, FifteenMinutes, TwentyMinutes, ThirtyMinutes, Hour, TwoHours, FourHours, SixHours, TwelveHours, TwentyFourHours, ThirtySixHours - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
alias | -string | -
- - |
- false | -
applications | -[]string | -
- - |
- false | -
categories | -[]string | -
- - |
- false | -
classes | -[]string | -
- - |
- false | -
computers | -[]string | -
- - |
- false | -
ips | -[]string | -
- - |
- false | -
methods | -[]string | -
- - |
- false | -
searchQuery | -string | -
- - |
- false | -
severities | -[]enum | -
- - |
- false | -
subsystems | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
day | -integer | -
- - - Format: int32 - Minimum: 1 - Maximum: 31 - |
- false | -
month | -integer | -
- - - Format: int32 - Minimum: 1 - Maximum: 12 - |
- false | -
year | -integer | -
- - - Format: int32 - Minimum: 1 - Maximum: 9999 - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
notifyEveryMin | -integer | -
- - - Minimum: 1 - |
- false | -
notifyOnlyOnTriggeredGroupByValues | -boolean | -
- - - Default: false - |
- false | -
onTriggerAndResolved | -boolean | -
- - - Default: false - |
- false | -
recipients | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
emails | -[]string | -
- - |
- false | -
webhooks | -[]string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
daysEnabled | -[]enum | -
- - |
- false | -
endTime | -string | -
- - |
- false | -
startTime | -string | -
- - |
- false | -
timeZone | -string | -
- - - Default: UTC+00 - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
apiVersion | -string | -coralogix.com/v1alpha1 | -true | -
kind | -string | -Alert | -true | -
metadata | -object | -Refer to the Kubernetes API documentation for the fields of the `metadata` field. | -true | -
spec | -object | -
- AlertSpec defines the desired state of Alert - |
- false | -
status | -object | -
- AlertStatus defines the observed state of Alert - |
- false | -
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
alertType | +alertType | object |
@@ -4618,7 +127,7 @@ AlertSpec defines the desired state of Alert |
false |
expirationDate | +expirationDate | object |
@@ -4646,7 +155,7 @@ AlertSpec defines the desired state of Alert |
false |
scheduling | +scheduling | object |
@@ -4664,7 +173,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType -[↩ Parent](#alertspec-1) +[↩ Parent](#alertspec) @@ -4680,56 +189,56 @@ AlertSpec defines the desired state of Alert | |
flow | +flow | object |
|
false |
metric | +metric | object |
|
false |
newValue | +newValue | object |
|
false |
ratio | +ratio | object |
|
false |
standard | +standard | object |
|
false |
timeRelative | +timeRelative | object |
|
false |
tracing | +tracing | object |
|
false |
uniqueCount | +uniqueCount | object |
@@ -4740,7 +249,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.flow -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -4756,7 +265,7 @@ AlertSpec defines the desired state of Alert | |
stages | +stages | []object |
@@ -4767,7 +276,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.flow.stages[index] -[↩ Parent](#alertspecalerttypeflow-1) +[↩ Parent](#alertspecalerttypeflow) @@ -4783,14 +292,14 @@ AlertSpec defines the desired state of Alert | |
groups | +groups | []object |
|
true |
timeWindow | +timeWindow | object |
@@ -4801,7 +310,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.flow.stages[index].groups[index] -[↩ Parent](#alertspecalerttypeflowstagesindex-1) +[↩ Parent](#alertspecalerttypeflowstagesindex) @@ -4817,7 +326,7 @@ AlertSpec defines the desired state of Alert | |
innerFlowAlerts | +innerFlowAlerts | object |
@@ -4837,7 +346,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.flow.stages[index].groups[index].innerFlowAlerts -[↩ Parent](#alertspecalerttypeflowstagesindexgroupsindex-1) +[↩ Parent](#alertspecalerttypeflowstagesindexgroupsindex) @@ -4853,7 +362,7 @@ AlertSpec defines the desired state of Alert | |
alerts | +alerts | []object |
@@ -4873,7 +382,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.flow.stages[index].groups[index].innerFlowAlerts.alerts[index] -[↩ Parent](#alertspecalerttypeflowstagesindexgroupsindexinnerflowalerts-1) +[↩ Parent](#alertspecalerttypeflowstagesindexgroupsindexinnerflowalerts) @@ -4909,7 +418,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.flow.stages[index].timeWindow -[↩ Parent](#alertspecalerttypeflowstagesindex-1) +[↩ Parent](#alertspecalerttypeflowstagesindex) @@ -4950,7 +459,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -4966,14 +475,14 @@ AlertSpec defines the desired state of Alert | |
lucene | +lucene | object |
|
false |
promql | +promql | object |
@@ -4984,7 +493,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric.lucene -[↩ Parent](#alertspecalerttypemetric-1) +[↩ Parent](#alertspecalerttypemetric) @@ -5000,7 +509,7 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
@@ -5018,7 +527,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric.lucene.conditions -[↩ Parent](#alertspecalerttypemetriclucene-1) +[↩ Parent](#alertspecalerttypemetriclucene) @@ -5089,7 +598,7 @@ AlertSpec defines the desired state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -5127,7 +636,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric.lucene.conditions.manageUndetectedValues -[↩ Parent](#alertspecalerttypemetricluceneconditions-1) +[↩ Parent](#alertspecalerttypemetricluceneconditions) @@ -5166,7 +675,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric.promql -[↩ Parent](#alertspecalerttypemetric-1) +[↩ Parent](#alertspecalerttypemetric) @@ -5182,7 +691,7 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
@@ -5200,7 +709,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric.promql.conditions -[↩ Parent](#alertspecalerttypemetricpromql-1) +[↩ Parent](#alertspecalerttypemetricpromql) @@ -5248,7 +757,7 @@ AlertSpec defines the desired state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -5284,7 +793,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.metric.promql.conditions.manageUndetectedValues -[↩ Parent](#alertspecalerttypemetricpromqlconditions-1) +[↩ Parent](#alertspecalerttypemetricpromqlconditions) @@ -5323,7 +832,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.newValue -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -5339,14 +848,14 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -5357,7 +866,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.newValue.conditions -[↩ Parent](#alertspecalerttypenewvalue-1) +[↩ Parent](#alertspecalerttypenewvalue) @@ -5393,7 +902,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.newValue.filters -[↩ Parent](#alertspecalerttypenewvalue-1) +[↩ Parent](#alertspecalerttypenewvalue) @@ -5483,7 +992,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.ratio -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -5499,21 +1008,21 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
|
true |
q1Filters | +q1Filters | object |
|
false |
q2Filters | +q2Filters | object |
@@ -5524,7 +1033,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.ratio.conditions -[↩ Parent](#alertspecalerttyperatio-1) +[↩ Parent](#alertspecalerttyperatio) @@ -5590,7 +1099,7 @@ AlertSpec defines the desired state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -5601,7 +1110,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.ratio.conditions.manageUndetectedValues -[↩ Parent](#alertspecalerttyperatioconditions-1) +[↩ Parent](#alertspecalerttyperatioconditions) @@ -5640,7 +1149,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.ratio.q1Filters -[↩ Parent](#alertspecalerttyperatio-1) +[↩ Parent](#alertspecalerttyperatio) @@ -5730,7 +1239,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.ratio.q2Filters -[↩ Parent](#alertspecalerttyperatio-1) +[↩ Parent](#alertspecalerttyperatio) @@ -5785,7 +1294,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.standard -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -5801,14 +1310,14 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -5819,7 +1328,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.standard.conditions -[↩ Parent](#alertspecalerttypestandard-1) +[↩ Parent](#alertspecalerttypestandard) @@ -5851,7 +1360,7 @@ AlertSpec defines the desired state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -5878,7 +1387,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.standard.conditions.manageUndetectedValues -[↩ Parent](#alertspecalerttypestandardconditions-1) +[↩ Parent](#alertspecalerttypestandardconditions) @@ -5917,7 +1426,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.standard.filters -[↩ Parent](#alertspecalerttypestandard-1) +[↩ Parent](#alertspecalerttypestandard) @@ -6007,7 +1516,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.timeRelative -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -6023,14 +1532,14 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -6041,7 +1550,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.timeRelative.conditions -[↩ Parent](#alertspecalerttypetimerelative-1) +[↩ Parent](#alertspecalerttypetimerelative) @@ -6098,7 +1607,7 @@ AlertSpec defines the desired state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -6109,7 +1618,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.timeRelative.conditions.manageUndetectedValues -[↩ Parent](#alertspecalerttypetimerelativeconditions-1) +[↩ Parent](#alertspecalerttypetimerelativeconditions) @@ -6148,7 +1657,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.timeRelative.filters -[↩ Parent](#alertspecalerttypetimerelative-1) +[↩ Parent](#alertspecalerttypetimerelative) @@ -6238,7 +1747,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.tracing -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -6254,14 +1763,14 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -6272,7 +1781,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.tracing.conditions -[↩ Parent](#alertspecalerttypetracing-1) +[↩ Parent](#alertspecalerttypetracing) @@ -6324,7 +1833,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.tracing.filters -[↩ Parent](#alertspecalerttypetracing-1) +[↩ Parent](#alertspecalerttypetracing) @@ -6368,7 +1877,7 @@ AlertSpec defines the desired state of Alert |
false |
tagFilters | +tagFilters | []object |
@@ -6379,7 +1888,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.tracing.filters.tagFilters[index] -[↩ Parent](#alertspecalerttypetracingfilters-1) +[↩ Parent](#alertspecalerttypetracingfilters) @@ -6413,7 +1922,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.uniqueCount -[↩ Parent](#alertspecalerttype-1) +[↩ Parent](#alertspecalerttype) @@ -6429,14 +1938,14 @@ AlertSpec defines the desired state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -6447,7 +1956,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.uniqueCount.conditions -[↩ Parent](#alertspecalerttypeuniquecount-1) +[↩ Parent](#alertspecalerttypeuniquecount) @@ -6508,7 +2017,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.alertType.uniqueCount.filters -[↩ Parent](#alertspecalerttypeuniquecount-1) +[↩ Parent](#alertspecalerttypeuniquecount) @@ -6598,7 +2107,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.expirationDate -[↩ Parent](#alertspec-1) +[↩ Parent](#alertspec) @@ -6651,7 +2160,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.notificationGroups[index] -[↩ Parent](#alertspec-1) +[↩ Parent](#alertspec) @@ -6737,7 +2246,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.scheduling -[↩ Parent](#alertspec-1) +[↩ Parent](#alertspec) @@ -6787,7 +2296,7 @@ AlertSpec defines the desired state of Alert ### Alert.spec.showInInsight -[↩ Parent](#alertspec-1) +[↩ Parent](#alertspec) @@ -6826,7 +2335,7 @@ AlertSpec defines the desired state of Alert ### Alert.status -[↩ Parent](#alert-1) +[↩ Parent](#alert) @@ -6856,7 +2365,7 @@ AlertStatus defines the observed state of Alert |
false |
alertType | +alertType | object |
@@ -6870,7 +2379,7 @@ AlertStatus defines the observed state of Alert |
false |
expirationDate | +expirationDate | object |
@@ -6905,7 +2414,7 @@ AlertStatus defines the observed state of Alert |
false |
scheduling | +scheduling | object |
@@ -6932,7 +2441,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType -[↩ Parent](#alertstatus-1) +[↩ Parent](#alertstatus) @@ -6948,56 +2457,56 @@ AlertStatus defines the observed state of Alert | |
flow | +flow | object |
|
false |
metric | +metric | object |
|
false |
newValue | +newValue | object |
|
false |
ratio | +ratio | object |
|
false |
standard | +standard | object |
|
false |
timeRelative | +timeRelative | object |
|
false |
tracing | +tracing | object |
|
false |
uniqueCount | +uniqueCount | object |
@@ -7008,7 +2517,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.flow -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -7024,7 +2533,7 @@ AlertStatus defines the observed state of Alert | |
stages | +stages | []object |
@@ -7035,7 +2544,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.flow.stages[index] -[↩ Parent](#alertstatusalerttypeflow-1) +[↩ Parent](#alertstatusalerttypeflow) @@ -7051,14 +2560,14 @@ AlertStatus defines the observed state of Alert | |
groups | +groups | []object |
|
true |
timeWindow | +timeWindow | object |
@@ -7069,7 +2578,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.flow.stages[index].groups[index] -[↩ Parent](#alertstatusalerttypeflowstagesindex-1) +[↩ Parent](#alertstatusalerttypeflowstagesindex) @@ -7085,7 +2594,7 @@ AlertStatus defines the observed state of Alert | |
innerFlowAlerts | +innerFlowAlerts | object |
@@ -7105,7 +2614,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.flow.stages[index].groups[index].innerFlowAlerts -[↩ Parent](#alertstatusalerttypeflowstagesindexgroupsindex-1) +[↩ Parent](#alertstatusalerttypeflowstagesindexgroupsindex) @@ -7121,7 +2630,7 @@ AlertStatus defines the observed state of Alert | |
alerts | +alerts | []object |
@@ -7141,7 +2650,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.flow.stages[index].groups[index].innerFlowAlerts.alerts[index] -[↩ Parent](#alertstatusalerttypeflowstagesindexgroupsindexinnerflowalerts-1) +[↩ Parent](#alertstatusalerttypeflowstagesindexgroupsindexinnerflowalerts) @@ -7177,7 +2686,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.flow.stages[index].timeWindow -[↩ Parent](#alertstatusalerttypeflowstagesindex-1) +[↩ Parent](#alertstatusalerttypeflowstagesindex) @@ -7218,7 +2727,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -7234,14 +2743,14 @@ AlertStatus defines the observed state of Alert | |
lucene | +lucene | object |
|
false |
promql | +promql | object |
@@ -7252,7 +2761,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric.lucene -[↩ Parent](#alertstatusalerttypemetric-1) +[↩ Parent](#alertstatusalerttypemetric) @@ -7268,7 +2777,7 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
@@ -7286,7 +2795,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric.lucene.conditions -[↩ Parent](#alertstatusalerttypemetriclucene-1) +[↩ Parent](#alertstatusalerttypemetriclucene) @@ -7357,7 +2866,7 @@ AlertStatus defines the observed state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -7395,7 +2904,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric.lucene.conditions.manageUndetectedValues -[↩ Parent](#alertstatusalerttypemetricluceneconditions-1) +[↩ Parent](#alertstatusalerttypemetricluceneconditions) @@ -7434,7 +2943,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric.promql -[↩ Parent](#alertstatusalerttypemetric-1) +[↩ Parent](#alertstatusalerttypemetric) @@ -7450,7 +2959,7 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
@@ -7468,7 +2977,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric.promql.conditions -[↩ Parent](#alertstatusalerttypemetricpromql-1) +[↩ Parent](#alertstatusalerttypemetricpromql) @@ -7516,7 +3025,7 @@ AlertStatus defines the observed state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -7552,7 +3061,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.metric.promql.conditions.manageUndetectedValues -[↩ Parent](#alertstatusalerttypemetricpromqlconditions-1) +[↩ Parent](#alertstatusalerttypemetricpromqlconditions) @@ -7591,7 +3100,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.newValue -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -7607,14 +3116,14 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -7625,7 +3134,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.newValue.conditions -[↩ Parent](#alertstatusalerttypenewvalue-1) +[↩ Parent](#alertstatusalerttypenewvalue) @@ -7661,7 +3170,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.newValue.filters -[↩ Parent](#alertstatusalerttypenewvalue-1) +[↩ Parent](#alertstatusalerttypenewvalue) @@ -7751,7 +3260,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.ratio -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -7767,21 +3276,21 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
|
true |
q1Filters | +q1Filters | object |
|
false |
q2Filters | +q2Filters | object |
@@ -7792,7 +3301,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.ratio.conditions -[↩ Parent](#alertstatusalerttyperatio-1) +[↩ Parent](#alertstatusalerttyperatio) @@ -7858,7 +3367,7 @@ AlertStatus defines the observed state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -7869,7 +3378,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.ratio.conditions.manageUndetectedValues -[↩ Parent](#alertstatusalerttyperatioconditions-1) +[↩ Parent](#alertstatusalerttyperatioconditions) @@ -7908,7 +3417,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.ratio.q1Filters -[↩ Parent](#alertstatusalerttyperatio-1) +[↩ Parent](#alertstatusalerttyperatio) @@ -7998,7 +3507,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.ratio.q2Filters -[↩ Parent](#alertstatusalerttyperatio-1) +[↩ Parent](#alertstatusalerttyperatio) @@ -8053,7 +3562,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.standard -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -8069,14 +3578,14 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -8087,7 +3596,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.standard.conditions -[↩ Parent](#alertstatusalerttypestandard-1) +[↩ Parent](#alertstatusalerttypestandard) @@ -8119,7 +3628,7 @@ AlertStatus defines the observed state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -8146,7 +3655,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.standard.conditions.manageUndetectedValues -[↩ Parent](#alertstatusalerttypestandardconditions-1) +[↩ Parent](#alertstatusalerttypestandardconditions) @@ -8185,7 +3694,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.standard.filters -[↩ Parent](#alertstatusalerttypestandard-1) +[↩ Parent](#alertstatusalerttypestandard) @@ -8275,7 +3784,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.timeRelative -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -8291,14 +3800,14 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -8309,7 +3818,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.timeRelative.conditions -[↩ Parent](#alertstatusalerttypetimerelative-1) +[↩ Parent](#alertstatusalerttypetimerelative) @@ -8366,7 +3875,7 @@ AlertStatus defines the observed state of Alert |
false |
manageUndetectedValues | +manageUndetectedValues | object |
@@ -8377,7 +3886,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.timeRelative.conditions.manageUndetectedValues -[↩ Parent](#alertstatusalerttypetimerelativeconditions-1) +[↩ Parent](#alertstatusalerttypetimerelativeconditions) @@ -8416,7 +3925,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.timeRelative.filters -[↩ Parent](#alertstatusalerttypetimerelative-1) +[↩ Parent](#alertstatusalerttypetimerelative) @@ -8506,7 +4015,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.tracing -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -8522,14 +4031,14 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -8540,7 +4049,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.tracing.conditions -[↩ Parent](#alertstatusalerttypetracing-1) +[↩ Parent](#alertstatusalerttypetracing) @@ -8592,7 +4101,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.tracing.filters -[↩ Parent](#alertstatusalerttypetracing-1) +[↩ Parent](#alertstatusalerttypetracing) @@ -8636,7 +4145,7 @@ AlertStatus defines the observed state of Alert |
false |
tagFilters | +tagFilters | []object |
@@ -8647,7 +4156,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.tracing.filters.tagFilters[index] -[↩ Parent](#alertstatusalerttypetracingfilters-1) +[↩ Parent](#alertstatusalerttypetracingfilters) @@ -8681,7 +4190,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.uniqueCount -[↩ Parent](#alertstatusalerttype-1) +[↩ Parent](#alertstatusalerttype) @@ -8697,14 +4206,14 @@ AlertStatus defines the observed state of Alert | |
conditions | +conditions | object |
|
true |
filters | +filters | object |
@@ -8715,7 +4224,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.uniqueCount.conditions -[↩ Parent](#alertstatusalerttypeuniquecount-1) +[↩ Parent](#alertstatusalerttypeuniquecount) @@ -8776,7 +4285,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.alertType.uniqueCount.filters -[↩ Parent](#alertstatusalerttypeuniquecount-1) +[↩ Parent](#alertstatusalerttypeuniquecount) @@ -8866,7 +4375,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.expirationDate -[↩ Parent](#alertstatus-1) +[↩ Parent](#alertstatus) @@ -8919,7 +4428,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.notificationGroups[index] -[↩ Parent](#alertstatus-1) +[↩ Parent](#alertstatus) @@ -9005,7 +4514,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.scheduling -[↩ Parent](#alertstatus-1) +[↩ Parent](#alertstatus) @@ -9055,7 +4564,7 @@ AlertStatus defines the observed state of Alert ### Alert.status.showInInsight -[↩ Parent](#alertstatus-1) +[↩ Parent](#alertstatus) |