diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py index 77104a923bce80b1bc0b1388cc41d7b09fd6af93..0da0d77b0042a34e765957dadd28def653316e33 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/ai_block_io.py @@ -13,14 +13,14 @@ import time import signal import logging -from .detector import Detector -from .threshold import ThresholdFactory, AbsoluteThreshold -from .sliding_window import SlidingWindowFactory -from .utils import get_data_queue_size_and_update_size -from .config_parser import ConfigParser -from .data_access import get_io_data_from_collect_plug, check_collect_valid -from .io_data import MetricName -from .alarm_report import Xalarm, Report +from sentryPlugins.ai_block_io.detector import Detector +from sentryPlugins.ai_block_io.threshold import ThresholdFactory, AbsoluteThreshold +from sentryPlugins.ai_block_io.sliding_window import SlidingWindowFactory +from sentryPlugins.ai_block_io.utils import get_data_queue_size_and_update_size +from sentryPlugins.ai_block_io.config_parser import ConfigParser +from sentryPlugins.ai_block_io.data_access import get_io_data_from_collect_plug, check_collect_valid +from sentryPlugins.ai_block_io.io_data import MetricName +from sentryPlugins.ai_block_io.alarm_report import Xalarm, Report CONFIG_FILE = "/etc/sysSentry/plugins/ai_block_io.ini" diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py index 354c122df13d18ed67e4db3535ccc1d9e070cdd5..8c23d4627e0bc5eae2547cd2752264294dd6e134 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/config_parser.py @@ -12,8 +12,8 @@ import configparser import logging -from .threshold import ThresholdType -from .utils import get_threshold_type_enum, get_sliding_window_type_enum, get_log_level +from sentryPlugins.ai_block_io.threshold import ThresholdType +from sentryPlugins.ai_block_io.utils import get_threshold_type_enum, get_sliding_window_type_enum, get_log_level LOG_FORMAT = "%(asctime)s - %(levelname)s - [%(filename)s:%(lineno)d] - %(message)s" diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py index c7679cddf6725d7129e918b1c8f5fe67447db770..3df8734877b895e0deb1255a3b042156ca6f7533 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/data_access.py @@ -19,7 +19,7 @@ from sentryCollector.collect_plugin import ( ) -from .io_data import IOStageData, IOData +from sentryPlugins.ai_block_io.io_data import IOStageData, IOData COLLECT_STAGES = [ "throtl", diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py index 0ed282b1ac1bb67e326a55c3012cf879b9de529b..4f0ea24dcd3519f05966c843caa4170b5ec8e72c 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/detector.py @@ -10,10 +10,10 @@ # See the Mulan PSL v2 for more details. import logging -from .io_data import MetricName -from .threshold import Threshold -from .sliding_window import SlidingWindow -from .utils import get_metric_value_from_io_data_dict_by_metric_name +from sentryPlugins.ai_block_io.io_data import MetricName +from sentryPlugins.ai_block_io.threshold import Threshold +from sentryPlugins.ai_block_io.sliding_window import SlidingWindow +from sentryPlugins.ai_block_io.utils import get_metric_value_from_io_data_dict_by_metric_name class Detector: diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py index 3b7a5a8c98e1a52b989c0de91bfb2eff849c101a..8f9c8de98de39ed59f87db01e9b8982975a3b5d1 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/threshold.py @@ -14,7 +14,7 @@ import queue import numpy as np import math -from .sliding_window import SlidingWindow +from sentryPlugins.ai_block_io.sliding_window import SlidingWindow class ThresholdState(Enum): diff --git a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py index 8dbba067dd712dffd37690dac0b4ab726f197c65..c41ce1a8bca93b8a75d672acc9f1df7586967f76 100644 --- a/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py +++ b/sysSentry-1.0.2/src/python/sentryPlugins/ai_block_io/utils.py @@ -13,9 +13,9 @@ import logging from dataclasses import asdict -from .threshold import ThresholdType -from .sliding_window import SlidingWindowType -from .io_data import MetricName, IOData +from sentryPlugins.ai_block_io.threshold import ThresholdType +from sentryPlugins.ai_block_io.sliding_window import SlidingWindowType +from sentryPlugins.ai_block_io.io_data import MetricName, IOData def get_threshold_type_enum(algorithm_type: str):