SARchart is an innovative online application designed to help you visualize Linux server performance through graphical representation of SAR (System Activity Report) data. This user-friendly tool is perfect for system administrators and anyone interested in monitoring server performance through insightful graphs. In this article, we will walk you through the steps to use SARchart effectively, including troubleshooting tips if anything goes amiss.
What is SARchart?
SARchart is a dynamic online tool that simplifies viewing Linux server performance data by converting SAR output into visually appealing charts. It helps you track various system metrics, including CPU usage, memory metrics, load averages, and much more.
Key Features of SARchart
- Data Privacy: Runs entirely in your browser—no data is transmitted to a server.
- Impressive Visualization: Generate striking charts and zoom in/out for a clearer view.
- Multi-Day Support: Analyze performance over a single day or multiple days.
- Chart Export: Download charts for further analysis outside the tool.
System Compatibility
SARchart supports a range of operating systems, including:
- Linux (RHEL, SUSE, Ubuntu)
- Solaris
- AIX
How to Use SARchart
The following steps will guide you through generating SAR graphs:
- Create a SAR output text file from your Unix system:
- For Linux:
sar -A -f var/logs/sa/19 > tmp_sa19_$(hostname).txt - For AIX:
sar -A -f var/adm/sa/23 > tmp_sa23_$(uname -n).txt - For Solaris:
sar -A -f var/log/sysstat/sa/23 > tmp_sa23_$(uname -n).txt
- For Linux:
- Download the SAR text file to your desktop using SCP software like WinSCP or pscp:
- Example command:
pscp suresh@hostname:143:tmp_sa19_hostname143.txt .
- Example command:
- Upload the SAR text file:
- Go to SARchart and upload your file by dragging and dropping it into the upload section.
- View the created charts!
You’re all set to explore your server’s performance visually!
How to Run SARchart Offline
If you prefer to run SARchart offline, follow these steps:
- Clone or download the repository.
- Run
npm installto install dependencies. - Execute
npm startornpm run devto launch the tool on port 3000. Visithttp://localhost:3000in your browser.
How to Run SARchart with Docker
To use SARchart in a Docker container, use the following commands:
- Clone or download the repository.
- Build the Docker image:
docker build -t sarchart . - Run the container:
docker run -dp 3000:3000 sarchart - If you need terminal access:
docker run -it sarchart bash - Access the site at
http://docker-default-machine-ip:3000.
Troubleshooting Tips
If you encounter issues while using SARchart, here are some troubleshooting ideas:
- Ensure that you have the right permissions to access the SAR files.
- Check that you are on a supported operating system.
- If the charts do not render, try refreshing the browser or clearing the cache.
- If issues persist, review the console for error messages.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Conclusion
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

