Prepare release 1.5.0
Costa Tsaousis (ktsaou) committed
Jan 22, 2017 at 21:49 UTC
3bd41a09fccccbc6b095805556d3009b9ebf6213
5 files changed
+156
-11
ChangeLog
+130
@@ -1,3 +1,133 @@
1
+netdata (1.5.0) - 2016-01-22
2
+
3
+ * yet another release that makes netdata the fastest
4
+ netdata ever!
5
+
6
+ * netdata runs on FreeBSD, FreeNAS and MacOS !
7
+
8
+ Vladimir Kobal (@vlvkobal) has done a magnificent work
9
+ porting netdata to FreeBSD and MacOS.
10
+
11
+ Everyhing works: cpu, memory, disks performance, disks space,
12
+ network interfaces, interrupts, IPv4 metrics, IPv6 metrics
13
+ processes, context switches, softnet, IPC queues,
14
+ IPC semaphores, IPC shared memory, uptime, etc. Wow!
15
+
16
+ * netdata supports data archiving to backend databases:
17
+
18
+ - Graphite
19
+ - OpenTSDB
20
+ - Prometheus
21
+
22
+ and of course all the compatible ones
23
+ (KairosDB, InfluxDB, Blueflood, etc)
24
+
25
+ * new plugins:
26
+
27
+ Ilya Mashchenko (@l2isbad) has created most of the python
28
+ data collection plugins in this release !
29
+
30
+ - Systemd Services (using cgroups!)
31
+ - FPing (yes, network latency in netdata!)
32
+ - postgres databases @facetoe, @moumoul
33
+ - Vanish disk cache (v3 and v4) @l2isbad
34
+ - ElasticSearch @l2isbad
35
+ - HAproxy @l2isbad
36
+ - FreeRadius @l2isbad, @lgz
37
+ - mdstat (RAID) @l2isbad
38
+ - ISC bind (via rndc) @l2isbad
39
+ - ISC dhcpd @l2isbad, @lgz
40
+ - Fail2Ban @l2isbad
41
+ - OpenVPN status log @l2isbad, @lgz
42
+ - NUMA memory @tycho
43
+ - CPU Idle @tycho
44
+ - gunicorn log @deltaskelta
45
+ - ECC memory hardware errors
46
+ - IPC semaphores
47
+ - uptime plugin (with a nice badge too)
48
+
49
+ * improved plugins:
50
+
51
+ - netfilter conntrack
52
+ - mysql (replication) @l2isbad
53
+ - ipfs @pjz
54
+ - cpufreq @tycho
55
+ - hddtemp @l2isbad
56
+ - sensors @l2isbad
57
+ - nginx @leolovenet
58
+ - nginx_log @paulfantom
59
+ - phpfpm @leolovenet
60
+ - redis @leolovenet
61
+ - dovecot @justohall
62
+ - cgroups
63
+ - disk space
64
+ - apps.plugin
65
+ - /proc/interrupts @rlefevre
66
+ - /proc/softirqs @rlefevre
67
+ - /proc/vmstat (system memory charts)
68
+ - /proc/net/snmp6 (IPv6 charts)
69
+ - /proc/self/meminfo (system memory charts)
70
+ - /proc/net/dev (network interfaces)
71
+ - tc (linux QoS)
72
+
73
+ * new/improved alarms:
74
+
75
+ - MySQL / MariaDB alarms (incl. replication)
76
+ - IPFS alarms
77
+ - HAproxy alarms
78
+ - UDP buffer alarms
79
+ - TCP AttemptFails
80
+ - ECC memory alarms
81
+ - netfilter connections alarms
82
+ - SNMP
83
+
84
+ * new alarm notifications:
85
+
86
+ - messagebird.com @tech-no-logical
87
+ - pagerduty.com @jimcooley
88
+ - pushbullet.com @tperalta82
89
+ - twilio.com @shadycuz
90
+ - HipChat
91
+ - kafka
92
+
93
+ * shell integration
94
+
95
+ - shell scripts can now query netdata easily!
96
+
97
+ * dashboard improvements:
98
+ - dashboard is now faster on firefox, safari, opera, edge
99
+ (edge is still the slowest)
100
+ - dashboard now has a little bigger fonts
101
+ - SHIFT + mouse wheel to zoom charts, works on all browsers
102
+ - perfect-scrollbar on the dashboard
103
+ - dashboard 4K resolution fixes
104
+ - dashboard compatibility fixes for embedding charts in
105
+ third party web sites
106
+ - charts on custom dashboards can have common min/max
107
+ even if they come from different netdata servers
108
+ - alarm log is now saved and loaded back so that
109
+ the alarm history is available at the dashboard
110
+
111
+ * other improvements:
112
+ - python.d.plugin has received way to many improvements
113
+ from many contributors!
114
+ - charts.d.plugin can now be forked to support
115
+ multiple independent instances
116
+ - registry has been re-factored to lower its memory
117
+ requirements (required for the public registry)
118
+ - simple patterns in cgroups, disks and alarms
119
+ - netdata-installer.sh can now correctly install
120
+ netdata in containers
121
+ - supplied logrotate script compatibility fixes
122
+ - spec cleanup @breed808
123
+ - clocks and timers reworked @rlefevre
124
+
125
+ netdata has received a lot more improvements from many more
126
+ contributors!
127
+
128
+ Thank you all guys!
129
+
130
+
131
netdata (1.4.0) - 2016-10-04
132
133
At a glance:
Makefile.am
+7
@@ -18,6 +18,13 @@ MAINTAINERCLEANFILES= \
18
19
EXTRA_DIST = \
20
.gitignore \
21
+ .codeclimate.yml \
22
+ .csslintrc \
23
+ .eslintignore \
24
+ .eslintrc \
25
+ .travis \
26
+ m4/ax_check_enable_debug.m4 \
27
+ m4/ax_c_statement_expressions.m4 \
28
autogen.sh \
29
README.md \
30
LICENSE.md \
README.md
+10
-7
@@ -29,13 +29,16 @@ Netdata is featured at <b><a href="https://octoverse.github.com/" target="_blank
29
<a href="https://octoverse.github.com/" target="_blank"><img src="https://cloud.githubusercontent.com/assets/2662304/21743260/23ebe62c-d507-11e6-80c0-76b95f53e464.png"/></a>
30
</p>
31
32
-`Oct 4th, 2016` - **[netdata v1.4.0 released!](https://github.com/firehol/netdata/releases)**
33
-
34
- - the **fastest** netdata ever (with a better look too)
35
- - improved **IoT** and **containers** support
36
- - **alarms** improved in almost every way
37
- - new plugins: softnet netdev, extended TCP metrics, UDPLite, NFS v2, v3 client (server was there already), NFS v4 server & client, APCUPSd, RetroShare
38
- - improved plugins: mysql, cgroups, hddtemp, sensors, phpfm, tc (QoS)
32
+`Jan 22nd, 2017` - **[netdata v1.5.0 released!](https://github.com/firehol/netdata/releases)**
33
+
34
+ - netdata now runs on **FreeBSD** and **MacOS**
35
+ - netdata now supports **Graphite**, **OpenTSDB**, **Prometheus** and compatible backends
36
+ - netdata now monitors **SystemD Services**
37
+ - 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
38
+ - 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)
39
+ - dozens of new and improved alarms (including performance monitoring alarms for mysql)
40
+ - new alarm notifications: messagebird.com, pagerduty.com, pushbullet.com, twilio.com, hipchat, kafka
41
+ - dozens more improvements and performance optimizations
42
43
---
44
configure.ac
+4
-4
@@ -4,13 +4,13 @@
4
AC_PREREQ(2.60)
5
6
define([VERSION_MAJOR], [1])
7
-define([VERSION_MINOR], [4])
8
-define([VERSION_FIX], [1])
7
+define([VERSION_MINOR], [5])
8
+define([VERSION_FIX], [0])
9
define([VERSION_NUMBER], VERSION_MAJOR[.]VERSION_MINOR[.]VERSION_FIX)
10
-define([VERSION_SUFFIX], [_master])
10
+define([VERSION_SUFFIX], [])
11
12
dnl Set to "1" for a first RPM release of a new version
13
-PACKAGE_RPM_RELEASE="0.0.$(echo VERSION_SUFFIX | sed s/^_//)"
13
+PACKAGE_RPM_RELEASE="1"
14
15
AC_INIT([netdata], VERSION_NUMBER[]VERSION_SUFFIX)
16
netdata.spec.in
+5
@@ -216,6 +216,11 @@ rm -rf $RPM_BUILD_ROOT
216
%{_datadir}/%{name}/web
217
218
%changelog
219
+* Sun Jan 22 2017 Costa Tsaousis <costa@tsaousis.gr> - 1.5.0-1
220
+- FreeBSD, MacOS, FreeNAS
221
+- Backends support
222
+- dozens of new and improved plugins
223
+- dozens of new and improved alarms and notification methods
224
* Tue Oct 4 2016 Costa Tsaousis <costa@tsaousis.gr> - 1.4.0-1
225
- the fastest netdata ever (with a better look too)!
226
- improved IoT and containers support!