Freedom251 › Network Troubleshooting Software
perfSONAR

What perfSONAR is
perfSONAR is a free, open-source toolkit for measuring network performance across paths and helping engineering teams locate problems as they arise. It provides a common way to schedule measurements, store results in uniform formats, retrieve data at scale, and create visualizations. Operators can coordinate tests across multiple nodes using a shared JSON mesh configuration; results can stay on each node or go to a central dashboard server. A standard node runs throughput or latency tests on one network interface, although simultaneous testing on that interface may affect accuracy. Documentation covers Docker and Ansible deployment, a central archive with Grafana, and client and esmond APIs for accessing raw data. The software runs on a local server controlled by the operator, so users maintain the nodes and test configuration. It is licensed under Apache License, Version 2.0 and distributed without warranty. The project identifies science facilities, campuses, laboratories, network providers, exchange points, virtual organizations, researchers, and software and service developers among its intended users.
Who it suits
perfSONAR suits network operators and researchers who need coordinated measurements across network paths. It is also aimed at science facilities, campuses, laboratories, providers, exchange points, and developers able to maintain local infrastructure.
What it does well
- Free and open source under Apache License 2.0
- Coordinates tests across multiple nodes
- Stores results locally or on a central dashboard
- Provides APIs for raw data access
- Supports throughput and latency tests
What to know first
- Requires operator-managed local server infrastructure
- Users must maintain nodes and test configuration
- Concurrent tests on one interface may affect accuracy
- Distributed without warranty
Limits
The free toolkit requires user-managed infrastructure: operators must maintain the nodes and test configuration. Simultaneous throughput or latency tests on a single network interface may affect accuracy.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| perfSONAR | Open-source network measurement toolkit; installation and operation require user-managed infrastructure | Free |
As perfsonar.net lists them, read 3 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the perfSONAR website and review its deployment documentation.
- Prepare an operator-controlled local server for installation.
- Use the Docker or Ansible deployment guidance if it fits your setup.
- Configure nodes and their shared JSON mesh for coordinated tests.
- Choose whether results stay on each node or go to a central dashboard server.
Verdict
perfSONAR provides coordinated network measurement and data access for operators managing their own deployment. It is free to use, but maintaining nodes and test configuration is part of running it.
Questions
How much does perfSONAR cost?
The listed plan is free. The toolkit is open source.
Is perfSONAR open source?
Yes. Its components and tools are licensed under Apache License, Version 2.0 and distributed without warranty.
Where does perfSONAR run?
Its listed platforms are API, Linux, and self-hosted. The project describes installation on a local server controlled by the operator.
What does perfSONAR measure?
It supports throughput and latency tests, as well as packet loss, jitter monitoring, path visualization, and synthetic network tests.
Can measurements be coordinated across nodes?
Yes. Operators can coordinate tests with a shared JSON mesh configuration, and results can remain on each node or be sent to a central dashboard server.
What support does the project offer?
The project provides a user mailing list for deployment questions and an announcement mailing list for releases and security updates.
Facts from perfSONAR's own pages
- Data access
- The documentation provides a perfSONAR Client API and an esmond API reference for accessing raw data. · docs.perfsonar.net, 3 Oct 2026
- Deployment limits
- The project describes perfSONAR as software installed on a local server controlled by the operator, and its deployment models require maintaining the nodes and test configuration. · perfsonar.net, 3 Oct 2026
- Development
- perfSONAR is developed through a partnership that includes ESnet, GÉANT, Indiana University, Internet2, the University of Michigan, and RNP. · perfsonar.net, 3 Oct 2026
- Founded
- 2005 · perfsonar.net, 23 Sept 2026
- Integrations
- The documentation includes deployment guidance for Docker and Ansible, and a cookbook for a central archive with Grafana. · docs.perfsonar.net, 3 Oct 2026
- Intended users
- The project describes use by science facilities, campuses, laboratories, network providers, exchange points, virtual organizations, network researchers, and software and service developers. · perfsonar.net, 3 Oct 2026
- License
- perfSONAR components and tools are licensed under the Apache License, Version 2.0, and distributed without warranty as described on the license page. · perfsonar.net, 3 Oct 2026
- Measurement coordination
- Operators can coordinate tests among multiple nodes using a shared JSON mesh configuration, with results stored on each node or sent to a central dashboard server. · perfsonar.net, 3 Oct 2026
- Measurements and visualization
- It provides a uniform interface for scheduling measurements, storing data in uniform formats, retrieving data at scale, and generating visualizations. · perfsonar.net, 3 Oct 2026
- Measurement types
- A standard node can run throughput or latency tests on a single network interface, while simultaneous testing on one interface may affect accuracy. · perfsonar.net, 3 Oct 2026
- Problem diagnosis
- It helps engineering teams identify and isolate network performance problems as they happen. · perfsonar.net, 3 Oct 2026
- Purpose
- perfSONAR is a network measurement toolkit designed to provide federated path coverage and help establish end-to-end network performance expectations. · perfsonar.net, 3 Oct 2026
- Security
- The project directs users to its documentation for security considerations and lists firewall and security software configuration guidance in the user guide. · perfsonar.net, 3 Oct 2026
- Support
- The project provides a user mailing list for questions about deployments and an announcement mailing list for releases and security updates. · docs.perfsonar.net, 3 Oct 2026
Where perfSONAR stands on Freedom251
- Network Troubleshooting Software#6 of 18
- Network Performance Monitoring Software#10 of 26
- Network Testing Software#20 of 33
