Skip to content
  1. Sep 25, 2024
  2. Sep 24, 2024
    • Waleed Akbar's avatar
      Updates to Streamer Classes in Backend Analytics: · dafc8e87
      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.
      dafc8e87
  3. Sep 22, 2024
    • Waleed Akbar's avatar
      Update in KpiValueAPI: · 87802cc7
      Waleed Akbar authored
      - Updated `GetKpiAlarms()` to return the calculated KPI value along with the threshold.
      87802cc7
    • Waleed Akbar's avatar
    • Waleed Akbar's avatar
      Gitlab-ci file added in Analytics · 77551e25
      Waleed Akbar authored
      77551e25
    • Waleed Akbar's avatar
      Minor Changes in New Monitoring Services to Improve Overall Functionality · c0c517f0
      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.
      c0c517f0
    • Waleed Akbar's avatar
      Changes in New Monitoring: · 6b136318
      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.
      6b136318
    • Waleed Akbar's avatar
      Merge branch... · 8e92fd9a
      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
      8e92fd9a
  4. Sep 20, 2024
    • Waleed Akbar's avatar
      Changes in Analytics and KpiValueAPI: · 1e232b2a
      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.
      1e232b2a
    • Waleed Akbar's avatar
      Changes to Analytics Frontend: · ad695f99
      Waleed Akbar authored
      - Removed `AnalyzerAlarms` from the proto file.
      - Moved Alarms functionality from Analytics Frontend to KpiValueAPI.
      ad695f99
    • Waleed Akbar's avatar
      Minor changes in Analytics and KpiValueAPI · 617b5666
      Waleed Akbar authored
      - "FAIL" is changed to "FALL" in Spark streamer.
      - start() was missing in RequestListener call.
      - updated test file in KpiValueAPI
      617b5666
    • Waleed Akbar's avatar
      Changes in Telemetry. · 705e74ec
      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.
      705e74ec
    • Waleed Akbar's avatar
      Changes to KpiValueAPI for Processing Alarms: · 143f8742
      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.
      143f8742
    • Waleed Akbar's avatar
      Changes to Analytics Frontend for Receiving Stream Response: · 798c1f47
      Waleed Akbar authored
      - Added `AnalyzerAlarms` message type in the Proto file.
      - Changed the return type of `StartAnalyzer` to `AnalyzerAlarms`.
      798c1f47
  5. Sep 19, 2024
  6. Sep 18, 2024
  7. Sep 17, 2024