From df16a6a310b180edbf492a26ccc2b91e2dd1a2c4 Mon Sep 17 00:00:00 2001 From: ViacheslavKlimov Date: Mon, 10 Apr 2023 10:57:27 +0300 Subject: [PATCH] Refactoring for monitoring service --- monitoring/pom.xml | 18 +---- monitoring/src/main/conf/logback.xml | 2 +- monitoring/src/main/conf/tb-monitoring.conf | 2 +- .../ThingsboardMonitoringApplication.java | 2 +- .../monitoring/client/TbClient.java | 10 +-- .../monitoring/client/WsClient.java | 2 +- .../monitoring/client/WsClientFactory.java | 2 +- .../monitoring/config/DeviceConfig.java | 2 +- .../config/MonitoringTargetConfig.java | 2 +- .../monitoring/config/TransportType.java | 2 +- .../monitoring/config/WsConfig.java | 2 +- .../CoapTransportMonitoringConfig.java | 2 +- .../HttpTransportMonitoringConfig.java | 2 +- .../MqttTransportMonitoringConfig.java | 2 +- .../service/TransportMonitoringConfig.java | 2 +- .../monitoring/data/Latencies.java | 2 +- .../thingsboard/monitoring/data/Latency.java | 2 +- .../monitoring/data/MonitoredServiceKey.java | 2 +- .../data/TransportFailureException.java | 2 +- .../monitoring/data/TransportInfo.java | 2 +- .../monitoring/data/cmd/CmdsWrapper.java | 2 +- .../monitoring/data/cmd/EntityDataCmd.java | 2 +- .../monitoring/data/cmd/EntityDataUpdate.java | 2 +- .../monitoring/data/cmd/LatestValueCmd.java | 2 +- .../notification/HighLatencyNotification.java | 2 +- .../data/notification/Notification.java | 2 +- .../ServiceFailureNotification.java | 2 +- .../ServiceRecoveryNotification.java | 2 +- .../notification/NotificationService.java | 2 +- .../channels/NotificationChannel.java | 2 +- .../impl/SlackNotificationChannel.java | 2 +- .../service/MonitoringReporter.java | 57 ++++++++------- .../transport/TransportHealthChecker.java | 2 +- .../transport/TransportMonitoringService.java | 4 +- .../impl/CoapTransportHealthChecker.java | 2 +- .../impl/HttpTransportHealthChecker.java | 2 +- .../impl/MqttTransportHealthChecker.java | 2 +- .../monitoring/util/TbStopWatch.java | 2 +- monitoring/src/main/resources/logback.xml | 4 +- .../src/main/resources/tb-monitoring.yml | 72 ++++++++++++++----- msa/monitoring/pom.xml | 2 +- pom.xml | 5 ++ 42 files changed, 139 insertions(+), 101 deletions(-) diff --git a/monitoring/pom.xml b/monitoring/pom.xml index 7f9e6c3369..429df521b6 100644 --- a/monitoring/pom.xml +++ b/monitoring/pom.xml @@ -1,7 +1,7 @@