#!/usr/bin/bash LOG_FILE="fruit_api.log" ALERT_URL=" " # Here Any Endpoint tail -Fn0 "$LOG_FILE" | while read line; do if echo "$line" | grep -qiE "STATUS:(4[0-9]{2}|5[0-9]{2})|failed|timeout|error|exception"; then echo "🚨 Error detected: $line" IP=$(hostname -I | awk '{print $1}') CPU=$(top -bn1 | grep "Cpu(s)" | awk '{print $2"%"}') RAM=$(free -m | awk '/Mem:/ {print $4"MB"}') DISK=$(df -h / | awk 'NR==2 {print $4}') payload=$(cat <