#!/bin/sh while true; do TIMESTAMP=$(date +"%Y-%m-%d %H:%M:%S") # CPU 사용량 CPU_USAGE=$(top -bn1 | grep "Cpu(s)" | awk '{print $2 + $4}') # 메모리 사용량 MEMORY_USAGE=$(free -m | awk 'NR==2{printf "%.2f", $3*100/$2 }') # 디스크 사용량 DISK_USAGE=$(df -h | awk '$NF=="/"{print $5}') # 네트워크 사용량 (네트워크 인터페이스 이름을 eth0로 가정) NETWORK_USAGE=$(ifstat -i eth0 1 1 | awk 'NR==4{printf "In: %s KB/s, Out: %s KB/s", $6, $8}') echo " timestamp: $TIMESTAMP" echo " cpu_usage: $CPU_USAGE" echo " memory_usage: $MEMORY_USAGE" echo " disk_usage: $DISK_USAGE" echo "network_usage: $NETWORK_USAGE" sleep 5 # JSON 형식의 데이터를 POST 요청으로 전송 # JSON_DATA=$(cat <