| 123456789101112131415161718192021222324252627282930313233343536373839404142 | 
							- #!/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 <<EOF
 
- #    {
 
- #        "timestamp": "$TIMESTAMP",
 
- #        "cpu_usage": "$CPU_USAGE",
 
- #        "memory_usage": "$MEMORY_USAGE",
 
- #        "disk_usage": "$DISK_USAGE",
 
- #        "network_usage": "$NETWORK_USAGE"
 
- #    }
 
- #    EOF
 
- #    )
 
- #
 
- #    curl -X POST -H "Content-Type: application/json" -d "$JSON_DATA" http://192.168.2.91:8999/systeminfo
 
- #
 
- #    sleep 60
 
- #ifconfig
 
- #ip link
 
- done
 
 
  |