Commit Graph

  • d4aca260f2 Merge "Readme update" master Zuul 2024-06-05 15:45:23 +00:00
  • 50394eb255 Readme update Andreas Tsagkaropoulos 2024-06-05 18:17:45 +03:00
  • c9f2765630 Merge "Miscellaneous bug-fixes" Zuul 2024-06-05 15:04:54 +00:00
  • ce22fb747f Miscellaneous bug-fixes Andreas Tsagkaropoulos 2024-06-05 17:24:08 +03:00
  • fcfcf07e50 Merge "Publish normalized severity value" Zuul 2024-05-30 12:15:24 +00:00
  • 5d7b961957 Publish normalized severity value Andreas Tsagkaropoulos 2024-05-30 14:42:30 +03:00
  • 40bf2ab44f Merge "Fix of a bug related to lost devices and change listening port" Zuul 2024-05-29 12:52:17 +00:00
  • 63d66b73b4 Fix of a bug related to lost devices and change listening port Andreas Tsagkaropoulos 2024-05-29 15:22:35 +03:00
  • 5dbc18348c [CI] Include zuul.d/jobs.yaml as a trigger for image jobs Radosław Piliszek 2024-05-27 19:04:11 +02:00
  • 21d0f9d852 [CI] Include zuul.d/jobs.yaml as a trigger for image jobs r1 Radosław Piliszek 2024-05-27 15:24:08 +02:00
  • dbb8e64251 Set the repo up for r1 Radosław Piliszek 2024-05-27 14:38:53 +02:00
  • 246fcc68ae Bug fix Andreas Tsagkaropoulos 2024-05-16 17:06:42 +03:00
  • 074b1d4a7b Code rebasing Andreas Tsagkaropoulos 2024-01-19 15:00:26 +02:00
  • ac4d0744b5 Major code refactoring Andreas Tsagkaropoulos 2024-01-19 15:00:26 +02:00
  • a3e2ada8dc Refactoring to ensure compatibility with Nebulous Andreas Tsagkaropoulos 2024-01-11 14:07:28 +02:00
  • 94672e4461 Miscellaneous changes Andreas Tsagkaropoulos 2024-01-03 18:56:05 +02:00
  • 4ec762fd60 Improvement of README file, and miscellaneous code improvements Andreas Tsagkaropoulos 2023-11-23 14:02:52 +02:00
  • 8adcb5e070 Updated the slo_rules_topic and created a new metric_list_topic which will accept new SLO definitions and the list of upper and lower bounds per monitoring metric respectively. Created two endpoints required to instantiate a new Detector Subcomponent, named new-application-slo and new-application-metric-list respectively which retrieve any new SLO to be considered by the SLOViD or the metric list containing the upper and lower bounds of the individual metrics to be monitored Simplification of DetectorSubcomponent and RealtimeMonitoringAttribute classes by removing unecessary code Introduction of lower and upper bounds in the RealtimeMonitoringAttribute class Miscellaneous code style improvements Andreas Tsagkaropoulos 2023-11-21 15:29:44 +02:00
  • f662d2711f Introduction of Spring Boot support Introduction of two separate operational modes, plain detector and director - each a separate subcomponent. Migration of independent threads to use the CharacterizedThread type in order to allow easier management Creation of Runnables class which should eventually contain all Runnables Creation of two placeholder classes for Broker communication Creation of DetectorRequestMappings and DirectorRequestMappings classes which hold different endpoints specific to the functionality of the Detector and/or the Director Addition of new 'associated detector' field in the SLORule class Separation of monitoring metric values based on the detector instance they belong to Creation of DetectorSubcomponent* classes, which describe aspects of the behaviour of the Detector Subcomponent Addition of new simpler constructor for the SLORule class useful in tests or nested SLO rules Differentiation of persistent running threads and slo-bound running threads in the detector, and creation of director persistent running threads data structure Improvement of the README file in the direction of specifying the different desired behaviour of director or detector, and updating the slo rule format Andreas Tsagkaropoulos 2023-11-20 14:07:36 +02:00
  • 05a804d43f Miscellaneous changes and code refactoring Andreas Tsagkaropoulos 2023-11-08 16:43:47 +02:00
  • b20b1d6b77 First commit Andreas Tsagkaropoulos 2023-10-04 16:01:07 +03:00
  • ea99bf0611 Init repo from the component-template Radosław Piliszek 2023-09-28 16:50:53 +02:00
  • d292810990 Added .gitreview OpenDev Project Creator 2023-09-28 14:41:35 +00:00