]> arthur.barton.de Git - netdata.git/commitdiff
Prepare release 1.6.0 v1.6.0
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Mon, 20 Mar 2017 18:26:59 +0000 (20:26 +0200)
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Mon, 20 Mar 2017 18:26:59 +0000 (20:26 +0200)
ChangeLog
README.md
configure.ac
netdata.spec.in

index 2973c89e527853576bcbcee59b4aa1ec779323ca..1f6c5f274823fd598b08f7b0db795d18f7fb536f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,167 @@
+netdata (1.6.0) - 2017-03-20
+
+ * birthday release: 1 year netdata
+
+   netdata was first published on March 30th, 2016.
+   It has been a crazy year since then:
+
+     225.000 unique netdata users
+             currently, at 1.000 new unique users per day
+
+      80.000 unique netdata installations
+             currently, at 500 new installation per day
+
+     610.000 docker pulls on docker hub
+
+   4.000.000 netdata sessions served
+             currently, at 15.000 sessions served per day
+
+      20.000 github stars
+
+             Thank you!
+          You are awesome!
+
+ * central netdata is here
+
+   This is the first release that supports real-time streaming of
+   metrics between netdata servers.
+
+   netdata can now be:
+
+   - autonomous host monitoring
+     (like it always has been)
+
+   - headless data collector
+     (collect and stream metrics in real-time to another netdata)
+
+   - headless proxy
+     (collect metrics from multiple netdata and stream them to another netdata)
+
+   - store and forward proxy
+     (like headless proxy, but with a local database)
+
+   - central database
+     (metrics from multiple hosts are aggregated)
+
+   metrics databases can be configured on all nodes and each node maintaining
+   a database may have a different retention policy and possibly run
+   (even different) alarms on them.
+
+ * monitoring ephemeral nodes
+
+   netdata now supports monitoring autoscaled ephemeral nodes,
+   that are started and stopped on demand (their IP is not known).
+
+   When the ephemeral nodes start streaming metrics to the central
+   netdata, the central netdata will show register them at "my-netdata"
+   menu on the dashboard.
+
+   For more information check:
+   https://github.com/firehol/netdata/wiki/monitoring-ephemeral-nodes
+
+ * monitoring ephemeral containers and VM guests
+
+   netdata now cleans up container, guest VM, network interfaces and mounted
+   disk metrics, disabling automatically their alarms too.
+
+   For more information check:
+   https://github.com/firehol/netdata/wiki/monitoring-ephemeral-containers
+
+ * apps.plugin ported for FreeBSD
+
+   @vlvkobal has ported "apps.plugin" to FreeBSD. netdata can now provide
+   "Applications", "Users" and "User Groups" on FreeBSD.
+
+ * web_log plugin
+
+   @l2isbad has done a wonderful job creating a unified web log parsing plugin
+   for all kinds of web server logs. With it, netdata provides real-time
+   performance information and health monitoring alarms for web applications
+   and web sites!
+
+   For more information check:
+   https://github.com/firehol/netdata/wiki/The-spectacles-of-a-web-server-log-file
+
+ * backends
+
+   netdata can now archive metrics to `JSON` backends
+   (both push, by @lfdominguez, and pull modes).
+
+ * IPMI monitoring
+
+   netdata now has an IPMI plugin (based on freeipmi)
+   for monitoring server hardware.
+
+   The plugin creates (up to) 8 charts:
+
+    1. number of sensors by state
+    2. number of events in SEL
+    3. Temperatures CELCIUS
+    4. Temperatures FAHRENHEIT
+    5. Voltages
+    6. Currents
+    7. Power
+    8. Fans
+
+   It also supports alarms (including the number of sensors in critical state).
+
+   For more information, check:
+   https://github.com/firehol/netdata/wiki/monitoring-IPMI
+
+ * new plugins
+
+   @l2isbad builds python data collection plugins for netdata at an wonderfull
+   rate! He rocks!
+
+    - **web_log** for monitoring in real-time all kinds of web server log files @l2isbad
+    - **freeipmi** for monitoring IPMI (server hardware)
+    - **nsd** (the [name server daemon](https://www.nlnetlabs.nl/projects/nsd/)) @383c57
+    - **mongodb** @l2isbad
+    - **smartd_log** (monitoring disk S.M.A.R.T. values) @l2isbad
+
+ * improved plugins
+
+    - **nfacct** reworked and now collects connection tracker information using netlink.
+    - **ElasticSearch** re-worked @l2isbad
+    - **mysql** re-worked to allow faster development of custom mysql based plugins (MySQLService) @l2isbad
+    - **SNMP**
+    - **tomcat** @NMcCloud
+    - **ap** (monitoring hostapd access points)
+    - **php_fpm** @l2isbad
+    - **postgres** @l2isbad
+    - **isc_dhcpd** @l2isbad
+    - **bind_rndc** @l2isbad
+    - **numa**
+    - **apps.plugin** improvements and freebsd support @vlvkobal
+    - **fail2ban** @l2isbad
+    - **freeradius** @l2isbad
+    - **nut** (monitoring UPSes)
+    - **tc** (Linux QoS) now works on qdiscs instead of classes for the same result (a lot faster) @t-h-e
+    - **varnish** @l2isbad
+
+ * new and improved alarms
+    - **web_log**, many alarms to detect common web site/API issues
+    - **fping**, alarms to detect packet loss, disconnects and unusually high latency
+    - **cpu**, cpu utilization alarm now ignores `nice`
+
+ * new and improved alarm notification methods
+    - **HipChat** to allow hosted HipChat @frei-style
+    - **discordapp** @lowfive
+
+ * dashboard improvements
+    - dashboard now works on HiDPi screens
+    - dashboard now shows version of netdata
+    - dashboard now resets charts properly
+    - dashboard updated to use latest gauge.js release
+
+ * other improvements
+    - thanks to @rlefevre netdata now uses a lot of different high resolution system clocks.
+
+ netdata has received a lot more improvements from many more  contributors!
+
+ Thank you all!
+
+
 netdata (1.5.0) - 2017-01-22
 
  * yet another release that makes netdata the fastest
index 3d73b9ecce452c2a9c340e71990c5014501f133a..cff7f31bde7e3eee0c61c6a298d1cb38a08631c3 100644 (file)
--- a/README.md
+++ b/README.md
@@ -33,15 +33,16 @@ Netdata is featured at <b><a href="https://octoverse.github.com/" target="_blank
 <a href="https://octoverse.github.com/" target="_blank"><img src="https://cloud.githubusercontent.com/assets/2662304/21743260/23ebe62c-d507-11e6-80c0-76b95f53e464.png"/></a>
 </p>
 
-`Jan 22nd, 2017` - **[netdata v1.5.0 released!](https://github.com/firehol/netdata/releases)**
-
- - 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
+`Mar 20th, 2017` - **[netdata v1.6.0 released!](https://github.com/firehol/netdata/releases)**
+
+ - central netdata is here! headless collectors, proxies, streaming of metrics, etc.
+ - [monitoring ephemeral nodes (auto-scaled VMs)](https://github.com/firehol/netdata/wiki/monitoring-ephemeral-nodes)
+ - [monitoring ephemeral containers and VM guests](https://github.com/firehol/netdata/wiki/monitoring-ephemeral-containers)
+ - [monitoring web servers](https://github.com/firehol/netdata/wiki/The-spectacles-of-a-web-server-log-file)
+ - apps.plugin ported for FreeBSD
+ - [monitoring IPMI](https://github.com/firehol/netdata/wiki/monitoring-IPMI)
+ - dozens of new and improved plugins
+ - dozens of new and improved alarms
  - dozens more improvements and performance optimizations
 
 ---
index 251eab3e6efe09d45fe118c7636cc8c1ff16eee8..2c83830cae54555eea5c5437ff240dd36ffb43e9 100644 (file)
@@ -4,13 +4,13 @@
 AC_PREREQ(2.60)
 
 define([VERSION_MAJOR], [1])
-define([VERSION_MINOR], [5])
-define([VERSION_FIX], [1])
+define([VERSION_MINOR], [6])
+define([VERSION_FIX], [0])
 define([VERSION_NUMBER], VERSION_MAJOR[.]VERSION_MINOR[.]VERSION_FIX)
-define([VERSION_SUFFIX], [_rolling])
+define([VERSION_SUFFIX], [])
 
 dnl Set to "1" for a first RPM release of a new version
-PACKAGE_RPM_RELEASE="0.0.$(echo VERSION_SUFFIX | sed s/^_//)"
+PACKAGE_RPM_RELEASE="1"
 
 # We do not use m4_esyscmd_s to support older autoconf.
 define([VERSION_STRING], m4_esyscmd(git describe 2>/dev/null | sed 's/^v//' | tr -d '\n'))
index b1f0189e03c147775b29a2530c8763b778380424..685d6e0e790292c829b5f76fe968abac0f97fe53 100644 (file)
@@ -205,6 +205,17 @@ rm -rf "${RPM_BUILD_ROOT}"
 %{_datadir}/%{name}/web
 
 %changelog
+* Mon Mar 20 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.6.0-1
+- central netdata
+- monitoring ephemeral nodes
+- monitoring ephemeral containers and VM guests
+- apps.plugin ported for FreeBSD
+- web_log plugin
+- JSON backends
+- IPMI monitoring
+- several new and improved plugins
+- several new and improved alarms and notifications
+- dozens more improvements and bug fixes
 * Sun Jan 22 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.5.0-1
 - FreeBSD, MacOS, FreeNAS
 - Backends support