Junior — Middle
Koje pokazatelje ste koristili za procenu stanja sistema u fazi nadzora?
sobes.tech АИ
Одговор од АИ
Za procenu stanja sistema u fazi nadzora obično se koriste sledeći pokazatelji:
- Opterećenje procesora (CPU usage) — pokazuje koliko je procesor opterećen, pomaže u identifikaciji preopterećenja.
- Korišćenje memorije (RAM usage) — omogućava praćenje da li je dostupna dovoljna memorija i da li postoje curenja.
- Korišćenje diska (Disk I/O, slobodno mesto) — važno za procenu performansi i sprečavanje prepunjavanja.
- Mrežni saobraćaj (Network throughput, greške) — pomaže u kontroli mrežnih kašnjenja i gubitka paketa.
- Vreme odziva aplikacija (Latency) — ključni pokazatelj za korisničko iskustvo.
- Dnevnici grešaka i upozorenja — za otkrivanje kvarova i problema.
U Pythonu za nadzor mogu se koristiti biblioteke poput psutil:
import psutil
cpu_percent = psutil.cpu_percent(interval=1)
memory = psutil.virtual_memory()
disk = psutil.disk_usage('/')
print(f"CPU: {cpu_percent}%")
print(f"Memorija: {memory.percent}% koristi")
print(f"Disk: {disk.percent}% koristi")
Ovi pokazatelji pomažu na vreme da se otkriju problemi i da se obezbedi stabilan rad sistema.