Commit Graph

10 Commits

Author SHA1 Message Date
Maximilian Paß
b28b87d56f Refactor periodicallySendMonitoringData
in order to return directly when the context is done and not just at the next iteration.
2023-09-11 13:44:29 +02:00
Maximilian Paß
7119f3e012 Fix not canceling monitoring events for removed environments
and runners.
2022-10-24 13:15:14 +02:00
Maximilian Paß
e8457ca035 Remove monitoring debug statement. 2022-08-31 09:19:07 +02:00
Maximilian Paß
5590c50e14 #110 Add periodical monitoring events. 2022-08-19 20:48:46 +02:00
Maximilian Paß
770327cf64 Add storage count debug statement. 2022-08-08 09:17:27 +02:00
Maximilian Paß
6e52b8660d Avoid elements being removed multiple times
as this leads to multiple deletion events in the monitoring.
2022-08-01 11:36:18 +02:00
Maximilian Paß
3f0c781997 Monitor storage object count. 2022-07-01 15:29:31 +02:00
Maximilian Paß
498e8f5ff5 #110 Refactor influxdb monitoring
to use it as singleton.
This enables the possibility to monitor processes that are independent of an incoming request.
2022-07-01 15:29:31 +02:00
Maximilian Paß
275b6aa642 #89 Adjust golangci-lint configuration
as it does not support generics at this moment.

See https://github.com/golangci/golangci-lint/issues/2649
2022-06-29 16:21:19 +02:00
Maximilian Paß
34040162c2 #89 Generalise the three Storage interfaces and structs into one generic storage manager. 2022-06-29 16:21:19 +02:00