- Oct 03, 2024
-
-
Konstantinos Poulakakis authored
Adapt Policy service with new Monitoring system. Add a kafka topic that consumes alarms from monitoring system. Redirect the flow to that kafka topic.
-
- Sep 25, 2024
-
-
Konstantinos Poulakakis authored
-
Konstantinos Poulakakis authored
Merge branch 'feat/196-cttc-new-monitoring-module-testing-and-debugging' into feat/159-automation-component-skeleton
-
Waleed Akbar authored
- Analytics backend Request listener will terminated incase topic doesn't exists. - The GetAlrams() in KpiValueApi is updated to process the new resposne from daskstreamer.
-
Waleed Akbar authored
-
- Sep 24, 2024
-
-
Waleed Akbar authored
- Replaced `SparkStreamer` class with `DaskStreamer` class. - Updated methods to call the `DaskStreamer` class. - Improved messages and test files. - Added new package requirements. - Made minor changes to the frontend `requirements` file.
-
- Sep 23, 2024
-
-
Konstantinos Poulakakis authored
Merge branch 'feat/196-cttc-new-monitoring-module-testing-and-debugging' into feat/159-automation-component-skeleton
-
Konstantinos Poulakakis authored
-
- Sep 22, 2024
-
-
Waleed Akbar authored
- Updated `GetKpiAlarms()` to return the calculated KPI value along with the threshold.
-
Waleed Akbar authored
-
Waleed Akbar authored
-
Waleed Akbar authored
- Added new tests in the `scripts` folder. - Improved messages and test files across all services. Telemetry and Analytics Backend: - Added a `try` statement to handle Kafka message decoding errors. Telemetry Frontend and KPI Value API: - Downgraded `apscheduler` from `3.10.4` to `3.10.1` in the requirements file. Kafka: - Added a method to retrieve `KAFKA_SERVER_ADDRESS` from environment variables. Telemetry Backend: - Added a condition to allow the collector backend to run indefinitely. - Changed the extracted `KpiValue` timestamp format to `"%Y-%m-%dT%H:%M:%SZ"` to meet Apache Spark requirements. - Removed some unused packages from the `requirements.in` file. Deployment Script: - Added `"telemetry"` and `"analytics"` component names to the `TFS_COMPONENTS` variable in the `my_deploy.sh` file.
-
Waleed Akbar authored
- Added scripts to test and display logs. - Added `->` in the `docker run --name kafka` line in the `.gitlab.cl` file for `kpi_value_api`, `kpi_value_writer`, and `telemetry`. - Removed Java from the `analytics` requirements file.
-
Waleed Akbar authored
Merge branch 'feat/194-unable-to-correctly-extract-the-aggregation-function-names-from-the-dictionary-received-as' into feat/196-cttc-new-monitoring-module-testing-and-debugging
-
- Sep 20, 2024
-
-
Konstantinos Poulakakis authored
Merge branch 'feat/194-unable-to-correctly-extract-the-aggregation-function-names-from-the-dictionary-received-as' into feat/159-automation-component-skeleton
-
Waleed Akbar authored
- Changed `StartAnalyzer` return type to `AnalyzerId`. - Added `APScheduler` to requirements. - Updated `AnalyticsBackend` Dockerfile to set `JAVA_HOME`. - Added `Alarms` topic in the Kafka class.
-
Konstantinos Poulakakis authored
Merge branch 'feat/194-unable-to-correctly-extract-the-aggregation-function-names-from-the-dictionary-received-as' into feat/159-automation-component-skeleton
-
Waleed Akbar authored
- Removed `AnalyzerAlarms` from the proto file. - Moved Alarms functionality from Analytics Frontend to KpiValueAPI.
-
Waleed Akbar authored
- "FAIL" is changed to "FALL" in Spark streamer. - start() was missing in RequestListener call. - updated test file in KpiValueAPI
-
Waleed Akbar authored
Frontend: - `ResponseListener` will start with service deployment. Backend: - Added `GenerateCollectorTerminationSignal()` to inform the Frontend about the termination of a Collector. - Updated `GenerateCollectorResponse()` to stream extracted `KpiValues` on the `topic_value` . - Updated test file.
-
Waleed Akbar authored
- Added the `GetKpiAlarms` method and `KpiAlarm` message in the proto file. - Updated the client to handle the `GetKpiAlarms` method call. - Implemented the `GetKpiAlarms` method (ResponseListener). - Updated `ConvertValueToKpiValueType` to properly convert the value to the gRPC `KpiValueType` message. - Updated test and messages files.
-
Waleed Akbar authored
- Added `AnalyzerAlarms` message type in the Proto file. - Changed the return type of `StartAnalyzer` to `AnalyzerAlarms`.
-
- Sep 19, 2024
-
-
Waleed Akbar authored
- Corrected the name of `install_servicers()`. - Removed `stop_event` from the `RequestedListener` call. - Spark Streamer now writes to the `ALARMS` topic. - Improved messages and test files.
-
Waleed Akbar authored
- Added `KpiValue` message type in `AnalyticsFrontend.proto`. - Changed `StartAnalyzer` response type from message to stream. - Added `StartResponseListener()` call and response handler in the `StartAnalyzer` method. - Implemented `ConvertValueToKpiValueType` to handle `OneOf` type conversion. - Added tests to handle stream responses.
-
Lluis Gifre Renom authored
Resolve "(OPT) QKD Network Control and Management Integration (Service)" See merge request !263
-
Lluis Gifre Renom authored
-
ssh://gifrerenom_labs.etsi.org/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of ssh://gifrerenom_labs.etsi.org/tfs/controller into feat/132-opt-qkd-network-control-and-management-integration-service
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
Resolve "(OPT) SBI for QKD Nodes", "(OPT) QKD Network Topology" and "(OPT) Path Computation for QKD Networks" See merge request !262
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
ssh://gifrerenom_labs.etsi.org/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of ssh://gifrerenom_labs.etsi.org/tfs/controller into feat/130-opt-sbi-for-qkd-nodes
-
Konstantinos Poulakakis authored
Merge branch 'feat/194-unable-to-correctly-extract-the-aggregation-function-names-from-the-dictionary-received-as' into feat/159-automation-component-skeleton
-
Konstantinos Poulakakis authored
-
- Sep 18, 2024
-
-
Lluis Gifre Renom authored
Resolve "(CTTC) Replace DLT Gateway functionality with an opensource and Hyper Ledger v2.4+ compliant version" See merge request !259
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-