Паспорт продукта: Детектор аномалий
Детектор аномалий — ADGICX на основе G-sim. Для компьютеров и ноутбуков с Windows и для телефонов с Android.
1. Что это
Детектор аномалий — программа, которая следит за здоровьем компьютера, ноутбука или телефона. Она сама узнаёт, как работает именно эта машина в обычном состоянии, и замечает, когда работа уходит от этого обычного. Так необычное видно раньше, чем случится сбой.
Основа детектора — G-sim, разработка ADGICX. G-sim читает каждый показатель машины отдельно и следит не только за его величиной, но и за тем, как он меняется во времени: ритм, рост, затухание, скачки.
Детектор ставится на любой компьютер или ноутбук с Windows, независимо от производителя, и на телефон с Android.
2. Как он работает
- Настройка. Первые 5 минут после запуска детектор смотрит на обычную работу машины и запоминает, что для неё нормально. В это время просто работайте как обычно.
- Слежение. После настройки детектор сравнивает каждый показатель с нормой этой машины. Если показатель ушёл от нормы сильнее порога (по умолчанию 6 сигм — мера того, насколько сильно значение отклонилось от обычного), это необычный момент.
- Необычный момент. Строка вверху панели становится янтарной, момент записывается в журнал вместе с тремя программами, которые в эту секунду сильнее всего нагружали машину, и звучит тихий сигнал.
- Норма подстраивается. Если машина долго работает спокойно по-новому, детектор понемногу принимает это новое за обычное.
3. Что детектор меряет на компьютере
Восемнадцать показателей Windows:
- процессор целиком и каждое его ядро по отдельности, частота процессора;
- оперативная память и подкачка (запасная память на диске);
- диск: скорость чтения, скорость записи, сколько места на диске C: занято;
- сеть: сколько принимается и сколько отдаётся;
- число работающих программ (процессов) и потоков, переключения задач и прерывания в секунду, время работы с последнего включения.
Дополнительно, если это есть на машине: видеокарта NVIDIA, тепло процессора и обороты вентиляторов (их читает бесплатная программа LibreHardwareMonitor, она ставится вместе с детектором), заряд батареи ноутбука.
4. Восемь глаз детектора
Кроме ухода величины от нормы, детектор следит за тем, как меняется сам характер сигнала. Для этого у него восемь глаз — восемь сторожей на G-sim. Каждый глаз ловит одно поведение, которое мы проверили опытами, и смотрит на тот показатель машины, где это поведение видно. После запуска глаза сначала настраиваются под машину — на панели видно, сколько минут осталось.
- Пропадание гармоники — в сигнале был постоянный ритм, и он пропал или ослаб.
- Дрейф частоты — привычный ритм медленно сползает: становится чаще или реже.
- Новая гармоника — в сигнале появился ритм, которого раньше не было.
- Десинхронизация — показатели, которые обычно ходят в такт, перестали совпадать.
- Критическое замедление — после всплеска машина возвращается к норме всё дольше. Это ранний признак того, что работа может сорваться.
- Насыщение — показатель подходит к своему потолку и упирается в него.
- Саморазгон — рост, который сам себя ускоряет.
- Смена режима — машина перешла в другое устойчивое состояние и осталась в нём.
Строгость глаз меняется в настройках: строже — глаза срабатывают раньше, мягче — реже.
5. Что видно на панели
Панель детектора открывается в браузере на этой же машине по адресу 127.0.0.1:8733. Это адрес самой машины, снаружи его не видно.
- Верхняя строка: «Спокойно — всё в пределах нормы этой машины», «Необычный момент» с названием показателя или «На паузе».
- Строка «Сейчас» — что машина делает прямо сейчас простыми словами: «процессор под нагрузкой», «идёт запись на диск», «качает из сети», «памяти не хватает — пошла подкачка». Если всё тихо — «спокойно».
- Строка «Прогноз» — по настоящему росту величин, у которых есть предел (память, диск, подкачка, тепло), считает, через сколько минут показатель дойдёт до предела. Если до предела меньше 30 минут, строка становится янтарной.
- Строка «Здоровье» — прямые пределы: память занята на 90 % и больше, подкачка на 80 % и больше, диск C: на 90 % и больше, тепло процессора или видеокарты 85 °C и выше.
- Плитки: ход машины, процессор, быстродействие, память, диск сейчас, сеть сейчас, активность системы, частота, рост (утечка памяти), тепло процессора, батарея, видеокарта.
- Сетка всех показателей — у каждого текущее значение, уход от нормы и рисунок за последние минуты.
- Восемь глаз — у каждого состояние («настройка», «спокойно» или «сработал»), показатель, за которым он смотрит, и рисунок.
6. Кнопки
- ▶ Запуск — снимает паузу, слежение продолжается.
- ⏸ Остановка — ставит слежение на паузу: показатели видны, но необычные моменты не считаются. Удобно, когда вы нарочно делаете что-то необычное и не хотите лишних тревог.
- ↻ Перекалибровать — детектор забывает прежнюю норму и заново 5 минут учит её. Нужно, если сменилось железо или машина стала работать по-другому.
- 📋 Журнал — список необычных моментов: когда, какой показатель, насколько ушёл от нормы и кто в этот момент нагружал машину. Пока журнал закрыт, на кнопке горит число новых моментов.
- 🕓 История — лента «чем машина занималась»: отметка появляется каждый раз, когда меняется её состояние.
- 🗄 Память — всё, что записали детектор, глаза и модули.
- 🧩 Модули — включение дополнительных возможностей и их настройки.
- ⚙ Настройки — порог тревоги, время настройки, скорость подстройки нормы, строгость глаз.
- 🔔 Звук — включает или выключает тихий сигнал на новый необычный момент.
7. Режимы
- Настройка — первые 5 минут после запуска и после кнопки «Перекалибровать». Детектор учит норму, тревог нет.
- Слежение — основной режим: детектор ловит уходы от нормы, пишет журнал и историю.
- Пауза — после кнопки «Остановка». Показатели видны, уходы не считаются.
8. Настройки
- Порог тревоги — по умолчанию 6 сигм. Меньше — детектор чувствительнее, больше — спокойнее.
- Время настройки — по умолчанию 300 секунд (5 минут).
- Подстройка нормы — по умолчанию 0,02. Чем больше число, тем быстрее норма принимает новое спокойное поведение машины за обычное.
- Строгость глаз — от 0 (строже) до 1 (мягче).
9. Модули
Основа — сам детектор: здоровье, необычные моменты, прогноз, значок у часов. Он включён всегда. Рядом четыре модуля, каждый включается и выключается отдельно в разделе «Модули»; выключили один — остальные работают.
- Память (облако) — хранит ход вашей машины на сервере ADGICX. История помнится дольше и переживает переустановку детектора.
- Защита — запоминает, какие программы и записи автозапуска обычны для этой машины, и замечает каждую новую. Ничего не блокирует и не удаляет, только записывает. Дополняет встроенный антивирус Windows (Microsoft Defender), а не заменяет его.
- Оптимизатор — раз в полторы минуты осматривает машину: несколько антивирусов, работающих одновременно (они мешают друг другу), одна и та же программа в автозапуске несколько раз, кто сейчас ест память и процессор. Сам ничего не удаляет — решение за вами.
- Секретарь — раз в день в выбранный час присылает сводку за сутки: сколько было необычных моментов, что заметила Защита, что нашёл Оптимизатор. Есть кнопка «Доложить сейчас».
10. Доклад в Телеграм и на почту
- Через ADGICX: напишите нашему боту @adgicx_detektor_bot слово Start — он пришлёт короткий ключ. Вставьте ключ в Секретаря, выберите час и куда получать доклад: Телеграм, почта или оба.
- Своим ботом: создайте бота в @BotFather, вставьте в Секретаря его токен и свой номер получателя (chat_id). Доклад пойдёт прямо в Телеграм, мимо сервера ADGICX.
11. Детектор на телефоне Android
Отдельное приложение для телефона. Оно меряет:
- процессор (число ядер), оперативную память и место в хранилище;
- батарею: заряд, тепло, напряжение и настоящий расход тока, от чего идёт питание (адаптер, USB, беспроводная зарядка);
- тепло системы, если телефон его показывает;
- сеть (Wi-Fi или мобильная) и движение телефона;
- скорость отклика телефона — на этом живом сигнале работает G-sim: около 7 секунд учит норму, потом показывает «спокойно» или «необычный момент».
Защита на телефоне запоминает установленные приложения и замечает каждое новое. Проверять содержимое чужих приложений Android не разрешает никакой программе — это делает встроенная защита Google Play Protect.
Всё считается на самом телефоне, ничего никуда не отправляется.
12. Где хранятся данные
- Без включённого модуля «Память (облако)» и без доклада через ADGICX показания вашей машины остаются на ней и никуда не уходят.
- Если включить «Память (облако)», ход машины уходит на сервер ADGICX и хранится под вашим ключом.
- Если включить доклад через ADGICX, на сервер уходит только текст суточной сводки — чтобы переслать его вам.
13. Требования
- Компьютер или ноутбук: Windows 10 или Windows 11, 64 бита. При установке Windows попросит разрешение администратора — оно нужно, чтобы читать тепло процессора.
- Телефон: Android 8.0 и новее. Приложение ставится из файла, поэтому телефон попросит разрешить установку из этого источника.
14. Чего детектор не делает
- Не удаляет, не останавливает и не блокирует программы — только показывает и записывает.
- Не заменяет антивирус.
- Не меряет расход электричества компьютера в ваттах — для этого нужен отдельный датчик. На телефоне расход тока батареи виден.
15. Цена
Помесячная подписка: $5 в месяц за компьютер или ноутбук, $2 в месяц за телефон.
16. Кто делает
ТОО «ADGICX.com», Казахстан, Алматы. Вопросы: zhomart@adgicx.com.