Monitor CPU, memory, disk, and network metrics across all your agents in real-time
AstraNetmon provides comprehensive real-time monitoring of your infrastructure. Each agent continuously collects system metrics and sends them to the platform for analysis and visualization.
Track CPU utilization across all cores:
The dashboard displays CPU usage as a percentage (0-100%) with color-coded indicators:
Monitor RAM utilization:
Track storage utilization:
Monitor network activity:
The main dashboard provides a high-level view of all agents:
Click on an agent hostname to view detailed metrics:
View metrics for different time periods:
Data retention varies by plan: 7 days (Starter), 90 days (Professional), 365 days (Enterprise)
Agents collect and send metrics at regular intervals. The default polling interval is 60 seconds.
You can configure the polling interval in the agent configuration file:
# Collect metrics every 30 seconds
poll_interval = 30
# Or every 5 minutes
poll_interval = 300Plan limits apply: Starter plan minimum is 30 minutes (1800s), Professional is 15 minutes (900s), Enterprise is 1 second.
After changing the configuration, restart the agent:
# Linux
sudo systemctl restart astranetmon-agent
# Windows
Restart-Service "AstraNetmon Agent"
# macOS
sudo launchctl unload /Library/LaunchDaemons/com.astranetmon.agent.plist
sudo launchctl load /Library/LaunchDaemons/com.astranetmon.agent.plistAgent has sent metrics within the last 5 minutes
No metrics received for more than 5 minutes
Common causes:
Export metrics directly from the web interface:
Programmatically access metrics using the API:
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://your-domain.com/api/v1/metrics?agent_id=agent-123&limit=1000"See the API Documentation for more details.