Сбор метрик о состоянии системы
20 октября 2026
ID 293719
Приложение Kaspersky Industrial CyberSecurity for Linux Nodes во время своей работы оказывает влияние на операционную систему. Для анализа происходящего предусмотрена возможность сбора метрик, связанных с производительностью приложения.
Настроить сбор метрик о ресурсах операционной системы, используемых приложением
kics-control [-J] --export-metrics [--period <interval>|--interactive]
Где:
--period – периодический вывод результатов в командную строку. Интервал времени между выводами указывается в секундах;
--interactive – интерактивный вывод (по нажатию клавиши Enter).
В результате выполнения команды в консоль будет выведен список метрик.
Рекомендуется анализировать метрики в системах визуализации данных, например Grafana. Для получения информации о характеристиках операционной системы и вашего устройства можно использовать скрипт. За примером скрипта и интеграции c системой Grafana вы можете обратиться в Службу технической поддержки.
Экспортированные метрики можно публиковать в основные системы мониторинга, например Prometheus и Zabbix. Для интеграции с системами мониторинга можно использовать скрипт, который будет получать информацию от приложения и публиковать ее в систему мониторинга. Для получения скрипта вы можете обратиться в Службу технической поддержки.
Список метрик
Внутреннее название метрики, метка и тип метрики | Описание и рекомендуемое пороговое значение |
|---|---|
lfs_system_descriptor_opened_count Gauge | Количество дескрипторов, открытых в данный момент процессом kics. Если рост количества дескрипторов превышает 250 за час, рекомендуется обратиться в Службу технической поддержки. |
lfs_system_uptime_milliseconds Counter | Количество миллисекунд, прошедшее от запуска операционной системы до настоящего момента. |
lfs_system_memory_usage_bytes метка type=virtual Gauge | Количество виртуальной памяти, используемой в данный момент процессом kics. Рекомендуется выставить пороговое значение самостоятельно на основе данных системы. Получить данные можно самостоятельно или с помощью скрипта для сбора информации. За примером скрипта вы можете обратиться в Службу технической поддержки. |
lfs_system_memory_usage_bytes метка type=resident Gauge | Количество резидентной памяти, используемой в данный момент процессом kics. Рекомендуется выставить пороговое значение самостоятельно на основе данных системы. Получить данные можно самостоятельно или с помощью скрипта для сбора информации. За примером скрипта вы можете обратиться в Службу технической поддержки. |
lfs_system_memory_usage_bytes метка type=swap Gauge | Количество памяти из области подкачки, используемой в данный момент процессом kics. Рекомендуется выставить пороговое значение самостоятельно на основе данных системы. Получить данные можно самостоятельно или с помощью скрипта для сбора информации. За примером скрипта вы можете обратиться в Службу технической поддержки. |
lfs_system_memory_wd_limits_bytes метка type=virtual Gauge | Ограничение на использование виртуальной памяти процессом kics. |
lfs_system_memory_wd_limits_bytes метка type=resident Gauge | Ограничение на использование резидентной памяти процессом kics. |
lfs_system_memory_wd_limits_bytes метка type=swap Gauge | Ограничение на использование памяти из файла подкачки процессом kics. |
lfs_system_cpu_usage_milliseconds метка type=user Counter | Количество миллисекунд процессорного времени, потребленное процессом kics в пользовательском пространстве, от начала запуска процесса kics и до настоящего момента. Рекомендуется выставить пороговое значение самостоятельно на основе данных системы. Получить данные можно самостоятельно или с помощью скрипта для сбора информации. За примером скрипта вы можете обратиться в Службу технической поддержки. |
lfs_system_cpu_usage_milliseconds метка type=kernel Counter | Количество миллисекунд процессорного времени, потребленное процессом kics в пространстве ядра, от начала запуска процесса kics и до настоящего момента. Рекомендуется выставить пороговое значение самостоятельно на основе данных системы. Получить данные можно самостоятельно или с помощью скрипта для сбора информации. За примером скрипта вы можете обратиться в Службу технической поддержки. |
lfs_system_cpu_usage_milliseconds метка type=total Counter | Количество миллисекунд процессорного времени, потребленное процессом kics в пользовательском пространстве и в пространстве ядра, от начала работы процесса kics и до настоящего момента. Если процессорное время процесса kics превышает всю остальную нагрузку, рекомендуется обратиться в Службу технической поддержки. |
lfs_memory_usage_bytes метка type=swSwapperIoStream Gauge | Объем агрегированных данных, подготовленных к записи в постоянное хранилище Swapper. |
lfs_memory_usage_bytes метка type=swQueueAllocator Gauge | Объем и эффективность использования памяти, выделяемой под промежуточные события в очереди для баз данных, используемых для хранения служебной информации приложения. |
lfs_memory_usage_bytes метка type=avtechKlavsyslib Gauge | Механизм обнаружения вредоносного ПО: объем выделенной виртуальной памяти общего назначения. |
lfs_memory_usage_bytes метка type=avtechTlsapi Gauge | Механизм обнаружения вредоносного ПО: объем выделенной виртуальной памяти для модуля функции TLS. |
lfs_memory_usage_bytes метка type=avtechVardata Gauge | Механизм обнаружения вредоносного ПО: объем выделенной виртуальной памяти для хранения контекстных переменных. |
lfs_memory_usage_bytes метка type=avtechSblheapBlock Gauge | Механизм обнаружения вредоносного ПО: объем выделенной виртуальной памяти для хранения запросов клиента. |
lfs_memory_usage_bytes метка type=avtechVmblkpoolArenablock Gauge | Механизм обнаружения вредоносного ПО: объем общей виртуальной памяти для хранения выделенных областей памяти (memory pool) различного назначения. |
lfs_memory_usage_bytes метка type=avtechGpsan Gauge | Механизм обнаружения вредоносного ПО: объем выделенной виртуальной памяти для инструмента обнаружения ошибок доступа к памяти. |
lfs_memory_usage_bytes метка type=heap Gauge | Общий объем памяти, выделенной для работы приложения. |
lfs_memory_usage_bytes метка type=stack Gauge | Общий объем памяти, выделенный под стек процесса kics. |
lfs_tcpSynInterceptor_connection_hanging_count Counter | Общее количество зависших сетевых соединений на этапе установления соединения в сети TCP между сервером и клиентом от начала работы процесса kics до настоящего момента (зависшими считаются сетевые соединения, ожидающие решение удаленного сервера по разрешению подключения от 1 секунды до 2 минут в зависимости от системного параметра /proc/sys/net/ipv4/tcp_syn_retries). Рост может быть обусловлен тем, что удаленный сервер недоступен или отсутствует. Если прирост количества зависших сетевых соединений больше 10 в минуту, рекомендуется обратиться в Службу технической поддержки. |
lfs_tcpSynInterceptor_connection_count Gauge | Количество сетевых соединений, в данный момент ожидающих подключения к удаленному серверу. |
lfs_tcpSynInterceptor_verdict_count метка verdict=allow Counter | Общее количество перехваченных соединений, которые удалось установить, от начала работы процесса kics до настоящего момента. |
lfs_tcpSynInterceptor_verdict_count метка verdict=drop Counter | Общее количество перехваченных соединений, для которых не удалось установить соединение, от начала работы процесса kics до настоящего момента. |
lfs_tcpSynInterceptor_verdict_count метка verdict=unknown Counter | Общее количество сетевых соединений от начала работы процесса kics до настоящего момента с необрабатываемым решением удаленного сервера по разрешению подключения. |
lfs_tcpSynInterceptor_verdict_latency_milliseconds Histogram | Гистограмма по времени принятия решения удаленного сервера по разрешению подключения от момента перехвата SYN-пакета до принятия решения для него. |
lfs_tproxy_connection_count метка direction=inbound Gauge | Текущее количество входящих перехваченных сетевых соединений в данный момент. |
lfs_tproxy_connection_count метка direction=outbound Gauge | Текущее количество исходящих перехваченных сетевых соединений в данный момент. |
lfs_tproxy_connection_processed_count метка direction=inbound Counter | Общее количество входящих перехваченных сетевых соединений. |
lfs_tproxy_connection_processed_count метка direction=outbound Counter | Общее количество исходящих перехваченных сетевых соединений. |
lfs_tproxy_connection_orphaned_count Counter | Общее количество соединений (от начала работы компонентов Защита от веб-угроз, Защита от сетевых угроз и Веб-Контроль), перехваченных приложением Kaspersky Industrial CyberSecurity for Linux Nodes, хотя их перехват не планировался (например, из-за несовместимой конфигурации iptables или по причине того, что приложение не успело обработать новую конфигурацию перехвата). Такие соединения будут отклонены. Если общее количество таких соединений превышает 10, это может свидетельствовать о некорректной работе приложения или системы, рекомендуется обратиться в Службу технической поддержки. |
lfs_tproxy_threadPool_task_count Counter | Общее количество задач (новое соединение, новая порция данных, данные отправлены и так далее), поступивших в пул потоков от начала работы компонентов Защита от веб-угроз, Защита от сетевых угроз и Веб-Контроль. Если разница между общим количеством задач и количеством выполненных задач неснижаемо растет, требуется добавить ресурсов, настроить исключения или обратиться в Службу технической поддержки. |
lfs_tproxy_threadPool_thread_count Gauge | Количество потоков, обслуживающих MitM-механизм сетевого перехватчика. |
lfs_tproxy_threadPool_thread_waiting Gauge | Количество свободных потоков из числа lfs_tproxy_threadPool_thread_count. |
lfs_tproxy_threadPool_task_duration_milliseconds Histogram | Гистограмма по времени выполнения задач обработки перехваченных соединений. Если время выполнения 95% задач превышает 1 секунду, требуется добавить ресурсов, настроить исключения или обратиться в Службу технической поддержки. |
lfs_tproxy_socket_count Gauge | Текущее количество сокетов (слушающие сокеты и сокеты соединений). Перехваченное соединение имеет 2 сокета соединений. |
lfs_trafficScanning_object_hanging_count Gauge | Текущее количество зависших проверок объектов в перехваченном трафике (зависшими считаются проверки, длительность которых превышает 1 минуту). Если общее количество зависших проверок объектов больше 35, имеется проблема с базами приложения, рекомендуется обратиться в Службу технической поддержки. |
lfs_trafficScanning_object_duration_milliseconds Histogram | Гистограмма по времени проверок объектов в перехваченном трафике. Если время проверок 95% объектов превышает 1 секунду, требуется добавить ресурсов, обновить базы приложения или обратиться в Службу технической поддержки. Если скорость прироста проверок пакетов в перехваченном трафике равна 0 и значение метрики lfs_tproxy_threadPool_task_count не равно 0, требуется обновить базы приложения или обратиться в Службу технической поддержки. |
lfs_fileMonitor_cache_size Gauge | Текущий размер кеша File Monitor (кеш ревизий файлов), который отслеживает изменения файлов. Если текущий размер кеша File Monitor больше 50000, рекомендуется обратиться в Службу технической поддержки. |
lfs_fileMonitor_cache_hit_count Counter | Число попаданий в кеш File Monitor (кеш ревизий файлов), который отслеживает изменения файлов. |
lfs_fileMonitor_cache_miss_count Counter | Число кеш-промахов File Monitor (кеш ревизий файлов), который отслеживает изменения файлов. |
lfs_faCache_file_count Gauge | Текущий размер кеша файлов перехватчика fanotify, не нуждающихся в проверке. Если текущий размер кеша файлов больше 100000, рекомендуется обратиться в Службу технической поддержки. |
lfs_faCache_file_hit_count Counter | Число попаданий в кеш файлов перехватчика fanotify, не нуждающихся в проверке. |
lfs_faCache_file_miss_count Counter | Число кеш-промахов файлов перехватчика fanotify, не нуждающихся в проверке. |
lfs_faCache_volume_count Gauge | Текущий размер кеша точек монтирования перехватчика fanotify. |
lfs_oas_cache_file_count Gauge | Текущий размер кеша файлов Защиты от файловых угроз, не нуждающихся в проверке. Если текущий размер кеша файлов больше 100000, рекомендуется обратиться в Службу технической поддержки. |
lfs_oas_cache_file_hit_count Counter | Число попаданий в кеш файлов Защиты от файловых угроз, не нуждающихся в проверке. |
lfs_oas_cache_file_miss_count Counter | Число кеш-промахов файлов Защиты от файловых угроз, не нуждающихся в проверке. |
lfs_oas_cache_volume_count Gauge | Текущий размер кеша точек монтирования Защиты от файловых угроз. |
lfs_processManager_cache_size Gauge | Текущее количество активных процессов в системе, находящихся в кеше. |
lfs_processManager_cache_hit_count Counter | Число попаданий в кеш процессов в системе. |
lfs_processManager_cache_miss_count Counter | Число кеш-промахов процессов в системе. |
lfs_processManager_cache_evictedAlive_count Counter | Число вытесненных процессов из кеша процессов системы. |
lfs_blockingProcessInterceptor_cache_size Gauge | Текущий размер кеша интерпретаторов, с помощью которых могут быть запущены процессы. Количество зависит от интенсивности запуска интерпретаторов на конкретном устройстве. Если текущий размер кеша файлов больше 10000, рекомендуется обратиться в Службу технической поддержки. |
lfs_blockingProcessInterceptor_cache_hit_count Counter | Число попаданий в кеш интерпретаторов. |
lfs_blockingProcessInterceptor_cache_miss_count Counter | Число кеш-промахов интерпретаторов. |
lfs_nonBlockingProcessInterceptor_asyncQueue_size Gauge | Размер асинхронной очереди событий. |
lfs_nonBlockingProcessInterceptor_syncQueue_size Gauge | Размер синхронной очереди событий. |
lfs_processInterceptor_deadProcess_count Gauge | Количество обнаруженных завершенных процессов, информация о которых уже не отображаются в системе, но присутствует в приложении. |
lfs_doc_prevention_cache_file_count Gauge | Текущий размер кеша файлов задачи Запрет запуска объектов для объектов, не нуждающихся в проверке (при открытии документов). |
lfs_script_prevention_cache_file_count Gauge | Текущий размер кеша файлов задачи Запрет запуска объектов для объектов, не нуждающихся в проверке (при запуске скриптов). |
lfs_doc_prevention_cache_file_hit_count Counter | Число попаданий в кеш файлов задачи Запрет запуска объектов для объектов, не нуждающихся в проверке (при открытии документов). |
lfs_script_prevention_cache_file_hit_count Counter | Число попаданий в кеш файлов задачи Запрет запуска объектов для объектов, не нуждающихся в проверке (при запуске скриптов). |
lfs_doc_prevention_cache_file_miss_count Counter | Число кеш-промахов файлов задачи Запрет запуска объектов для объектов, не нуждающихся в проверке (при открытии документов). |
lfs_script_prevention_cache_file_miss_count Counter | Число кеш-промахов файлов задачи Запрет запуска объектов для объектов, не нуждающихся в проверке (при запуске скриптов). |
lfs_doc_prevention_cache_volume_count Gauge | Текущий размер кеша точек монтирования задачи Запрет запуска объектов для документов. |
lfs_script_prevention_cache_volume_count Gauge | Текущий размер кеша точек монтирования задачи Запрет запуска объектов для скриптов. |
eka_telemetry_metrics_registry_callbacks_exec_duration_milliseconds Gauge | Период времени, который заняло текущее обновление метрик всеми зарегистрированными в реестре клиентами (в миллисекундах). |
eka_telemetry_metrics_registry_registered_callbacks Gauge | Текущее количество вызовов функций обновления метрик, которые выполнили MetricsRegistry для всех зарегистрированных клиентов. |
eka_telemetry_metrics_registry_scrape_duration_milliseconds Gauge | Период времени, который занял сбор значений всех метрик реестра (в миллисекундах). Если 99% значений этой метрики больше 1 секунды в течение 10 минут, рекомендуется обратиться в Службу технической поддержки. |
ProcessMonitor_ActiveProcesses Gauge | Размер списка активных процессов, отслеживаемых приложением. |
ProcessMonitor_ExitedProcesses Gauge | Размер списка завершенных процессов, отслеживаемых приложением. |