Server agenti

Bitta kichik agent. Butun parkingiz nazoratda.

Har bir serverda bitta yengil agent ishlaydi, Risalga maʼlumot yuboradi va nimadir buzilishidan oldin ogohlantiradi — sababini AI tahlili bilan toʼgʼridan-toʼgʼri Telegramga. Tez orada GitHub’da ochiq kod.

Bir qatorda oʼrnatish: Serverlar → Server qoʼshish — cheklangan tokenli buyruq olasiz. Agent — bitta Python fayli; u kiruvchi portlar ochmaydi va faqat Risal API’ga murojaat qiladi.

ziyarago online

3 disks · 8 services · Postgres

42%

CPU

61%

RAM

86%

Disk

disk_full · /var · 86% threshold 90%
AI: /var/log grew 24h — journald vacuum frees ~3.2 GB.
Postgres · 163 MB · 14 conn backup 2h ago

U nimani oʼqiydi

Tizim

CPU, RAM/swap, load, har bir ulangan disk, tarmoq, disk I/O va eng faol jarayonlar.

Xizmatlar

systemd birliklari, Docker konteynerlari va PM2 jarayonlari — hamda siz belgilagan istalgan xizmat.

Veb va TLS

nginx + Apache vhostlarini avto-aniqlash, holati bilan, va SSL sertifikat muddati.

Maʼlumotlar bazalari

Postgres, MySQL/MariaDB, MongoDB va Redis — hajmi, ulanishlar, cache-hit.

Vazifa va zaxiralar

cron va systemd taymerlari, zaxira vazifalari yangiligini ham — jimgina toʼxtagan zaxira seziladi.

Telefoniya / PBX

Asterisk / Issabel — qoʼngʼiroq hodisalari navbati, audio oqimi, AMI holati (faqat oʼqish) va qoʼngʼiroq faolligi.

Ogohlantirishlar va chegaralar

Ogohlantirishlar takrorlanishdan himoyalangan va sabab AI tahlilini Telegramga olib keladi — shunchaki "CPU yuqori" emas, balki ehtimoliy sabab va keyingi qadamlar. Har bir chegaraning oqilona standart qiymati bor va har bir server uchun oʼzgartirilishi mumkin.

Hamda disk toʼlishi prognozi — «/var ~3 kunda toʼladi» — va asosiy xavfsizlik regressiyalari.

Disk toʼlgan 90%
Yuqori CPU 90%
Yuqori RAM 90%
Yuqori load (yadroga) 4.0
TLS muddati ogohlantiruvi 14 kun
Xizmat / zaxira ishlamayapti yoniq

Ogohlantirishlar qayerga keladi

Telefonda push

Risal now

🔴 disk_full · ziyarago

/var is 86% full — projected to fill in ~3 days.

Telegramda

R Risal Monitor bot

🔴 disk_full · ziyarago · /var 86%

Cause: /var/log grew ~3.2 GB in 24h (journald).

Fix: journald vacuum → frees ~3.2 GB.

confidence: high · 10:21

Ishga tushiradigan amallar

Ochiq kod — tez orada

Agent — bitta tekshiriladigan Python fayli. Biz uni GitHub’da ochamiz, shunda serverlaringizda nima ishlashini aniq koʼrasiz.