Netdata is a powerful monitoring tool that collects metrics per second and provides real-time, low-latency dashboards. It supports a wide range of integrations, offers unsupervised anomaly detection, and has powerful visualization capabilities. With out-of-the-box alerts and a low maintenance design, Netdata is a flexible and extensible solution for monitoring systems, containers, and applications.

KEY FEATURES:

  • 💥 Collects metrics from 800+ integrations
    • Operating system metrics
    • Container metrics
    • Virtual machines
    • Hardware sensors
    • Applications metrics
    • OpenMetrics exporters
    • StatsD
    • Logs
  • 💪 Real-Time, Low-Latency, High-ResolutionAll metrics are collected per second and are on the dashboard immediately after data collection. Netdata is designed to be fast and efficient, providing you with real-time insights into your system's performance.
  • 😶‍🌫️ Unsupervised Anomaly Detection
    • Netdata incorporates advanced Machine-Learning (ML) techniques.
    • It trains multiple ML models for each metric collected.
    • It enables the detection of anomalies based on the historical behavior of each metric individually.
    • With Netdata, you can proactively identify and address potential issues before they impact your system's performance.
  • 🔥 Powerful Visualization
    • Netdata offers a powerful and intuitive visualization interface.
    • It allows you to easily understand and analyze your data.
    • Clear and precise visualizations enable you to quickly identify trends, patterns, and outliers in your metrics.
    • The dashboard provides the ability to filter, slice, and dice the data.
    • You have complete control over how you view and interpret your system's performance.
  • 🔔 Out of box Alerts
    • Netdata comes equipped with a comprehensive set of pre-configured alerts that cover common issues and pitfalls.
    • These alerts ensure that you are promptly notified of any abnormal behavior or potential problems in your system.
    • You can customize the alerting thresholds and configure notification methods that suit your needs.
    • This allows you to stay informed and take action when necessary.
  • 📖 systemd Journal Logs Explorer
    • Netdata provides a powerful systemd journal logs explorer, allowing you to easily view, filter, and analyze system and application logs.
    • You can directly access systemd journal files on individual hosts and infrastructure-wide logs centralization servers.
    • This feature enables you to gain deep insights into the behavior and performance of your system.
  • 😎 Low Maintenance
    • Fully automated dashboards
    • Out-of-the-box alerts
    • Auto-detection and auto-discovery of metrics
    • Easy scalability and high availability
    • CI/CD friendly, allowing for smooth integration into existing workflows
  • ⭐ Open and Extensible
    • Netdata is not just a standalone monitoring solution.
    • It is a modular platform that can be extended in various ways.
    • Whether you want to add custom data collectors, integrate with other monitoring tools, or develop your own plugins, Netdata provides the flexibility and openness to meet your specific requirements.
    • With its extensive documentation and active community, you can leverage the power of Netdata and customize it to suit your unique monitoring needs.

Supported Platforms

  • Ubunti
  • Debian
  • CentOS
  • Fedora
  • OpenSUSE
  • Apline
  • Red Hat
  • Gentoo
  • macOS
  • FreeBSD
  • Docker

License

  • GPL-3.0

Resources

GitHub - netdata/netdata: Monitor your servers, containers, and applications, in high-resolution and in real-time!
Monitor your servers, containers, and applications, in high-resolution and in real-time! - GitHub - netdata/netdata: Monitor your servers, containers, and applications, in high-resolution and in re…