Loading proto/monitoring.proto +17 −9 Original line number Diff line number Diff line Loading @@ -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 ) {} Loading Loading @@ -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 { Loading Loading @@ -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 { Loading src/common/protodeleted 120000 → 0 +0 −1 Original line number Diff line number Diff line ../../proto/src/python No newline at end of file src/common/proto/__init__.py 0 → 100644 +0 −0 Empty file added. Loading
proto/monitoring.proto +17 −9 Original line number Diff line number Diff line Loading @@ -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 ) {} Loading Loading @@ -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 { Loading Loading @@ -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 { Loading
src/common/protodeleted 120000 → 0 +0 −1 Original line number Diff line number Diff line ../../proto/src/python No newline at end of file