Skip to content
This repository was archived by the owner on Feb 28, 2025. It is now read-only.
This repository was archived by the owner on Feb 28, 2025. It is now read-only.

Alerting Group Ids #1527

Open
Open
@alexandreLamarre

Description

@alexandreLamarre

Feature #1493 introduces group Ids so AlertCondition types move from using a core.Reference to a condition.Reference which includes the group id :

message ConditionReference {
  string id = 1;
  // empty string represents the default group
  string groupId = 2;
}

And an additional API to discover the defined groups:

rpc ListAlertConditionGroups(google.protobuf.Empty) returns (core.ReferenceList){
    option (google.api.http) = {
      get : "/groups"
    };
  }

Conditions have a field GroupId

message AlertCondition {
  // ...
  string groupId = 13;
}

this field can be edited to assign a condition to a specific groups

  • the default groups is ""
  • group creation & deletion is implicitly managed by the backend

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions