Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2018-01-13 21:44:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and      /work/SRC/openSUSE:Factory/.netdata.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netdata"

Sat Jan 13 21:44:35 2018 rev:5 rq:557884 version:1.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2017-09-20 
17:07:34.204807069 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes     2018-01-13 
21:44:39.550432985 +0100
@@ -1,0 +2,128 @@
+Sun Dec 17 22:47:20 UTC 2017 - [email protected]
+
+- Update to v1.9.0
+  * new features:
+    - IP address ACLs
+    - auto-scaling units (KB → MB → GB → TB etc.)
+    - dashboard snapshots for any timeframe/resolution
+    - detection of TCP overflows and dropped connections
+    - detection of redis background save failures
+    - export dashboards to PDF
+    - flock.com and kavenegar.com alarm notifications
+    - highlighting timeframes on all charts by holding Ctrl or Alt
+    - monitoring of couchdb, powerdns, beanstalkd and dnsdist
+    - monitoring of libvirt VMs
+    - new alarms:
+      1. too many tcp orphan sockets
+      2. tcp memory that detects that the tcp stack is under memory pressure
+         or close to giving memory errors
+      3. too many tcp connections (for kernels that do not support dynamic
+         allocation of connections)
+    - timezone support
+    - unit conversion (temperatures, time, etc.)
+  * fixes/improvements:
+    - better/faster dashboard scrolling
+    - python.d.plugin rewritten
+      + supports option autodetection_retry: SECONDS
+      + the new URL service disables certificates checks by default,
+        to allow self-signed certificates to work without configuration.
+    - streaming:
+      + netdata proxies with more than 100 slaves had a timing issue that
+        caused them to crash randomly on slave reconnects. Parts of the code
+        have been rewritten to get rid of the timing issue.
+      + netdata slaves and proxies now have a protection that ensures they will
+        never use 100% CPU, even if the master is misbehaving.
+      + expired orphaned hosts are now removed from the my-netdata menu of the
+        dashboard.
+      + streaming functions can now be monitored via access.log
+      + streaming now transfers alarm variables too
+    - web_log plugin
+      + custom regex now supports parsing hostnames and IPs
+      + now parses lines with error 408 (request timeout - these are a special
+        case, since the request has not received by the web server, so the log
+        line is incomplete)
+      + now properly parses resp_length with value
+    - disks under Linux are renamed using /dev/disk/by-label. An option has 
been
+      added at netdata.conf to also allow renaming based on /dev/disk/by-id.
+    - chrony is now disabled by default, because there have been reports that
+      chronyc enters an infinite loop in CentOS and RHEL.
+    - tomcat improvements to support flavors of the tomcat server
+    - chart system.io (the total system Disk I/O) is now calculated by
+      aggregating the reads and writes of all physical disks. The previous
+      system.io chart (that is based on pgpgin and pgpgout from /proc/vmstat)
+      is now named system.pgpgio. The key difference is that the new system.io
+      now sees ZFS I/O, and it also correctly and accurately sums the real disk
+      bandwidth of RAID arrays.
+    - chart system.net (the total system network bandwidth) is now calculated
+      by aggregating the bandwidth of all physical network interfaces and is
+      common for both IPv4 and IPv6.
+    - tc (QoS) charts now sort the dimensions on the legends, the same way tc
+      reports them.
+    - mysql (and mariadb) got new charts for galera replication
+    - postgres versions <= 10 the WAL directory was named pg_xlog' and from 10
+      upwards has been renamed to pg_wal
+    - freeipmi.plugin got a command line option (can be given in netdata.conf)
+      to ignore certain sensor IDs that are faulty.
+    - minor openvpn_log, smartd, smartd_log, varnish, mdstat, dns_query_time,
+      isc_dhcpd, freeradius and node.d.plugin fixes/improvements
+    - netdata now supports multiple plugin directories. The setting is the same
+      in netdata.conf, plugins directory = "DIRECTORY1" "DIRECTORY2" ...,
+      up to 20 directories.
+    - netdata now supports alarms variables. Each plugin can now define host
+      global and chart local variables with static values that can be used in
+      alarms' expressions.
+    - dashboard:
+      + hover selection of charts is now faster on all browsers
+      + the dashboard is now fixed when a modal is open, preventing scrolling
+      + the dashboard now uses fontawesome 5.0.1 for icons
+      + chart names can now be searched with browser control-F
+      + netdata now detects libvirt VM network interfaces and moves them to the
+        VM section of the dashboard
+      + now shows the context, resolution and plugin/module of each chart in
+        tooltips
+      + should now put a lot less CPU pressure on the browser when the page
+        does not have focus
+    - statsd:
+      + metrics can now be added to statsd synthetic charts using patterns
+      + dimensions added to statsd synthetic charts can automatically be 
renamed
+        using a dictionary
+      + timers and histograms now report zeros when nothing is collected
+    - badges:
+      + fixed a bug in netdata badges that was incorrectly matching zero values
+        with the null color condition
+      + added API option display_absolute to allow badges use the signed value
+        for color evaluation, but present the absolute value
+    - alarms/notifications:
+      + warning emails sent by netdata are now a little bit more orange
+        (they were a bit greenish)
+      + fixed a bug in email notifications that was triggering a corrupted MIME
+        match by anti-spam solutions
+      + pushbullet notifications now track the devices, so that per-device
+        filtering at pushbullet is possible. Also improved the formatting a 
bit.
+      + correct priority of warnings for pushover notifications
+      + alarms can now use variables like this:
+        ${variable with spaces or +, -, *, / in it}
+    - other:
+      + access.log has been refactored to support monitoring all netdata
+        operations
+      + inodes monitoring is now by default disabled for mount points based on
+        filesystems that do not have a maximum inode threshold (such as cephfs)
+      + rabbitmq has been added to apps_groups.conf so that apps.plugin now
+        monitors (cpu, memory, disk I/O, sockets, etc) rabbitmq instances
+      + several email and log management apps have been added to email and logs
+        targets of apps_groups.conf
+      + ceph target added to apps_groups.conf to allow netdata to monitor Ceph
+      + refactored several internal data collection plugins to eliminate a few
+        hundreds of index lookups per second
+      + netdata.conf settings that are loaded from disk, but were the same with
+        the default ones, were generated commented when the server was asked to
+        return its config. Now all loaded settings are generated uncommented.
+      + netdata simple patterns can now extract the the wildcarded part of the
+        string they match (used in statsd synthetic charts)
+      + netdata simple patterns can allow escaping spaces by prefixing them
+        with a backslash
+- Update netdata-smartd-log-path.patch
+- Remove netdata-main-return.patch (fixed upstream)
+- Fix rpmlint env-script-interpreter warnings
+
+-------------------------------------------------------------------

Old:
----
  netdata-1.8.0.tar.gz
  netdata-main-return.patch

New:
----
  netdata-1.9.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ netdata.spec ++++++
--- /var/tmp/diff_new_pack.Pj0ALj/_old  2018-01-13 21:44:40.270399426 +0100
+++ /var/tmp/diff_new_pack.Pj0ALj/_new  2018-01-13 21:44:40.274399239 +0100
@@ -24,7 +24,7 @@
 %bcond_with    systemd
 %endif
 Name:           netdata
-Version:        1.8.0
+Version:        1.9.0
 Release:        0
 Summary:        A system for distributed real-time performance and health 
monitoring
 # netdata is GPL-3.0+ other licenses refer to included third-party software 
(see LICENSE.md)
@@ -36,7 +36,6 @@
 Patch0:         netdata-logrotate-su.patch
 Patch1:         netdata-automake-no-dist-xz.patch
 Patch2:         netdata-smartd-log-path.patch
-Patch3:         netdata-main-return.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  dos2unix
@@ -80,8 +79,8 @@
 %patch0
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 dos2unix web/lib/tableExport-1.6.0.min.js
+sed -i 's,^#!/usr/bin/env bash,#!/bin/bash,' plugins.d/* python.d/*.sh
 
 %build
 autoreconf -fi

++++++ netdata-1.8.0.tar.gz -> netdata-1.9.0.tar.gz ++++++
++++ 46404 lines of diff (skipped)

++++++ netdata-smartd-log-path.patch ++++++
--- /var/tmp/diff_new_pack.Pj0ALj/_old  2018-01-13 21:44:40.738377613 +0100
+++ /var/tmp/diff_new_pack.Pj0ALj/_new  2018-01-13 21:44:40.738377613 +0100
@@ -1,9 +1,14 @@
-diff -ru netdata-1.7.0.orig/conf.d/python.d/smartd_log.conf 
netdata-1.7.0/conf.d/python.d/smartd_log.conf
---- netdata-1.7.0.orig/conf.d/python.d/smartd_log.conf 2017-07-16 
21:20:50.000000000 +0200
-+++ netdata-1.7.0/conf.d/python.d/smartd_log.conf      2017-07-16 
21:57:16.852994068 +0200
-@@ -82,4 +82,4 @@
- #
- # JOB configuration
- #
--log_path: '/var/log/smartd'
+diff -ru netdata-1.9.0.orig/conf.d/python.d/smartd_log.conf 
netdata-1.9.0/conf.d/python.d/smartd_log.conf
+--- netdata-1.9.0.orig/conf.d/python.d/smartd_log.conf 2017-12-17 
00:09:10.325358461 +0100
++++ netdata-1.9.0/conf.d/python.d/smartd_log.conf      2017-12-18 
00:26:18.764485837 +0100
+@@ -67,7 +67,9 @@
+ #    raw_values: yes                    # enable/disable raw values charts. 
Enabled by default.
+ #    smart_attributes: '1 2 3 4 44'     # smart attributes charts. Default 
are ['1', '4', '5', '7', '9', '12', '193', '194', '197', '198', '200'].
+ #    exclude_disks: 'PATTERN1 PATTERN2' # space separated patterns. If the 
pattern is in the drive name, the module will not collect data for it.
+-#
++
 +log_path: '/var/lib/smartmontools'
++
+ # ----------------------------------------------------------------------
+ # Additional information
+ #  Plugin reads smartd log files (-A option).


Reply via email to