THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
- EIP-12.1 [UI] Add site group/filter for policy definition and remove inputstreams column
- EIP-12.2 [UI] Reorganize alert metadata like policy/stream, etc. by siteId.
- EIP-12.3 [UI&Backend] Support customized stream.
API: POST /rest/metadata/stream/create
{ streamDefinition: {}, streamSource: {} }
- UI:
- Add "Create Stream" Button
- Add "Stream Editor" Form with following fields
- SiteId
- StreamId
- Description
- Timeseries
- Columns
- Name
- Type
- DefaultValue
- Required or not
- Description
- Source
- Type: Kafka
- Topic: "kafka_topic_name"
- Schema: JSON
- Timestamp Column
- Timestamp Format
- EIP-12.4 [UI] Improve stream filter by siteId in policy editor page and auto fill siteId in metadata
- Select current siteId -> streams by siteId -> define policy with siteId
- EIP-12.5 [BUG] Fix alert API call with startTime and endTime instead of alertId only.
- EIP-12.6 [UI] Add simple alerts statistics dashboard
- EIP-12.3 [Backend] Make sure alert engine instance dedicated per site