- Apr 07, 2022
-
-
ipatini authored
EMS: Control Service, config-files: Changed 'ControlServiceProperties.IpSetting' enum values to DEFAULT_IP and PUBLIC_IP (from '%{DEFAULT_IP}%' and '%{PUBLIC_IP}%'), and updated occurrences in config. files. Added EMS_SERVER_ADDRESS and EMS_CLIENT_ADDRESS variables in config. files and replaced ${IP_SETTING} occurrences with them. From now on IP_SETTING will only store the IP discovery setting (and will not be used as an IP address setting).
-
ipatini authored
EMS: Control Service: Added 'getServerIpAddress()' method in ControlServiceCoordinator and replaced uses of 'coordinator.getControlServiceProperties().getIpSetting()' for determining the EMS server's IP address
-
ipatini authored
EMS: Util, Control Service, Baguette Client, config-files: Added 'NetUtilPostProcessor' class for registering 'NetUtilPostProcessor.NetUtilPropertySource' responsible for providing values to ${DEFAULT_IP} and ${PUBLIC_IP} config. placeholders. Added 'NetUtilPostProcessor' in 'spring.factories' files of EMS server and Baguette Client for automated inclusion by Spring Boot. Changed occurrences of %{DEFAULT_IP}% and %{PUBLIC_IP}% with ${DEFAULT_IP} and ${PUBLIC_IP} respectively (usages via ${IP_SETTING} were not considered).
-
ipatini authored
EMS: Control Service: Removed '@NonNullApi' annotations that cause compile time error, and also removed the 'com.google.code.findbugs-jsr305' workaround dependency. Marked dependencies in pom.xml that cause 'BeanPostProcessorChecker' to issue warnings. Commented out 'spring-boot-admin-starter-client' dependency
-
- Apr 06, 2022
- Mar 22, 2022
-
-
I Patini authored
-
- Mar 11, 2022
-
-
I Patini authored
-
- Mar 08, 2022
- Mar 07, 2022
-
-
ipatini authored
EMS: Baguette Server, Common: Added marking a node as 'Failed', when Aggreagtor notifies that gives up node recovery. Added 'NODE_FAILED' status in NodeRegistryEntry class. Updated README-for-TESTING.md
-
ipatini authored
EMS: Baguette Server, Baguette Client, Common: Fixed bug that prevented giving up Netdata agent recovery, after max retries have been reached. Updated README-for-TESTING.md
-
ipatini authored
EMS: Baguette Server, Baguette Client: Fixed bug that prevented giving up EMS client recovery, after max retries have been reached.
-
- Feb 25, 2022
-
-
maciek riedl authored
EMS: Broker-CEP, Control Service: Added an extra argument in... See merge request !133
-
I Patini authored
EMS: Broker-CEP, Control Service: Added an extra argument in 'BrokerCepService.publishSerializable()' methods to control if conversion to JSON is needed.
-
maciek riedl authored
Removed from .gitlab-ci.yml the unneeded specs about EMS See merge request !132
-
I Patini authored
-
- Feb 24, 2022
-
-
Marta Różańska authored
EMS RC2.0 See merge request !127
-
- Feb 21, 2022
-
-
I Patini authored
EMS: Control Service: Fixed TopicBeacon to *not* send slo-violation-detector events, if they are going to be empty. Added model version in prediction orchestrator and slo-violation-detector events.
-
I Patini authored
EMS: Control Service: Changed TopicBeacon to *not* send prediction or slo-violation-detector events, if they are going to be empty
-
Marta Różańska authored
User data See merge request !130
-
-
Marta Różańska authored
automate byon See merge request !128
-
- Feb 17, 2022
-
-
ipatini authored
-
ipatini authored
EMS: Baguette Server: Added 'IClusterZoneDetector' interface. Moved 'getZoneIdFor()' methods from 'IZoneManagementStrategy' to the newly added 'IClusterZoneDetector' interface. Removed 'getZoneIdFor()' methods from the classes implementing 'IZoneManagementStrategy'. Added 'ClusterZoneDetector' class, implementing 'IClusterZoneDetector', that determines the cluster/zone id of a node based on node's preregistration info, using a configurable set of rules. Updated 'ClusteringCoordinator' to initialize and use a 'ClusterZoneDetector' instance for determining cluster/zone id, instead of using 'IZoneManagementStrategy' instance. Added sample settings for cluster detector in 'eu.melodic.event.baguette-server.properties'. A few more code and setting improvements.
-
ipatini authored
-
ipatini authored
EMS: Baguette Server: Changed 'ClientShellCommand.run()' method to catch all exceptions during interaction with EMS clients, and exit gracefully.
-
- Feb 16, 2022
-
-
ipatini authored
-
- Feb 14, 2022
- Feb 12, 2022
-
-
ipatini authored
-
- Feb 11, 2022
-
-
I Patini authored
EMS: config-files: Improved 'netdata.json' and 'start-agents.json' instruction sets to distinguish between Netdata instances running locally or in a container (and ignore them)
-
- Feb 10, 2022
-
-
ipatini authored
EMS: Broker-CEP: Added initialization retry (every 5 seconds until it succeeds) in BrokerAdvisoryWatcher
-
- Feb 09, 2022
-
-
ipatini authored
EMS: Baguette Server: Bugfix in 'getClientShellCommandFromNodeRegistryEntry()' method of BaguetteServer class
-
ipatini authored
EMS: Baguette Server: Bugfix in 'getNodeRegistryEntryFromClientShellCommand()' method of BaguetteServer class, and also commented out the insecure retrieval of NRE based on client id
-
- Feb 08, 2022
-
-
Jan Marchel authored
-
- Feb 07, 2022