Паспорт на продукта: Детектор на аномалии
Детектор на аномалии — 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.