Overview

Request 714120 accepted

- Update to v1.16.0
Improvements:
* Health:
+ Easily disable alarms, by persisting the silencers
configuration
+ Repeating alarm notifications
+ Simplified the health cmdapi tester - no setup/cleanup needed
+ Αdd last_collected alarm to the x509check collector
+ New alarm for abnormally high number of active processes.
* Security:
+ SSL support in the web server and streaming/replication
+ Support encrypted connections to OpenTSDB backends
* New collectors:
+ Go.d collector modules for WMI, Dnsmasq DHCP leases
and Pihole
+ Riak KV instances collector
+ CPU performance statistics using Performance Monitoring Units
via the perf_event_open() system call. (perf plugin)
* Collector improvements:
+ Handle different sensor IDs for the same element in the
freeipmi plugin
+ Increase the cpu_limit chart precision in cgroup plugin
+ Added userstats and deadlocks charts to the python mysql
collector
+ Add perforce server process monitoring to the apps plugin
* Backends:
+ Prometheus remote write backend
* DB engine improvements:
+ Reduced memory requirements by 40-50%
+ Reduced the number of pages needed to be stored and indexed
when using memory mode = dbengine, by adding empty page
detection
* Rebranding:
+ Updated the netdata logo and changed links to point to the
new website
* Other:
+ Pass the the cloud base url parameter to the notifications
mechanism, so that modifications to the configuration are
respected when creating the link to the alarm
+ Improved logging, to be able to trace the
CRITICAL: main[main] SIGPIPE received. error
Bug fixes:
* Fixed ram_available alarm
* Stop monitoring /dev and /run in the disk space and inode
usage charts
* Fixed the monitoring of the “time” group of processes
* Fixed compilation error PERF_COUNT_HW_REF_CPU_CYCLES'
undeclared here in old Linux kernels (perf plugin)
* Fixed invalid XML page error (tomcat plugin)
* Remove obsolete monit metrics
* Fixed Failed to parse error in adaptec_raid
* Fixed cluster_health_nodes and cluster_stats_nodes charts in
the elasticsearch collector
* A modified slave chart's "name" was not properly transferred
to the master
* Netdata could run out of file descriptors when using the
new DB engine
* Fixed UI behavior when pressing the End key
* Fixed UI link to check the configuration file,
to open in a new tab
* Prevented Error: 'module' object has no attribute 'Retry'
messages from python collectors, by enforcing minimum version
check for the UrlService library
* Fixed typo that causes nfacct.plugin log messages to
incorrectly show freeipmi
* The daemon could get stuck during collection or during
shutdown, when using the new dbengine. Reduced new dbengine IO
utilization by forcing page alignment per dimension of chart.
* Properly handle timeouts/no response in dns_query_time
python collector
* When a collector restarted after having stopped for a long
time, the new dbengine would consume a lot of CPU resources.
* Fixed error Assertion old_state & PG_CACHE_DESCR_ALLOCATED'
failed` of the new dbengine. Eliminated a page cache descriptor
race condition
* tv.html failed to load the three left charts when accessed via
https. Turn tv.html links to https
* Change print level from error to info for messages about
clearing old files from the database
* Fixed warning regarding the x509check_last_collected_secs
alarms. Changed the template update frequency to 60s, to match
the chart’s update frequency
* Email notification header lines were not terminated with \r\n
as per the RFC
* Some log entries would not be caught by the python web_log
plugin. Fixed the regular expressions
* Corrected the date used in pushbullet notifications
* Fixed FATAL error when using the new dbengine with no direct
I/O support, by falling back to buffered I/O
* Fixed compatibility issues with varnish v4 (varnish collector)
* The total number of disks in mdstat.XX_disks chart was
displayed incorrectly.
Fixed the "inuse" and "down" disks stacking.
* The config option --disable-telemetry was being checked after
restarting netdata, which means that we would still send
anonymous statistics the first time netdata was started.
(NOTE: Telemetry is disabled by default on openSUSE.)
* Fixed apcupsd collector errors, by passing correct info to the
run function.
* apcupsd and libreswan were not enabled by default
* Fixed incorrect module name: energi to energid
* The nodes view did not work properly when a reverse proxy was
configured to access netdata via paths containing subpaths
(e.g. myserver/netdata)
* Fix error message PLUGINSD : cannot open plugins directory
* Corrected invalid links to web_log.conf that appear on the
agent UI
* Fixed ScaleIO collector endpoint paths
* Fixed web client timeout handling in the go.d plugin httpcheck
collector

Loading...
Request History
Mia Herkt's avatar

lachs0r created request

- Update to v1.16.0
Improvements:
* Health:
+ Easily disable alarms, by persisting the silencers
configuration
+ Repeating alarm notifications
+ Simplified the health cmdapi tester - no setup/cleanup needed
+ Αdd last_collected alarm to the x509check collector
+ New alarm for abnormally high number of active processes.
* Security:
+ SSL support in the web server and streaming/replication
+ Support encrypted connections to OpenTSDB backends
* New collectors:
+ Go.d collector modules for WMI, Dnsmasq DHCP leases
and Pihole
+ Riak KV instances collector
+ CPU performance statistics using Performance Monitoring Units
via the perf_event_open() system call. (perf plugin)
* Collector improvements:
+ Handle different sensor IDs for the same element in the
freeipmi plugin
+ Increase the cpu_limit chart precision in cgroup plugin
+ Added userstats and deadlocks charts to the python mysql
collector
+ Add perforce server process monitoring to the apps plugin
* Backends:
+ Prometheus remote write backend
* DB engine improvements:
+ Reduced memory requirements by 40-50%
+ Reduced the number of pages needed to be stored and indexed
when using memory mode = dbengine, by adding empty page
detection
* Rebranding:
+ Updated the netdata logo and changed links to point to the
new website
* Other:
+ Pass the the cloud base url parameter to the notifications
mechanism, so that modifications to the configuration are
respected when creating the link to the alarm
+ Improved logging, to be able to trace the
CRITICAL: main[main] SIGPIPE received. error
Bug fixes:
* Fixed ram_available alarm
* Stop monitoring /dev and /run in the disk space and inode
usage charts
* Fixed the monitoring of the “time” group of processes
* Fixed compilation error PERF_COUNT_HW_REF_CPU_CYCLES'
undeclared here in old Linux kernels (perf plugin)
* Fixed invalid XML page error (tomcat plugin)
* Remove obsolete monit metrics
* Fixed Failed to parse error in adaptec_raid
* Fixed cluster_health_nodes and cluster_stats_nodes charts in
the elasticsearch collector
* A modified slave chart's "name" was not properly transferred
to the master
* Netdata could run out of file descriptors when using the
new DB engine
* Fixed UI behavior when pressing the End key
* Fixed UI link to check the configuration file,
to open in a new tab
* Prevented Error: 'module' object has no attribute 'Retry'
messages from python collectors, by enforcing minimum version
check for the UrlService library
* Fixed typo that causes nfacct.plugin log messages to
incorrectly show freeipmi
* The daemon could get stuck during collection or during
shutdown, when using the new dbengine. Reduced new dbengine IO
utilization by forcing page alignment per dimension of chart.
* Properly handle timeouts/no response in dns_query_time
python collector
* When a collector restarted after having stopped for a long
time, the new dbengine would consume a lot of CPU resources.
* Fixed error Assertion old_state & PG_CACHE_DESCR_ALLOCATED'
failed` of the new dbengine. Eliminated a page cache descriptor
race condition
* tv.html failed to load the three left charts when accessed via
https. Turn tv.html links to https
* Change print level from error to info for messages about
clearing old files from the database
* Fixed warning regarding the x509check_last_collected_secs
alarms. Changed the template update frequency to 60s, to match
the chart’s update frequency
* Email notification header lines were not terminated with \r\n
as per the RFC
* Some log entries would not be caught by the python web_log
plugin. Fixed the regular expressions
* Corrected the date used in pushbullet notifications
* Fixed FATAL error when using the new dbengine with no direct
I/O support, by falling back to buffered I/O
* Fixed compatibility issues with varnish v4 (varnish collector)
* The total number of disks in mdstat.XX_disks chart was
displayed incorrectly.
Fixed the "inuse" and "down" disks stacking.
* The config option --disable-telemetry was being checked after
restarting netdata, which means that we would still send
anonymous statistics the first time netdata was started.
(NOTE: Telemetry is disabled by default on openSUSE.)
* Fixed apcupsd collector errors, by passing correct info to the
run function.
* apcupsd and libreswan were not enabled by default
* Fixed incorrect module name: energi to energid
* The nodes view did not work properly when a reverse proxy was
configured to access netdata via paths containing subpaths
(e.g. myserver/netdata)
* Fix error message PLUGINSD : cannot open plugins directory
* Corrected invalid links to web_log.conf that appear on the
agent UI
* Fixed ScaleIO collector endpoint paths
* Fixed web client timeout handling in the go.d plugin httpcheck
collector


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:83"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:83


Dominique Leuenberger's avatar

dimstar accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by