@cryptotaxi247 / netdata-1 / commits / 3bd41a09f

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!