Produkto pasas: Anomalijų detektorius
Anomalijų detektorius – ADGICX, pagrįstas G-sim. Skirtas Windows kompiuteriams ir nešiojamiesiems kompiuteriams bei Android telefonams.
1. Kas tai
Anomalijų detektorius – tai programa, kuri stebi kompiuterio, nešiojamojo kompiuterio ar telefono būklę. Ji pati išmoksta, kaip ši mašina veikia įprastai, ir pastebi, kai veikimas nukrypsta nuo įprasto. Taip neįprasti dalykai pastebimi anksčiau, nei įvyksta gedimas.
Detektoriaus pagrindas – G-sim, ADGICX kūrinys. G-sim atskirai nuskaito kiekvieną mašinos rodiklį ir stebi ne tik jo dydį, bet ir tai, kaip jis keičiasi laikui bėgant: ritmą, augimą, slopimą, šuolius.
Detektorius įdiegiamas į bet kurį Windows kompiuterį ar nešiojamąjį kompiuterį, nepriklausomai nuo gamintojo, ir į Android telefoną.
2. Kaip jis veikia
- Nustatymas. Pirmąsias 5 minutes po paleidimo detektorius stebi įprastą mašinos darbą ir įsimena, kas jai yra normalu. Tuo metu tiesiog dirbkite kaip įprasta.
- Stebėjimas. Po nustatymo detektorius palygina kiekvieną rodiklį su šios mašinos norma. Jei rodiklis nukrypo nuo normos labiau nei slenkstis (pagal nutylėjimą 6 sigma – matas, kiek stipriai reikšmė nukrypo nuo įprastos), tai yra neįprastas momentas.
- Neįprastas momentas. Viršutinė skydelio eilutė tampa gintarinė, momentas įrašomas į žurnalą kartu su trimis programomis, kurios tą sekundę labiausiai apkrovė mašiną, ir pasigirsta tylus signalas.
- Norma prisitaiko. Jei mašina ilgai veikia ramiai nauju būdu, detektorius pamažu priima šį naują veikimą kaip įprastą.
3. Ką detektorius matuoja kompiuteryje
Aštuoniolika Windows rodiklių:
- procesorius visas ir kiekvienas jo branduolys atskirai, procesoriaus dažnis;
- operatyvioji atmintis ir puslapiavimo failas (atsarginė atmintis diske);
- diskas: skaitymo greitis, rašymo greitis, kiek vietos užimta C: diske;
- tinklas: kiek priimama ir kiek atiduodama;
- veikiančių programų (procesų) ir gijų skaičius, užduočių perjungimai ir pertraukimai per sekundę, veikimo laikas nuo paskutinio įjungimo.
Papildomai, jei tai yra mašinoje: NVIDIA vaizdo plokštė, procesoriaus temperatūra ir ventiliatorių apsukos (jas nuskaito nemokama programa LibreHardwareMonitor, ji įdiegiama kartu su detektoriumi), nešiojamojo kompiuterio baterijos įkrova.
4. Aštuonios detektoriaus akys
Be dydžio nukrypimo nuo normos, detektorius stebi, kaip keičiasi paties signalo pobūdis. Tam jis turi aštuonias akis – aštuonis sargus G-sim. Kiekviena akis fiksuoja vieną elgesį, kurį patikrinome eksperimentais, ir stebi tą mašinos rodiklį, kuriame šis elgesys matomas. Po paleidimo akys pirmiausia prisitaiko prie mašinos – skydelyje matyti, kiek minučių liko.
- Harmonikos dingimas – signale buvo pastovus ritmas, ir jis dingo arba susilpnėjo.
- Dažnio dreifas – įprastas ritmas lėtai slenka: tampa dažnesnis arba retesnis.
- Nauja harmonika – signale atsirado ritmas, kurio anksčiau nebuvo.
- Desinchronizacija – rodikliai, kurie paprastai veikdavo sinchroniškai, nustojo sutapti.
- Kritinis sulėtėjimas – po piko mašina vis ilgiau grįžta į normą. Tai ankstyvas ženklas, kad darbas gali sutrikti.
- Sotumas – rodiklis artėja prie savo lubų ir į jas atsimuša.
- Savaiminis pagreitėjimas – augimas, kuris pats save spartina.
- Režimo pasikeitimas – mašina perėjo į kitą stabilią būseną ir joje liko.
Akių griežtumas keičiamas nustatymuose: griežčiau – akys suveikia anksčiau, švelniau – rečiau.
5. Kas matoma skydelyje
Detektoriaus skydelis atidaromas naršyklėje toje pačioje mašinoje adresu 127.0.0.1:8733. Tai pačios mašinos adresas, iš išorės jis nematomas.
- Viršutinė eilutė: «Ramiai – viskas atitinka šios mašinos normą», «Neįprastas momentas» su rodiklio pavadinimu arba «Pauzė».
- Eilutė «Dabar» – ką mašina daro šiuo metu paprastais žodžiais: «procesorius apkrautas», «vyksta įrašymas į diską», «siunčia iš tinklo», «trūksta atminties – prasidėjo puslapiavimas». Jei viskas ramu – «ramiai».
- Eilutė «Prognozė» – pagal dabartinį dydžių, turinčių ribą (atmintis, diskas, puslapiavimas, šiluma), augimą, apskaičiuoja, po kiek minučių rodiklis pasieks ribą. Jei iki ribos liko mažiau nei 30 minučių, eilutė tampa gintarinė.
- Eilutė «Būklė» – tiesioginės ribos: atmintis užimta 90 % ir daugiau, puslapiavimas 80 % ir daugiau, C: diskas 90 % ir daugiau, procesoriaus ar vaizdo plokštės temperatūra 85 °C ir daugiau.
- Plytelės: mašinos eiga, procesorius, našumas, atmintis, diskas dabar, tinklas dabar, sistemos aktyvumas, dažnis, augimas (atminties nutekėjimas), procesoriaus temperatūra, baterija, vaizdo plokštė.
- Visų rodiklių tinklelis – kiekvieno dabartinė reikšmė, nukrypimas nuo normos ir grafikas per paskutines minutes.
- Aštuonios akys – kiekvienos būsena («nustatymas», «ramiai» arba «suveikė»), rodiklis, kurį ji stebi, ir grafikas.
6. Mygtukai
- ▶ Paleisti – pašalina pauzę, stebėjimas tęsiasi.
- ⏸ Sustabdyti – sustabdo stebėjimą: rodikliai matomi, bet neįprasti momentai neskaičiuojami. Patogu, kai sąmoningai darote ką nors neįprasto ir nenorite nereikalingų įspėjimų.
- ↻ Perkalibruoti – detektorius pamiršta ankstesnę normą ir vėl 5 minutes jos mokosi. Reikia, jei pasikeitė techninė įranga arba mašina pradėjo veikti kitaip.
- 📋 Žurnalas – neįprastų momentų sąrašas: kada, koks rodiklis, kiek nukrypo nuo normos ir kas tuo metu apkrovė mašiną. Kol žurnalas uždarytas, ant mygtuko dega naujų momentų skaičius.
- 🕓 Istorija – juosta «ką mašina veikė»: žyma atsiranda kiekvieną kartą, kai keičiasi jos būsena.
- 🗄 Atmintis – viskas, ką įrašė detektorius, akys ir moduliai.
- 🧩 Moduliai – papildomų funkcijų įjungimas ir jų nustatymai.
- ⚙ Nustatymai – įspėjimo slenkstis, nustatymo laikas, normos prisitaikymo greitis, akių griežtumas.
- 🔔 Garsas – įjungia arba išjungia tylų signalą apie naują neįprastą momentą.
7. Režimai
- Nustatymas – pirmosios 5 minutės po paleidimo ir po mygtuko «Perkalibruoti». Detektorius mokosi normos, įspėjimų nėra.
- Stebėjimas – pagrindinis režimas: detektorius fiksuoja nukrypimus nuo normos, rašo žurnalą ir istoriją.
- Pauzė – po mygtuko «Sustabdyti». Rodikliai matomi, nukrypimai neskaičiuojami.
8. Nustatymai
- Įspėjimo slenkstis – pagal nutylėjimą 6 sigma. Mažiau – detektorius jautresnis, daugiau – ramesnis.
- Nustatymo laikas – pagal nutylėjimą 300 sekundžių (5 minutės).
- Normos prisitaikymas – pagal nutylėjimą 0,02. Kuo didesnis skaičius, tuo greičiau norma priima naują ramų mašinos elgesį kaip įprastą.
- Akių griežtumas – nuo 0 (griežčiau) iki 1 (švelniau).
9. Moduliai
Pagrindas – pats detektorius: būklė, neįprasti momentai, prognozė, piktograma prie laikrodžio. Jis visada įjungtas. Šalia yra keturi moduliai, kiekvienas įjungiamas ir išjungiamas atskirai skyriuje «Moduliai»; išjungus vieną – kiti veikia.
- Atmintis (debesis) – saugo jūsų mašinos eigą ADGICX serveryje. Istorija prisimenama ilgiau ir išlieka po detektoriaus perinstaliavimo.
- Apsauga – įsimena, kurios programos ir automatinio paleidimo įrašai yra įprasti šiai mašinai, ir pastebi kiekvieną naują. Nieko neblokuoja ir netrina, tik įrašo. Papildo integruotą Windows antivirusinę programą (Microsoft Defender), o ne ją pakeičia.
- Optimizatorius – kas pusantros minutės apžiūri mašiną: kelios antivirusinės programos, veikiančios vienu metu (jos trukdo viena kitai), ta pati programa automatinio paleidimo metu kelis kartus, kas šiuo metu naudoja atmintį ir procesorių. Pats nieko netrina – sprendimas priklauso jums.
- Sekretorius – kartą per dieną pasirinktą valandą atsiunčia paros suvestinę: kiek buvo neįprastų momentų, ką pastebėjo Apsauga, ką rado Optimizatorius. Yra mygtukas «Pranešti dabar».
10. Ataskaita į Telegram ir el. paštą
- Per ADGICX: parašykite mūsų botui @adgicx_detektor_bot žodį Start – jis atsiųs trumpą raktą. Įdėkite raktą į Sekretorių, pasirinkite valandą ir kur gauti ataskaitą: Telegram, el. paštą arba abu.
- Savo botu: sukurkite botą @BotFather, įdėkite į Sekretorių jo žetoną ir savo gavėjo numerį (chat_id). Ataskaita bus siunčiama tiesiai į Telegram, aplenkiant ADGICX serverį.
11. Detektorius Android telefone
Atskira programa telefonui. Ji matuoja:
- procesorių (branduolių skaičių), operatyviąją atmintį ir vietą saugykloje;
- bateriją: įkrovą, temperatūrą, įtampą ir tikrąjį srovės suvartojimą, nuo ko vyksta maitinimas (adapteris, USB, belaidis įkrovimas);
- sistemos temperatūrą, jei telefonas ją rodo;
- tinklą (Wi-Fi arba mobilųjį) ir telefono judėjimą;
- telefono atsako greitį – pagal šį gyvą signalą veikia G-sim: apie 7 sekundes mokosi normos, po to rodo «ramiai» arba «neįprastas momentas».
Apsauga telefone įsimena įdiegtas programas ir pastebi kiekvieną naują. Android neleidžia jokiai programai tikrinti kitų programų turinio – tai atlieka integruota Google Play Protect apsauga.
Viskas skaičiuojama pačiame telefone, niekas niekur nesiunčiama.
12. Kur saugomi duomenys
- Neįjungus modulio «Atmintis (debesis)» ir be ataskaitos per ADGICX, jūsų mašinos rodmenys lieka joje ir niekur neiškeliauja.
- Jei įjungsite «Atmintis (debesis)», mašinos eiga bus siunčiama į ADGICX serverį ir saugoma pagal jūsų raktą.
- Jei įjungsite ataskaitą per ADGICX, į serverį siunčiamas tik paros suvestinės tekstas – kad būtų persiųstas jums.
13. Reikalavimai
- Kompiuteris arba nešiojamasis kompiuteris: Windows 10 arba Windows 11, 64 bitų. Diegiant Windows paprašys administratoriaus leidimo – jo reikia, kad būtų galima nuskaityti procesoriaus temperatūrą.
- Telefonas: Android 8.0 ir naujesnė. Programa diegiama iš failo, todėl telefonas paprašys leisti diegti iš šio šaltinio.
14. Ko detektorius nedaro
- Netrina, nestabdo ir neblokuoja programų – tik rodo ir įrašo.
- Nepakeičia antivirusinės programos.
- Nematuoja kompiuterio elektros suvartojimo vatais – tam reikalingas atskiras jutiklis. Telefone matomas baterijos srovės suvartojimas.
15. Kaina
Mėnesinė prenumerata: $5 per mėnesį už kompiuterį ar nešiojamąjį kompiuterį, $2 per mėnesį už telefoną.
16. Kas gamina
UAB «ADGICX.com», Kazachstanas, Almata. Klausimai: zhomart@adgicx.com.