Skip to content
Snippets Groups Projects
  1. Nov 04, 2024
  2. Oct 01, 2024
  3. Sep 26, 2024
  4. Sep 25, 2024
  5. 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
      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
  6. 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
      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 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
  7. Aug 27, 2024
  8. Aug 11, 2024
    • Waleed Akbar's avatar
      Changes in KPI Manager KPI value API and value Writer. · 1bb6e1bb
      Waleed Akbar authored
      - updated cmd in test file of KPI manager
      - move kafka producer object to __init__ function.
      - write JSON object to Kafka
      -  Read JSON object from Kafka
      - Slight to manage the affect of JSON object.
      - Static methods are removed.
      1bb6e1bb
  9. Aug 10, 2024
  10. Aug 09, 2024
  11. Aug 06, 2024
    • Waleed Akbar's avatar
      changes in README files. · d41319c7
      Waleed Akbar authored
      - README files of kpi manager/value writer/api are updated to reflect new changes.
      d41319c7
    • Waleed Akbar's avatar
      Updated Promtheus URL · c9db34a8
      Waleed Akbar authored
      - PROM_URL variable is updated with FQDN of Prometheus.
      c9db34a8
    • Waleed Akbar's avatar
      minor changes in code. · e9843299
      Waleed Akbar authored
      - refine Kpi_DB.py methods.
      - improve description of messages.
      - imporve the text description.
      e9843299
    • Waleed Akbar's avatar
      Improvement in SelectKpiValues method. · 464c5888
      Waleed Akbar authored
      - Added "GetKpiSampleType" method to extract KpiSampleType based on KpiId.
      - Added PromtheusConnect method to query Prometheus from prometheus_api_client library.
      - KpiManagerClient added in DockerFile
      - prometheus_api_client added in requirement file.
      464c5888
    • Waleed Akbar's avatar
      Changes to resolve Kafka server error · 298d4b7f
      Waleed Akbar authored
      - KFK_SERVER_ADDRESS_TEMPLATE now defined inside the class KafkaConfig.
      - variable renamed to "SERVER_ADDRESS" from "server_address"
      298d4b7f
  12. Aug 02, 2024
    • Waleed Akbar's avatar
      changes in README files. · 557efe07
      Waleed Akbar authored
      - README files of kpi manager/value writer/api are updated to reflect new changes.
      557efe07
    • Waleed Akbar's avatar
      Updated Promtheus URL · 793f7ffa
      Waleed Akbar authored
      - PROM_URL variable is updated with FQDN of Prometheus.
      793f7ffa
    • Waleed Akbar's avatar
      minor changes in code. · d8687c1c
      Waleed Akbar authored
      - refine Kpi_DB.py methods.
      - improve description of messages.
      - imporve the text description.
      d8687c1c
    • Waleed Akbar's avatar
      Improvement in SelectKpiValues method. · 494b4cd7
      Waleed Akbar authored
      - Added "GetKpiSampleType" method to extract KpiSampleType based on KpiId.
      - Added PromtheusConnect method to query Prometheus from prometheus_api_client library.
      - KpiManagerClient added in DockerFile
      - prometheus_api_client added in requirement file.
      494b4cd7
  13. Jul 31, 2024
  14. Jul 26, 2024
  15. Jul 25, 2024
  16. Jul 24, 2024
Loading