diff --git a/config/config.yaml.example b/config/config.yaml.example index 0178e17..404b84f 100644 --- a/config/config.yaml.example +++ b/config/config.yaml.example @@ -54,21 +54,12 @@ monitoring: # Интервал liveness-проверок (секунды) liveness_interval: 30 - # Интервал проверки архива диалогов (секунды) - archive_check_interval: 600 - # Включить чтение логов через POST /ses/log (ресурсоёмко) log_enabled: false # Каталог с YAML-файлами сценариев scenarios_dir: "/opt/ses-monitor/config/scenarios" - # Таймаут выполнения сценария по умолчанию (секунды) - scenario_default_timeout: 30 - - # Мониторинг времени обработки шага диалога из архива - step_time_monitoring: false - # --------------------------------------------------------------------------- # Настройки логирования # --------------------------------------------------------------------------- diff --git a/src/ses_monitor/config.py b/src/ses_monitor/config.py index b86ff3a..9e7d195 100644 --- a/src/ses_monitor/config.py +++ b/src/ses_monitor/config.py @@ -69,11 +69,8 @@ class MonitoringConfig: """Общие настройки мониторинга.""" liveness_interval: int = 30 # Интервал liveness-проверок, секунды - archive_check_interval: int = 600 # Интервал проверки архива, секунды log_enabled: bool = False # Пока отключено — POST /ses/log тяжёлый scenarios_dir: str = "config/scenarios" - scenario_default_timeout: int = 30 - step_time_monitoring: bool = True # Мониторинг времени ответа из архива @dataclass @@ -198,11 +195,8 @@ def _build_config(data: Dict[str, Any]) -> AppConfig: mon_data = data.get("monitoring", {}) monitoring = MonitoringConfig( liveness_interval=mon_data.get("liveness_interval", MonitoringConfig.liveness_interval), - archive_check_interval=mon_data.get("archive_check_interval", MonitoringConfig.archive_check_interval), log_enabled=mon_data.get("log_enabled", MonitoringConfig.log_enabled), scenarios_dir=mon_data.get("scenarios_dir", MonitoringConfig.scenarios_dir), - scenario_default_timeout=mon_data.get("scenario_default_timeout", MonitoringConfig.scenario_default_timeout), - step_time_monitoring=mon_data.get("step_time_monitoring", MonitoringConfig.step_time_monitoring), ) log_data = data.get("logging", {})