Sobes.tech
Junior — Middle

Mesélj egy nehéz feladatról, amit meg tudtál oldani egy Linux rendszerhez írt szkripttel

sobes.tech MI

Válasz az MI-től

Egyszer automatikus gyűjtésre és elemzésre volt szükségem egy Linux szerveren, hogy hibákat és anomáliákat azonosítsak. Írtam egy bash szkriptet, amely:

  • Rendszeresen gyűjtötte a logokat különböző könyvtárakból
  • Szűrte a hibákat kulcsszavak szerint
  • Jelentést készített a hibák számáról kategóriánként
  • E-mailben küldte a jelentést a felelős munkatársaknak

Ez jelentősen csökkentette a manuális elemzés idejét, és gyorsan reagálhattunk a problémákra. A szkript a cron ütemezése szerint futott.

A szkript egy részének példája:

#!/bin/bash

LOG_DIR="/var/log/myapp"
REPORT="/tmp/error_report.txt"

grep -i "error" $LOG_DIR/*.log > $REPORT
mail -s "Napi hibajelentés" team@example.com < $REPORT

Ez a megközelítés segített automatizálni a rutinfeladatokat és javítani a rendszer támogatásának minőségét.