- Sep 20, 2024
-
-
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.
-
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.
-
- Sep 17, 2024
-
-
Waleed Akbar authored
-
Waleed Akbar authored
- The `split` method has been added to correctly extract the aggregation method name from the dictionary.
-
- Sep 16, 2024
-
-
Lluis Gifre Renom authored
Fixing containerlab hackfest example See merge request !236
-
ssh://gifrerenom_labs.etsi.org/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of ssh://gifrerenom_labs.etsi.org/tfs/controller into feat/158-fixing-containerlab-lab-example
-
Lluis Gifre Renom authored
-
- Sep 13, 2024
-
-
Lluis Gifre Renom authored
(CTTC) New Analytics Component See merge request !261
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
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/188-cttc-new-analytics-component
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
- Corrected Liveness/Readiness probes
-
Waleed Akbar authored
Deployment Script - Analytics is added in new montioring component to be deployed with TFS. - condition is added in analytics component TFS deployment script. - Analytics show logs files are added. Manifest - modifed KAFKA_ADVERTISED_LISTENERS with internal kafka service address in kafka.yml - analyticsservice.yml added. Analytics - grpc service is added in backend - Docker file for backend and frontend is added. - main file is updaed - small changes in requirements.in files Kafka Variables - get_kafka_address method logic is updated.
-
Lluis Gifre Renom authored
Resolve "Re-designing of Telemetry" See merge request !258
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
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/179-re-designing-of-telemetry
-
Lluis Gifre Renom authored
Resolve "KPI Management Enhancements" See merge request !255
-
ssh://gifrerenom_labs.etsi.org/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of ssh://gifrerenom_labs.etsi.org/tfs/controller into feat/178-kpi-management-enhancements
-
Waleed Akbar authored
Backend: - Updated the `StartSparkStreamer` function call to send `Analyzer_uuid` as the key for messages produced on the Kafka topic. - Updated the `SparkStream` definition to receive the key and added the key to the `streamwriter` object. Frontend: - Integrated APScheduler to manage `StreamListener`. - Added `ResponseListener` to consume messages from the `analytics_response_topic` and process them. - Added APScheduler to manage StreamListener. - Added "ResponseListener" to consumer messages from analytics response_topic and process it.
-
- Sep 09, 2024
-
-
Lluis Gifre Renom authored
Resolve "(TID) Add inventory NBI to WebUI" See merge request !251
-
Pablo Armingol authored
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
Merge branch 'feat/tid-add-inventory-nbi-to-webui' of ssh://gifrerenom_labs.etsi.org/tfs/controller into feat/173-tid-add-inventory-nbi-to-webui
-
ssh://gifrerenom_labs.etsi.org/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of ssh://gifrerenom_labs.etsi.org/tfs/controller into feat/tid-add-inventory-nbi-to-webui
-
Waleed Akbar authored
Proto: - Added `Duration_s` field to the proto file. Frontend: - Added `SelectAnalyzer` logic. - Improved message formatting in the `create_analyzer_filter()` function. - Added a test case: `test_SelectAnalytics`. Backend: - Renamed the `RunSparkStreamer` method to `StartSparkStreamer`. - Updated the `StartRequestListener` method to return `(thread, stop_event)`. - Added a `StopRequestListener` method to stop the listener. Database: - Added the `select_with_filter` method with actual logic implementation. - Updated the `ConvertRowToAnalyzer` method to correctly read the `operation_mode` ENUM value.
-
- Sep 07, 2024
-
-
Waleed Akbar authored
- Reverted an unintentional change made in the `tfs.sh` file.
-
Waleed Akbar authored
- Updated the position of the `stop_event` parameter. - Added confirmation for pySpark checkpoint deletion. - Added a PySpark termination script to handle the `StopCollector` event.
-
Waleed Akbar authored
**Frontend:** - Deleted irrelevant lines. **Backend:** - Added `delete_db_row_by_id` in the Stop Collector method.
-