← Детектор на аномалии

Паспорт на продукта: Детектор на аномалии

Детектор на аномалии — 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. Доклад в Telegram и по имейл

  • Чрез ADGICX: напишете на нашия бот @adgicx_detektor_bot думата Start — той ще изпрати кратък ключ. Поставете ключа в Секретаря, изберете час и къде да получавате доклада: Telegram, имейл или и двете.
  • Със собствен бот: създайте бот в @BotFather, поставете в Секретаря неговия токен и своя номер на получател (chat_id). Докладът ще отиде директно в Telegram, заобикаляйки сървъра на 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.