Skip to content

Commit

Permalink
Prepare release 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ktsaou committed Jan 22, 2017
1 parent 7a38fe1 commit 3bd41a0
Show file tree
Hide file tree
Showing 5 changed files with 156 additions and 11 deletions.
130 changes: 130 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,133 @@
netdata (1.5.0) - 2016-01-22

* yet another release that makes netdata the fastest
netdata ever!

* netdata runs on FreeBSD, FreeNAS and MacOS !

Vladimir Kobal (@vlvkobal) has done a magnificent work
porting netdata to FreeBSD and MacOS.

Everyhing works: cpu, memory, disks performance, disks space,
network interfaces, interrupts, IPv4 metrics, IPv6 metrics
processes, context switches, softnet, IPC queues,
IPC semaphores, IPC shared memory, uptime, etc. Wow!

* netdata supports data archiving to backend databases:

- Graphite
- OpenTSDB
- Prometheus

and of course all the compatible ones
(KairosDB, InfluxDB, Blueflood, etc)

* new plugins:

Ilya Mashchenko (@l2isbad) has created most of the python
data collection plugins in this release !

- Systemd Services (using cgroups!)
- FPing (yes, network latency in netdata!)
- postgres databases @facetoe, @moumoul
- Vanish disk cache (v3 and v4) @l2isbad
- ElasticSearch @l2isbad
- HAproxy @l2isbad
- FreeRadius @l2isbad, @lgz
- mdstat (RAID) @l2isbad
- ISC bind (via rndc) @l2isbad
- ISC dhcpd @l2isbad, @lgz
- Fail2Ban @l2isbad
- OpenVPN status log @l2isbad, @lgz
- NUMA memory @tycho
- CPU Idle @tycho
- gunicorn log @deltaskelta
- ECC memory hardware errors
- IPC semaphores
- uptime plugin (with a nice badge too)

* improved plugins:

- netfilter conntrack
- mysql (replication) @l2isbad
- ipfs @pjz
- cpufreq @tycho
- hddtemp @l2isbad
- sensors @l2isbad
- nginx @leolovenet
- nginx_log @paulfantom
- phpfpm @leolovenet
- redis @leolovenet
- dovecot @justohall
- cgroups
- disk space
- apps.plugin
- /proc/interrupts @rlefevre
- /proc/softirqs @rlefevre
- /proc/vmstat (system memory charts)
- /proc/net/snmp6 (IPv6 charts)
- /proc/self/meminfo (system memory charts)
- /proc/net/dev (network interfaces)
- tc (linux QoS)

* new/improved alarms:

- MySQL / MariaDB alarms (incl. replication)
- IPFS alarms
- HAproxy alarms
- UDP buffer alarms
- TCP AttemptFails
- ECC memory alarms
- netfilter connections alarms
- SNMP

* new alarm notifications:

- messagebird.com @tech-no-logical
- pagerduty.com @jimcooley
- pushbullet.com @tperalta82
- twilio.com @shadycuz
- HipChat
- kafka

* shell integration

- shell scripts can now query netdata easily!

* dashboard improvements:
- dashboard is now faster on firefox, safari, opera, edge
(edge is still the slowest)
- dashboard now has a little bigger fonts
- SHIFT + mouse wheel to zoom charts, works on all browsers
- perfect-scrollbar on the dashboard
- dashboard 4K resolution fixes
- dashboard compatibility fixes for embedding charts in
third party web sites
- charts on custom dashboards can have common min/max
even if they come from different netdata servers
- alarm log is now saved and loaded back so that
the alarm history is available at the dashboard

* other improvements:
- python.d.plugin has received way to many improvements
from many contributors!
- charts.d.plugin can now be forked to support
multiple independent instances
- registry has been re-factored to lower its memory
requirements (required for the public registry)
- simple patterns in cgroups, disks and alarms
- netdata-installer.sh can now correctly install
netdata in containers
- supplied logrotate script compatibility fixes
- spec cleanup @breed808
- clocks and timers reworked @rlefevre

netdata has received a lot more improvements from many more
contributors!

Thank you all guys!


netdata (1.4.0) - 2016-10-04

At a glance:
Expand Down
7 changes: 7 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@ MAINTAINERCLEANFILES= \

EXTRA_DIST = \
.gitignore \
.codeclimate.yml \
.csslintrc \
.eslintignore \
.eslintrc \
.travis \
m4/ax_check_enable_debug.m4 \
m4/ax_c_statement_expressions.m4 \
autogen.sh \
README.md \
LICENSE.md \
Expand Down
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,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>

`Oct 4th, 2016` - **[netdata v1.4.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)
`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
- dozens more improvements and performance optimizations

---

Expand Down
8 changes: 4 additions & 4 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
AC_PREREQ(2.60)

define([VERSION_MAJOR], [1])
define([VERSION_MINOR], [4])
define([VERSION_FIX], [1])
define([VERSION_MINOR], [5])
define([VERSION_FIX], [0])
define([VERSION_NUMBER], VERSION_MAJOR[.]VERSION_MINOR[.]VERSION_FIX)
define([VERSION_SUFFIX], [_master])
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"

AC_INIT([netdata], VERSION_NUMBER[]VERSION_SUFFIX)

Expand Down
5 changes: 5 additions & 0 deletions netdata.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,11 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/%{name}/web

%changelog
* Sun Jan 22 2017 Costa Tsaousis <[email protected]> - 1.5.0-1
- FreeBSD, MacOS, FreeNAS
- Backends support
- dozens of new and improved plugins
- dozens of new and improved alarms and notification methods
* Tue Oct 4 2016 Costa Tsaousis <[email protected]> - 1.4.0-1
- the fastest netdata ever (with a better look too)!
- improved IoT and containers support!
Expand Down

0 comments on commit 3bd41a0

Please sign in to comment.