Overview

Request 700414 accepted

- Update to v1.14.0
The release introduces major additions to Kubernetes monitoring,
with tens of new charts for Kubelet, kube-proxy and coredns
metrics, as well as significant improvements to the netdata
helm chart.
Two new collectors were added, to monitor Docker hub and Docker
engine metrics.
Finally, v1.14 adds support for version 2 cgroups, OpenLDAP
over TLS, NVIDIA SMI free and per process memory and configurable
syslog facilities.
Bug Fixes:
* Fixed problem autodetecting failed jobs in python.d plugin.
It now properly restarts jobs that are being rechecked,
as soon as they are able to run.
* CouchdDB monitoring would stop sometimes with an exception.
Fixed the unhandled exception causing the issue.
* The netdata api deliberately returned http error 400 when
netdata ran in memory mode none. Modified the behavior to
return responses, regardless of the memory mode
* The python.d plugin sometimes does not receive SIGTERM when
netdata exits, resulting in zombie processes. Added a heartbeat
so that the process can exit on SIGPIPE.
* The new SMS Server Tools notifications did not handle errors
well, resulting in cryptic error messages.
Improved error handling.
* Fix segmentation fault in streaming, when two dimensions had
similar names.
* Kubernetes Helm Chart: Fixed incorrect use of namespaces in
ServiceAccount and ClusterRoleBinding RBAC fixes.
* Elastic search: The option to enable HTTPS was not included in
the config file, giving the erroneous impression that HTTPS was
not supported. The option was added.
* RocketChat notifications were not being sent properly.
Added default recipients for roles in the health alarm
notification configuration.
Improvements:
* go.d.plugin v0.4.0 : Docker Hub and k8s coredns collectors,
springboot2 URI filters support.
* go.d.plugin v0.3.1 : Add default job to run k8s_kubelet.conf,
k8s_kubeproxy, activemq modules
* go.d.plugin v0.3.0 : Docker engine, kubelet and kub-proxy
collectors. x509check module reading certs from file support
* Added unified cgroup support that includes v2 cgroups
* Disk stats: Added preferred disk id pattern, so that users can
see the id they prefer, when multiple ids appear for the same
device
* NVIDIA SMI: Added memory free and per process memory usage
charts to the collector
* OpenLDAP: Added TLS support, to allow monitoring of LDAPS.
* PHP-FPM: Add health check to raise alarms when the phpfm server
is unreachable
* PostgreSQL: Our configuration options to connect to a DB did
not support all possible option. Added option to connect to a
PostreSQL instance by defining a connection string (URI).
* python.d.plugin: There was no way to delete obsolete dimensions
in charts created by the python.d plugin. The plugin can now
delete dimension at runtime.
* netdata supports sending its logs to Syslog, but the facility
was hard-coded. We now support configurable Syslog facilities
in netdata.conf.
* Kubernetes Helm Chart improvements:
+ Added serviceName in statefulset spec to align with the k8s
documentation
+ Added preStart command to persist slave machine GUIDs,
so that pod deletion/addition during upgrades doesn't lose
the slave history.
+ Disabled non-essential master netdata collector plugins to
avoid duplicate data
+ Added preStop command to wait for netdata to exit gracefully
before removing the container
+ Extended configuration file support to provide more control
from the helm command line
+ Added option to disable Role-based access control
+ Added liveness and readiness probes.

Loading...
Request History
Mia Herkt's avatar

lachs0r created request

- Update to v1.14.0
The release introduces major additions to Kubernetes monitoring,
with tens of new charts for Kubelet, kube-proxy and coredns
metrics, as well as significant improvements to the netdata
helm chart.
Two new collectors were added, to monitor Docker hub and Docker
engine metrics.
Finally, v1.14 adds support for version 2 cgroups, OpenLDAP
over TLS, NVIDIA SMI free and per process memory and configurable
syslog facilities.
Bug Fixes:
* Fixed problem autodetecting failed jobs in python.d plugin.
It now properly restarts jobs that are being rechecked,
as soon as they are able to run.
* CouchdDB monitoring would stop sometimes with an exception.
Fixed the unhandled exception causing the issue.
* The netdata api deliberately returned http error 400 when
netdata ran in memory mode none. Modified the behavior to
return responses, regardless of the memory mode
* The python.d plugin sometimes does not receive SIGTERM when
netdata exits, resulting in zombie processes. Added a heartbeat
so that the process can exit on SIGPIPE.
* The new SMS Server Tools notifications did not handle errors
well, resulting in cryptic error messages.
Improved error handling.
* Fix segmentation fault in streaming, when two dimensions had
similar names.
* Kubernetes Helm Chart: Fixed incorrect use of namespaces in
ServiceAccount and ClusterRoleBinding RBAC fixes.
* Elastic search: The option to enable HTTPS was not included in
the config file, giving the erroneous impression that HTTPS was
not supported. The option was added.
* RocketChat notifications were not being sent properly.
Added default recipients for roles in the health alarm
notification configuration.
Improvements:
* go.d.plugin v0.4.0 : Docker Hub and k8s coredns collectors,
springboot2 URI filters support.
* go.d.plugin v0.3.1 : Add default job to run k8s_kubelet.conf,
k8s_kubeproxy, activemq modules
* go.d.plugin v0.3.0 : Docker engine, kubelet and kub-proxy
collectors. x509check module reading certs from file support
* Added unified cgroup support that includes v2 cgroups
* Disk stats: Added preferred disk id pattern, so that users can
see the id they prefer, when multiple ids appear for the same
device
* NVIDIA SMI: Added memory free and per process memory usage
charts to the collector
* OpenLDAP: Added TLS support, to allow monitoring of LDAPS.
* PHP-FPM: Add health check to raise alarms when the phpfm server
is unreachable
* PostgreSQL: Our configuration options to connect to a DB did
not support all possible option. Added option to connect to a
PostreSQL instance by defining a connection string (URI).
* python.d.plugin: There was no way to delete obsolete dimensions
in charts created by the python.d plugin. The plugin can now
delete dimension at runtime.
* netdata supports sending its logs to Syslog, but the facility
was hard-coded. We now support configurable Syslog facilities
in netdata.conf.
* Kubernetes Helm Chart improvements:
+ Added serviceName in statefulset spec to align with the k8s
documentation
+ Added preStart command to persist slave machine GUIDs,
so that pod deletion/addition during upgrades doesn't lose
the slave history.
+ Disabled non-essential master netdata collector plugins to
avoid duplicate data
+ Added preStop command to wait for netdata to exit gracefully
before removing the container
+ Extended configuration file support to provide more control
from the helm command line
+ Added option to disable Role-based access control
+ Added liveness and readiness probes.


Saul Goodman's avatar

licensedigger accepted review

ok


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


Staging Bot's avatar

staging-bot added as a reviewer

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


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:64


Ismail Dönmez's avatar

namtrac accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by