X-Git-Url: https://arthur.barton.de/gitweb/?p=netdata.git;a=blobdiff_plain;f=README.md;h=faf72a07ef35949cca496fd1f0216929ce4d893e;hp=3eae8d8a57df92972663e69c130fb8e516fc5945;hb=ae65da2c54802db49bdef84acbbd860e4da90838;hpb=9110abcb944099fe8fd94037e66baedd976be873 diff --git a/README.md b/README.md index 3eae8d8a..faf72a07 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,9 @@ -# netdata [![Build Status](https://travis-ci.org/firehol/netdata.svg?branch=master)](https://travis-ci.org/firehol/netdata) [![Coverity Scan Build Status](https://scan.coverity.com/projects/9140/badge.svg)](https://scan.coverity.com/projects/firehol-netdata) [![Docker Pulls](https://img.shields.io/docker/pulls/titpetric/netdata.svg)](https://hub.docker.com/r/titpetric/netdata/) - +# netdata [![Build Status](https://travis-ci.org/firehol/netdata.svg?branch=master)](https://travis-ci.org/firehol/netdata) [![Coverity Scan Build Status](https://scan.coverity.com/projects/9140/badge.svg)](https://scan.coverity.com/projects/firehol-netdata) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/a994873f30d045b9b4b83606c3eb3498)](https://www.codacy.com/app/netdata/netdata?utm_source=github.com&utm_medium=referral&utm_content=firehol/netdata&utm_campaign=Badge_Grade) [![Code Climate](https://codeclimate.com/github/firehol/netdata/badges/gpa.svg)](https://codeclimate.com/github/firehol/netdata) [![Docker Pulls](https://img.shields.io/docker/pulls/titpetric/netdata.svg)](https://hub.docker.com/r/titpetric/netdata/) > *New to netdata? Here is a live demo: [http://my-netdata.io](http://my-netdata.io)* **netdata** is a system for **distributed real-time performance and health monitoring**. It provides **unparalleled insights, in real-time**, of everything happening on the -system it runs (including applications such as web, or database servers), using +system it runs (including applications such as web and database servers), using **modern interactive web dashboards**. _netdata is **fast** and **efficient**, designed to permanently run on all systems @@ -26,16 +25,20 @@ disrupting their core function._ ## News

- +Netdata is featured at GitHub's State Of The Octoverse 2016
+

-`Oct 4th, 2016` - **[netdata v1.4.0 released!](https://github.com/firehol/netdata/releases)** +`Jan 22nd, 2017` - **[netdata v1.5.0 released!](https://github.com/firehol/netdata/releases)** - - the **fastest** netdata ever (with a better look too) - - improved **IoT** and **containers** support - - **alarms** improved in almost every way - - new plugins: softnet netdev, extended TCP metrics, UDPLite, NFS v2, v3 client (server was there already), NFS v4 server & client, APCUPSd, RetroShare - - improved plugins: mysql, cgroups, hddtemp, sensors, phpfm, tc (QoS) + - netdata now runs on **FreeBSD** and **MacOS** + - netdata now supports **Graphite**, **OpenTSDB**, **Prometheus** and compatible backends + - netdata now monitors **systemd Services** + - new plugins: fping, postgres, varnish, elasticsearch, haproxy, freeradius, mdstat, ISC dhcpd, fail2ban, openvpn, NUMA memory, CPU Idle States, gunicorn, ECC memory errors, IPC semaphores, uptime + - improved plugins: netfilter conntrack, mysql/mariadb, ipfs, cpufreq, hddtemp, sensors, nginx, nginx_log, phpfpm, redis, dovecot, containers and cgroups, disk space, apps.plugin, tc (QoS) and almost all internal plugins (memory, IPv4 and IPv6, network interfaces, QoS, etc) + - dozens of new and improved alarms (including performance monitoring alarms for mysql) + - new alarm notifications: messagebird.com, pagerduty.com, pushbullet.com, twilio.com, hipchat, kafka + - dozens more improvements and performance optimizations --- @@ -48,17 +51,18 @@ disrupting their core function._ - **Stunning interactive bootstrap dashboards**
mouse and touch friendly, in 2 themes: dark, light - - **Blazingly fast**
+ - **Amazingly fast**
responds to all queries in less than 0.5 ms per metric, - even on low-end hardware (such as a raspberry pi 1) + even on low-end hardware - - **Highly efficient data collection**
+ - **Highly efficient**
collects thousands of metrics per server per second, - with just 1% CPU utilization of a single core, a few MB or RAM and no disk I/O at all + with just 1% CPU utilization of a single core, a few MB of RAM and no disk I/O at all - **Sophisticated alarming**
supports dynamic thresholds, hysteresis, alarm templates, - multiple role-based notification methods (such as slack.com, pushover.net, telegram.org, email) + multiple role-based notification methods (such as email, slack.com, + pushover.net, pushbullet.com telegram.org, twilio.com, messagebird.com) - **Extensible**
you can monitor anything you can get a metric for, @@ -69,6 +73,9 @@ disrupting their core function._ it can run anywhere a Linux kernel runs (even IoT) and its charts can be embedded on your web pages too + - **Customizable**
+ custom dashboards can be built using simple HTML (no javascript necessary) + - **Zero configuration**
auto-detects everything, it can collect up to 5000 metrics per server out of the box @@ -79,11 +86,12 @@ disrupting their core function._ - **Zero maintenance**
you just run it, it does the rest - - **Custom dashboards**
- that can be built using simple HTML (no javascript necessary) - - **scales to infinity**
requiring minimal central resources + + - **back-ends supported**
+ can archive its metrics on `graphite` or `opentsdb`, in the same or lower detail + (lower: to prevent it from congesting these servers due to the amount of data collected) ![netdata](https://cloud.githubusercontent.com/assets/2662304/14092712/93b039ea-f551-11e5-822c-beadbf2b2a2e.gif) @@ -102,7 +110,7 @@ This is a list of what it currently monitors: usage, interrupts, softirqs, frequency, total and per core - **Memory**
- RAM, swap and kernel memory usage, including KSM the kernel memory deduper + RAM, swap and kernel memory usage, KSM (Kernel Samepage Merging), NUMA - **Disks**
per disk: I/O, operations, backlog, utilization, space @@ -130,12 +138,21 @@ This is a list of what it currently monitors: icmp: messages, errors, echos, router, neighbor, MLDv2, group membership, break down by type +- **Interprocess Communication - IPC**
+ such as semaphores and semaphores arrays + - **netfilter / iptables Linux firewall**
connections, connection tracker events, errors - **Linux DDoS protection**
SYNPROXY metrics +- **fping** latencies
+ for any number of hosts, showing latency, packets and packet loss + + ![image](https://cloud.githubusercontent.com/assets/2662304/20464811/9517d2b4-af57-11e6-8361-f6cc57541cd7.png) + + - **Processes**
running, blocked, forks, active @@ -176,6 +193,11 @@ This is a list of what it currently monitors: multiple servers, each showing: bandwidth, queries/s, handlers, locks, issues, tmp operations, connections, binlog metrics, threads, innodb metrics, and more +- **Postgres databases**
+ multiple servers, each showing: per database statistics (connections, tuples + read - written - returned, transactions, locks), backend processes, indexes, + tables, write ahead, background writer and more + - **Redis databases**
multiple servers, each showing: operations, hit rate, memory, keys, clients, slaves @@ -191,6 +213,8 @@ This is a list of what it currently monitors: - **exim email servers**
message queue (emails queued) +- **Dovecot** POP3/IMAP servers
+ - **IPFS**
bandwidth, peers @@ -228,7 +252,7 @@ It should run on **any Linux** system (including IoT). It has been tested on: - Debian - Fedora - Gentoo -- OpenSuse +- openSUSE - PLD Linux - RedHat Enterprise Linux - SUSE