Commit 10ddb7f6 authored by francisco.moreno.external@atos.net's avatar francisco.moreno.external@atos.net
Browse files

Modified monitoring.proto

parent 8a4dcd32
Loading
Loading
Loading
Loading
+17 −9
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ service MonitoringService {
  rpc CreateKpiAlarm           (AlarmDescriptor      )     returns (AlarmID          ) {}
  rpc EditKpiAlarm             (AlarmDescriptor      )     returns (context.Empty    ) {}
  rpc GetAlarms                (context.Empty        )     returns (AlarmIDList      ) {}
  rpc GetAlarmDescriptor       (AlarmID              )     returns (AlarmDescriptor  ) {}
  rpc GetAlarmDescriptor       (AlarmSubscription    )     returns (AlarmDescriptor  ) {}
  rpc GetAlarmResponseStream   (AlarmID              )     returns (stream AlarmResponse ) {}
  rpc GetStreamKpi             (KpiId                )     returns (stream Kpi       ) {}
  rpc GetInstantKpi            (KpiId                )     returns (KpiList          ) {}
@@ -94,13 +94,14 @@ message KpiId {

message Kpi {
  KpiId kpi_id                 = 1;
  string timestamp    = 2;
  context.Timestamp timestamp  = 2;
  KpiValue kpi_value           = 3;
}

message KpiValueRange {
  KpiValue kpiMinValue = 1;
  KpiValue kpiMaxValue = 2;
  bool inRange         = 3;  // by default False
}

message KpiValue {
@@ -147,17 +148,24 @@ message AlarmDescriptor {
  string name                   = 2;
  KpiId kpi_id                  = 3;
  KpiValueRange kpi_value_range = 4;
  string timestamp              = 5;
  context.Timestamp timestamp   = 5; // Check context
}

message AlarmID{
  context.Uuid alarm_id = 1;
}

message AlarmSubscription{
  AlarmID alarmID                   = 1;
  float subscription_timeout_s      = 2;
  float subscription_frequency_ms   = 3;
}

message AlarmResponse {
  AlarmID alarm_id              = 1;
  string text                   = 2;
  KpiValue kpi_value            = 3;
  context.Timestamp timestamp   = 4; // Check context
}

message AlarmIDList {

src/common/proto

deleted120000 → 0
+0 −1
Original line number Diff line number Diff line
../../proto/src/python
 No newline at end of file
+0 −0

Empty file added.