Revisions of netdata
Ana Guerrero (anag+factory)
accepted
request 1167150
from
Mia Herkt (mia)
(revision 51)
- Update to 1.45.3 This release mitigates a security issue in ndsudo. openSUSE packages are unaffected because they do not contain the ndsudo tool—for security reasons. See https://github.com/netdata/netdata/security/advisories/GHSA-pmhq-4cxq-wj93 * Resolved an issue that prevented the "percentage" option from functioning correctly in alert lookups gh#netdata/netdata#17391 * Increased the default minimum thread stack size to 1 MB to address potential stability issues caused by the musl libc's smaller default (128kB) gh#netdata/netdata#17317
Ana Guerrero (anag+factory)
accepted
request 1166729
from
Mia Herkt (mia)
(revision 50)
- Update to 1.45.2 * Improved PostgreSQL/MySQL local listener discovery to automatically check for connections using both TCP and Unix sockets, enabling support for passwordless Unix socket connections gh#netdata/netdata#17304 gh#netdata/netdata#17305 * Fixed an issue that prevented negative matching of host/chart labels in alert configurations gh#netdata/netdata#17290 gh#netdata/netdata#17292 * Improved go.d.plugin stability by preventing Netdata from shutting down the entire plugin due to an issue with registering jobs for unregistered modules gh#netdata/netdata#17289 * Improved go.d.plugin HTTP requests now include a UserAgent string, enhancing identification in server log gh#netdata/netdata#17286 * Improved Nginx discovery in go.d.plugin by automatically trying multiple status endpoints when discovering Nginx containers gh#netdata/netdata#17285 * Fixed a go.d.plugin panic that could occur when using the Unbound collector with TLS gh#netdata/netdata#17283 * Fixed a libyaml linking issue gh#netdata/netdata#17276 * Improved go.d.plugin configuration validation, preventing unexpected or invalid options through dynamic configurations gh#netdata/netdata#17269
Ana Guerrero (anag+factory)
accepted
request 1165644
from
Factory Maintainer (factory-maintainer)
(revision 49)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1158803
from
Mia Herkt (mia)
(revision 48)
- Update to 1.44.3 (go.d.plugin 0.58.1) See https://github.com/netdata/go.d.plugin/tree/v0.58.1 and https://github.com/netdata/go.d.plugin/tree/v0.58.0 * Improved handling of slow queries and CPU usage of the ACLKSYNC thread. gh#netdata/netdata#16838 * Improved error handling for listen bind failures. Instead of terminating fatally, Netdata now exits gracefully. gh#netdata/netdata#16937 * Fixed invalid alert durations in health log entries. gh#netdata/netdata#16931 * Fixed a race condition during analytics data setup, preventing potential Netdata crashes. gh#netdata/netdata#16929 * - Changes in 1.44.2 * Fixed an inconsistency where the NETDATA_LOG_LEVEL environment variable did not affect log level in Docker containers. gh#netdata/netdata#16943 * Fixed inconsistent log severity across sources: log severity level setting now work for all Netdata log sources (daemon, collector, health, access, aclk). gh#netdata/netdata#16922 * Fixed a bug in chartd.d.plugin that prevented loading of its modules configuration files. gh#netdata/netdata#16939 * Fixed inaccurate server type identification in Netdata Cloud for FreeBSD jails. Jails are now recognized correctly. gh#netdata/netdata#16858 * Fixed a bug that prevented the edit-config script from running correctly in Podman containers. The script now accurately
Ana Guerrero (anag+factory)
accepted
request 1132981
from
Mia Herkt (mia)
(revision 46)
- Update to 1.44.1 See https://github.com/netdata/netdata/tree/v1.44.1
Ana Guerrero (anag+factory)
accepted
request 1123694
from
Mia Herkt (mia)
(revision 43)
- Update to v1.43.2 See https://github.com/netdata/netdata/releases/tag/v1.43.2 - Update to v1.43.1 (go.d.plugin 0.56.4) See https://github.com/netdata/netdata/releases/tag/v1.43.1 and https://github.com/netdata/go.d.plugin/releases/tag/v0.56.4 - Required golang bumped to 1.21 - Remove suid bits from freeipmi and nfacct plugins - Update to v1.43.0 (go.d.plugin 0.56.3) See https://github.com/netdata/netdata/releases/tag/v1.43.0 and https://github.com/netdata/go.d.plugin/releases/tag/v0.56.3 https://github.com/netdata/go.d.plugin/releases/tag/v0.56.2 https://github.com/netdata/go.d.plugin/releases/tag/v0.56.1 https://github.com/netdata/go.d.plugin/releases/tag/v0.56.0 - Update to v1.42.4 (go.d.plugin 0.55.0) See https://github.com/netdata/netdata/releases/tag/v1.42.4 and https://github.com/netdata/go.d.plugin/releases/tag/v0.55.0 Also https://github.com/netdata/netdata/releases/tag/v1.42.3 - Update to v1.42.2 (go.d.plugin 0.54.1) See https://github.com/netdata/netdata/releases/tag/v1.42.2 and https://github.com/netdata/go.d.plugin/releases/tag/v0.54.1 Also https://github.com/netdata/netdata/releases/tag/v1.42.1 and https://github.com/netdata/netdata/releases/tag/v1.42.0 and https://github.com/netdata/netdata/releases/tag/v1.41.0 - Switch Leap to python311 and remove python2 completely. - Extended rpmlintrc to build also under Leap.
Dominique Leuenberger (dimstar_suse)
accepted
request 1088133
from
Mia Herkt (mia)
(revision 42)
- Update to v1.39.1 (go.d.plugin 0.53.0) See https://github.com/netdata/netdata/releases/tag/v1.39.1 and https://github.com/netdata/go.d.plugin/releases/tag/v0.53.0
Dominique Leuenberger (dimstar_suse)
accepted
request 1086588
from
Mia Herkt (mia)
(revision 41)
- Update to v1.39.0 (go.d.plugin 0.52.2) Changes: https://github.com/netdata/netdata/releases/tag/v1.39.0 https://github.com/netdata/go.d.plugin/releases/tag/v0.52.0 https://github.com/netdata/go.d.plugin/releases/tag/v0.52.1 https://github.com/netdata/go.d.plugin/releases/tag/v0.52.2 Note: Future package versions will be split, with each collector plugin getting its own package. See also https://blog.netdata.cloud/split-plugin-packages/ On openSUSE, when using ZYpp-based package management, dependency resolution should cause these split-off packages to be installed automatically when upgrading from older versions, such that existing configurations should not be negatively affected by this change. For new installs, they will be soft dependencies, and only selected automatically when installation of recommended packages is requested. - Refresh netdata-logrotate-su.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 1066952
from
Mia Herkt (mia)
(revision 39)
- Update to v1.38.1 (go.d.plugin 0.51.0) See https://github.com/netdata/netdata/releases/tag/v1.38.0 and https://github.com/netdata/netdata/releases/tag/v1.38.1
Dominique Leuenberger (dimstar_suse)
accepted
request 1039442
from
Mia Herkt (mia)
(revision 37)
- Update to 1.37.0 (go.d.plugin 0.45.0) Collectors * New collectors + Add Pandas collector (python.d/pandas) gh#netdata/netdata#13773 + Add NGINX Plus collector (go.d/nginxplus) gh#netdata/go.d.plugin#992 + Add NVMe collector (go.d/nvme) gh#netdata/go.d.plugin#973 + Add Ping collector (go.d/ping) gh#netdata/go.d.plugin#952 + Add Cassandra collector (go.d/cassandra) gh#netdata/go.d.plugin#901 + Add systemd-logind collector (go.d/logind) gh#netdata/go.d.plugin#786 + Add Docker collector (go.d/docker) gh#netdata/go.d.plugin#760 + Add PgBouncer collector (go.d/pgbouncer) gh#netdata/go.d.plugin#748 + Add ProxySQL collector (go.d/proxysql) gh#netdata/go.d.plugin#703 * Improvements + Allow statsd tags to modify chart metadata on the fly (stats.d.plugin) gh#netdata/netdata#14014 + Add Cassandra icon to dashboard info (go.d/cassandra) gh#netdata/netdata#13975 + Add ping dashboard info and alarms (go.d/ping) gh#netdata/netdata#13916 + Add WMI Process dashboard info (go.d/wmi) gh#netdata/netdata#13910 + Add processes dashboard info (go.d/wmi) gh#netdata/netdata#13910 + Add TCP dashboard description (go.d/wmi) gh#netdata/netdata#13878 + Add Cassandra dashboard description (go.d/cassandra) gh#netdata/netdata#13835 + Respect NETDATA_INTERNALS_MONITORING (python.d.plugin) gh#netdata/netdata#13793 + Add ZFS hit rate charts (proc.plugin) gh#netdata/netdata#13757 + Add alarms filtering via config (python.d/alarms) gh#netdata/netdata#13701 + Add ProxySQL dashboard info (go.d/proxysql) gh#netdata/netdata#13669 + Update PostgreSQL dashboard info (go.d/postgres) gh#netdata/netdata#13661 + Add _collect_job label (job name) to charts (python.d.plugin) gh#netdata/netdata#13648 + Re-add chrome to the webbrowser group (apps.plugin) gh#netdata/netdata#13642 + Add labels to charts (tc.plugin) gh#netdata/netdata#13634 + Improve the gui and email app groups and improve GUI coverage (apps.plugin) gh#netdata/netdata#13631 + Update Postgres "connections" dashboard info (go.d/postgres) gh#netdata/netdata#13619 + Assorted updates for apps_groups.conf (apps.plugin) gh#netdata/netdata#13618 + Add spiceproxy to proxmox group (apps.plugin) gh#netdata/netdata#13615 + Improve coverage of Linux kernel threads (apps.plugin) gh#netdata/netdata#13612 + Improve dashboard info for WAL and checkpoints (go.d/postgres) gh#netdata/netdata#13607 + Update logind dashboard info (go.d/logind) gh#netdata/netdata#13597 + Add collecting power state (python.d/nvidia_smi) gh#netdata/netdata#13580 + Improve PostgreSQL dashboard info (go.d/postgres) gh#netdata/netdata#13573 + Add apt group to apps_groups.conf (apps.plguin) gh#netdata/netdata#13571 + Add more monitoring tools to apps_groups.conf (apps.plugin) gh#netdata/netdata#13566 + Add docker dashboard info (go.d/docker) gh#netdata/netdata#13547 + Add discovering chips, and features at runtime (python.d/sensors) gh#netdata/netdata#13545 + Add summary dashboard for PostgreSQL (go.d/postgres) gh#netdata/netdata#13534 + Add jupyter to apps_groups.conf (apps.plugin) gh#netdata/netdata#13533 + Improve performance and add co-re support for more modules (ebpf.plugin) gh#netdata/netdata#13530 + Use LVM UUIDs in chart ids for logical volumes (proc.plugin) gh#netdata/netdata#13525 + Reduce CPU and memory usage (ebpf.plugin) gh#netdata/netdata#13397 + Add 'domain' label to charts (go.d/whoisquery) gh#netdata/go.d.plugin#1002 + Add 'source' label to charts (go.d/x509check) gh#netdata/go.d.plugin#1001 + Add 'host' label to charts (go.d/portcheck) gh#netdata/go.d.plugin#1000 + Add 'url' label to charts (go.d/httpcheck) gh#netdata/go.d.plugin#999 + Remove pipeline instance from family and add it as a chart label (go.d/logstash) gh#netdata/go.d.plugin#998 + Add http cache io/iops metrics (go.d/nginxplus) gh#netdata/go.d.plugin#997 + Add resolver metrics (go.d/nginxplus) gh#netdata/go.d.plugin#996 + Add MSSQL metrics (go.d/wmi) gh#netdata/go.d.plugin#991 + Add IIS data collection job (go.d/web_log) gh#netdata/go.d.plugin#977 + Add IIS metrics (go.d/wmi) gh#netdata/go.d.plugin#972 + Add services metrics (go.d/wmi) gh#netdata/go.d.plugin#961 + Resolve 'hostname' in job name (go.d.plugin) gh#netdata/go.d.plugin#959 + Add processes metrics (go.d/wmi) gh#netdata/go.d.plugin#953 + Resolve 'hostname' in URL (go.d.plugin) gh#netdata/go.d.plugin#941 + Add TCP metrics (go.d/wmi) gh#netdata/go.d.plugin#938 + Add collection of Table_open_cache_overflows (go.d/dns_query) gh#netdata/go.d.plugin#936 + Allow to set a list of record types in config (go.d/dns_query) gh#netdata/go.d.plugin#912 + Create a chart per server instead of a dimension per server (go.d/dns_query) gh#netdata/go.d.plugin#911 + Respect NETDATA_INTERNALS_MONITORING env variable (go.d.plugin) gh#netdata/go.d.plugin#908 + Add query status chart (go.d/dns_query) gh#netdata/go.d.plugin#903 + Add collection of agent metrics (go.d/consul) gh#netdata/go.d.plugin#900 + Create a chart per health check (go.d/consul) gh#netdata/go.d.plugin#899 + Add collection of master link status (go.d/redis) gh#netdata/go.d.plugin#856 + Add collection of master slave link metrics (go.d/redis) gh#netdata/go.d.plugin#851 + Add collection of time elapsed since last RDB save (go.d/redis) gh#netdata/go.d.plugin#850 + Add ping latency chart (go.d/redis) gh#netdata/go.d.plugin#849 + Check for 'connect' privilege before querying database size (go.d/postgres) gh#netdata/go.d.plugin#845 + Allow to set data collection job labels in config (go.d.plugin) gh#netdata/go.d.plugin#840 + Improve histogram buckets dimensions (go.d/postgres) gh#netdata/go.d.plugin#833 + Add acquired locks utilization chart (go.d/postgres) gh#netdata/go.d.plugin#831 + Add _collect_job label (job name) to charts (go.d.plugin) gh#netdata/go.d.plugin#814 + Add TCP socket connection support and the state path modification (go.d/phpfpm) gh#netdata/go.d.plugin#805 + Create a dimension for every unit state (go.d/systemdunits) gh#netdata/go.d.plugin#795 + Improve Galera state and status charts gh#netdata/go.d.plugin#779 + Add discovering dhcp-ranges at runtime (go.d/dnsmasq_dhcp) gh#netdata/go.d.plugin#778 + Add collecting image and volume stats (go.d/docker) gh#netdata/go.d.plugin#777 + Add Percona MySQL compatibility (go.d/mysql) gh#netdata/go.d.plugin#776 + Add collection of additional user statistics metrics gh#netdata/go.d.plugin#775 * Bug fixes + Fix eBPF crashes on exit (ebpf.plugin) gh#netdata/netdata#14012 + Fix not working on Oracle linux (ebpf.plugin) gh#netdata/netdata#13935 + Fix retry logic when reading network interfaces speed (proc.plugin) gh#netdata/netdata#13893 + Fix systemd chart update (ebpf.plugin) gh#netdata/netdata#13884 + Fix handling qemu-1- prefix when extracting virsh domain gh#netdata/netdata#13866 + Fix collection of carrier, duplex, and speed metrics when network interface is down (proc.plugin) gh#netdata/netdata#13850 + Fix various issues (ebpf.plugin) gh#netdata/netdata#13624 + Fix apps plugin users charts description (apps.plugin) gh#netdata/netdata#13621 + Fix chart id length check (cgroups.plugin) gh#netdata/netdata#13601 + Fix not respecting update_every for polling (python.d/nvidia_smi) gh#netdata/netdata#13579 + Fix containers name resolution when Docker is a snap package (cgroups.plugin) gh#netdata/netdata#13523 + Fix handling string and float values (go.d/nvme) gh#netdata/go.d.plugin#993 + Fix handling ExpirationDate with space (go.d/whoisquery) gh#netdata/go.d.plugin#974 + Fix query queryable databases (go.d/postgres) gh#netdata/go.d.plugin#960 + Fix not respecting headers config option (go.d/pihole) gh#netdata/go.d.plugin#942 + Fix dns_queries_percentage metric calculation (go.d/pihole) gh#netdata/go.d.plugin#922 + Fix data collection when auth.bind query is not supported (go.d/dnsmasq) gh#netdata/go.d.plugin#902 + Fix data collection when too many db tables and indexes (go.d/postgres) gh#netdata/go.d.plugin#857 + Fix creation of bloat charts if no bloat metrics collected (go.d/postgres) gh#netdata/go.d.plugin#846 + Fix unregistering connStr at runtime (go.d/postgres) gh#netdata/go.d.plugin#843 + Fix bloat size percentage calculation (go.d/postgres) gh#netdata/go.d.plugin#841 + Fix charts when binary log and MyISAM are disabled (go.d/mysql) gh#netdata/go.d.plugin#763 + Fix data collection jobs cleanup on exit (go.d.plugin) gh#netdata/go.d.plugin#758 + Fix handling the case when no images are found (go.d/docker) gh#netdata/go.d.plugin#739 * Other + Don't let slow disk plugin thread delay shutdown gh#netdata/netdata#14044 + Remove nginx_plus collector (python.d.plugin) gh#netdata/netdata#13995 + Enable collecting ECC memory errors by default gh#netdata/netdata#13970 + Make Statsd dictionaries multi-threaded gh#netdata/netdata#13938 + Remove NFS readahead histogram (proc.plugin) gh#netdata/netdata#13819 + Merge netstat, snmp, and snmp6 modules (proc.plugin) gh#netdata/netdata#13806 + Rename dockerd job on lock registration (python.d/dockerd) gh#netdata/netdata#13537 + Remove python.d/* announced in v1.36.0 deprecation notice (python.d.plugin) gh#netdata/netdata#13503 + Remove blocklist file existence state chart (go.d/pihole) gh#netdata/go.d.plugin#914 + Remove instance-specific information from chart families (go.d/portcheck) gh#netdata/go.d.plugin#790 + Remove spaces in "HTTP Response Time" chart dimensions (go.d/httpcheck) gh#netdata/go.d.plugin#788 Health * Engine + Add support of chart labels in alerts gh#netdata/netdata#13290 * Notifications + Add an option to retry on telegram API limit error gh#netdata/netdata#13119 + Set default curl connection timeout if not set gh#netdata/netdata#13529 * Alarms + Use 'host' label in alerts info (health.d/ping.conf) gh#netdata/netdata#13955 + Remove pihole_blocklist_gravity_file_existence_state (health.d/pihole.conf) gh#netdata/netdata#13826 + Fix the systemd_mount_unit_failed_state alarm name (health.d/systemdunits.conf) gh#netdata/netdata#13796 + Add 1m delay for tcp reset alarms (health.d/tcp_resets.conf) gh#netdata/netdata#13761 + Add new Redis alarms (health.d/redis.conf) gh#netdata/netdata#13715 + Fix inconsistent alert class names gh#netdata/netdata#13699 + Disable Postgres last vacuum/analyze alarms (health.d/postgres.conf) gh#netdata/netdata#13698 + Add node level AR based example (health.d/ml.conf) gh#netdata/netdata#13684 + Add Postgres alarms (health.d/postgres.conf) gh#netdata/netdata#13671 + Adjust systemdunits alarms (health.d/systemdunits.conf) gh#netdata/netdata#13623 + Add Postgres total connection utilization alarm (health.d/postgres.conf) gh#netdata/netdata#13620 + Adjust mysql_galera_cluster_size_max_2m lookup to make time in warn/crit predictable (health.d/mysql.conf) gh#netdata/netdata#13563 Other Notable Changes * Improvements + Add replication of metrics (gaps filling) during streaming gh#netdata/netdata#13873 + Remove anomaly rates chart gh#netdata/netdata#13763 + Add disabling netdata monitoring section of the dashboard gh#netdata/netdata#13788 + Add host labels for ephemerality and nodes with unstable connections gh#netdata/netdata#13784 + Allow netdata plugins to expose functions for querying more information about specific charts gh#netdata/netdata#13720 + Improve Health engine performance by adding a thread per host gh#netdata/netdata#13712 + Improve streaming performance by 25% on the child gh#netdata/netdata#13708 + Improve agent shutdown time gh#netdata/netdata#13649 + Add disabling Cloud functionality via NETDATA_DISABLE_CLOUD environment variable gh#netdata/netdata#13106 * Bug Fixes + Fix sanitizing command arguments executed by the health component gh#netdata/netdata#14064 + Fix control of streaming API keys and MACHINE GUIDs in stream.conf gh#netdata/netdata#14063 + Fix build on old versions of openssl on Centos gh#netdata/netdata#14045 + Fix merging duplicate replication requests gh#netdata/netdata#14037 + Fix various problems in streaming compression, query planner and replication gh#netdata/netdata#14023 + Fix ACLK connection resets on parents with a lot of children gh#netdata/netdata#14004 + Fix crash when netdata cannot execute its external plugins gh#netdata/netdata#13978 + Fix metrics suffix for counters when using remote write exporter gh#netdata/netdata#13977 + Fix replicating non-existing child host gh#netdata/netdata#13968 + Fix local dashboard cloud links gh#netdata/netdata#13953 + Fix stopping Netdata on WSL1 gh#netdata/netdata#13948 + Fix negative values when removing a "percentage-of- incremental-row" dimension gh#netdata/netdata#13945 + Fix chart definition end time_t printing and parsing gh#netdata/netdata#13942 + Fix not using system CA certificates when streaming gh#netdata/netdata#13941 + Fix segfault when a dimension is deleted while replicated gh#netdata/netdata#13932 + Fix compiling without dbengine gh#netdata/netdata#13931 + Fix crash on query plan switch gh#netdata/netdata#13920 + Fix crash when free hosts if a change on db mode is not needed gh#netdata/netdata#13912 + Fix timeframe matching in query engine gh#netdata/netdata#13911 + Fix reading health "enable" from the configuration gh#netdata/netdata#13894 + Fix segmentation fault on 32-bit RPi gh#netdata/netdata#13876 + Fix ml_info call via ACLK gh#netdata/netdata#13863 + Fix compiling with LTO enabled on FreeBSD gh#netdata/netdata#13854 + Fix tiers update frequency gh#netdata/netdata#13844 + Fix crash on child reconnect and lost metrics gh#netdata/netdata#13821 + Fix post-processing of contexts gh#netdata/netdata#13807 + Fix initialization of chart variables gh#netdata/netdata#13795 + Fix Array Allocator memory leak gh#netdata/netdata#13792 + Fix chart variables initialization gh#netdata/netdata#13786 + Fix compilation on CentOS 7.9 gh#netdata/netdata#13775 + Fix count of currently streaming senders on the localhost gh#netdata/netdata#13755 + Fix streaming crash when child reconnects and is archived on the parent gh#netdata/netdata#13754 + Fix sending NodeInfo during first database cleanup gh#netdata/netdata#13740 + Fix starting an archived host in dbengine if dbengine is not compiled gh#netdata/netdata#13724 + Fix building judy without dbengine gh#netdata/netdata#13703 + fix typo not deleting collected flag; force removing collected flag on child disconnect gh#netdata/netdata#13672 + Fix access to old data when nmap is used gh#netdata/netdata#13666 + Fix container virtualization info detection gh#netdata/netdata#13653 + Fix rrdcontexts left in the post-processing queue from the garbage collector gh#netdata/netdata#13645 + Fix a memory leak on archived host creation gh#netdata/netdata#13641 + Fix worker utilization cleanup gh#netdata/netdata#13633 + Fix loading db rows when chart_id or dim_id is null gh#netdata/netdata#13608 + Fix crash on rrdcontext apis when rrdcontexts is not initialized gh#netdata/netdata#13578 + Fix a failure to build eBPF with CMake gh#netdata/netdata#13568 + Fix a crash when xen libraries are misconfigured gh#netdata/netdata#13535 + Fix crashes on 32bit system gh#netdata/netdata#13511
Richard Brown (RBrownFactory)
accepted
request 1007105
from
Mia Herkt (mia)
(revision 36)
- Update to 1.36.1 Fixes * An issue that could cause agents running on 32bit distributions to crash during data exchange with the cloud. gh#netdata/netdata#13511 - go.d.plugin 0.40.1 Fixes * agent: do cleanup on exit gh#netdata/go.d.plugin#758 * mysql: create a dimension per Galera state/status. gh#netdata/go.d.plugin#779 * docker: remove data usage call. gh#netdata/go.d.plugin#780 * httpcheck: remove spaces in "HTTP Response Time" chart dimensions. gh#netdata/go.d.plugin#788 * portcheck: remove instance-specific information from chart families. gh#netdata/go.d.plugin#790 * docker: handle the case when no images are found. gh#netdata/go.d.plugin#739 * postgres: delay unregistering connString. gh#netdata/go.d.plugin#839 * postgres: fix bloat size perc calc. gh#netdata/go.d.plugin#841 * postgres: fix unregistering connStr at runtime. gh#netdata/go.d.plugin#843 * postgres: query database size only if has 'connect' privilege. gh#netdata/go.d.plugin#845 * postgres: don't create bloat charts if no bloat metrics
Dominique Leuenberger (dimstar_suse)
accepted
request 994622
from
Mia Herkt (mia)
(revision 35)
- Drop netdata-smartd-log-path.patch - Update to 1.36.0 (go.d.plugin 0.35.0) Collectors * New + Add PgBouncer collector (go.d/pgbouncer) gh#netdata/netdata#748 + Add WireGuard collector (go.d/wireguard) gh#netdata/netdata#744 + Add PostgresSQL collector (go.d/postgres) gh#netdata/netdata#718 + Add Chrony collector (go.d/chrony) gh#netdata/netdata#678 + Add Kubernetes State collector (go.d/k8s_state) gh#netdata/netdata#673 * Improvements + Add WireGuard description and icon to dashboard info gh#netdata/netdata#13483 + Resolve nomad containers name (cgroups.plugin) gh#netdata/netdata#13481 + Update postgres dashboard info gh#netdata/netdata#13474 + Improve Chrony dashboard info gh#netdata/netdata#13371 + Improve config file parsing error message (python.d) gh#netdata/netdata#13363 + Add fstype label to disk charts (diskspace.plugin) gh#netdata/netdata#13245 + Add support for loadin modules from user plugin directories (python.d) gh#netdata/netdata#13214 + Add user plugin dirs to environment variables gh#netdata/netdata#13203 + Add second data collection job that tries to read from '/var/lib/smartmontools/' (python.d/smartd) gh#netdata/netdata#13188 + Add type label for network interfaces (proc.plugin) gh#netdata/netdata#13187 + Add k8s_state dashboard_info gh#netdata/netdata#13181 + Add dimension per physical link state to the "Interface Physical Link State" chart (proc.plugin) gh#netdata/netdata#13176 + Add dimension per operational state to the "Interface Operational State" chart (proc.plugin) gh#netdata/netdata#13167 + Add dimension per duplex state to the "Interface Duplex State" chart (proc.plugin) gh#netdata/netdata#13165 + Add cargo/rustc/bazel/buck to apps_groups.conf (apps.plugin) gh#netdata/netdata#13143 + Add a separate thread for slow mountpoints in the diskspace plugin (diskspace.plugin) gh#netdata/netdata#13067 + Add simple dimension algorithm guess logic when algorithm is not set (go.d/snmp) gh#netdata/netdata#737 + Add common stub_status locations (go.d/nginx) gh#netdata/netdata#702 * Bug fixes + Fix cgroup name detection for docker containers in containerd cgroup (cgroups.plugin) gh#netdata/netdata#13470 + Fix not handling log rotation (python.d/smartd) gh#netdata/netdata#13460 + Fix kubepods patterns to filter pods when using Kind cluster (cgroups.plugin) gh#netdata/netdata#13324 + Fix 'zmstat*' pattern to exclude zoneminder scripts (apps.plugin) gh#netdata/netdata#13314 + Fix kubepods name resolution in a kind cluster (cgroups.plugin) gh#netdata/netdata#13302 + Fix extensive error logging (cgroups.plugin) gh#netdata/netdata#13274 + Fix qemu VMs and LXC containers name resolution (cgroups.plugin) gh#netdata/netdata#13220 + Fix duplicate mountinfo (proc.plugin) gh#netdata/netdata#13215 + Fix removing netdev chart labels (cgroups.plugin) gh#netdata/netdata#13200 + Fix import collection for py3.10+ (python.d) gh#netdata/netdata#13136 + Fix not setting connection timeout for pymongo4+ (python.d/mongodb) gh#netdata/netdata#13135 + Fix not handling slow setting spec.NodeName for Pods (go.d/k8s_state) gh#netdata/netdata#717 + Fix empty charts when ServerMPM is prefork gh#netdata/netdata#715 + Fix parsing multiple values in nginx upstream_response_time (go.d/web_log) gh#netdata/netdata#711 + Fix collecting metrics for Nodes with dots in name (go.d/k8s_state) gh#netdata/netdata#710 + Fix adding dimensions to User CPU Time chart at runtime (go.d/mysql) gh#netdata/netdata#689 eBPF * Fix data collection frequency gh#netdata/netdata#13351 * Fix crash on cleanup gh#netdata/netdata#13259 Exporting * Fix a base64_encode bug gh#netdata/netdata#13074 * Fix sent metrics calculation gh#netdata/netdata#13435 * Move host tags to netdata_info gh#netdata/netdata#13358 * Fix exporting to OpenTSDB gh#netdata/netdata#13355 * Fix exporting to Graphite gh#netdata/netdata#13261 * Add exporting chart variables gh#netdata/netdata#13221 Other notable changes * Improvements + Enable rrdcontexts by default gh#netdata/netdata#13471 + Add rrdcontext support for hidden charts gh#netdata/netdata#13466 + Load host labels for archived hosts gh#netdata/netdata#13464 + Add /api/v1/weights endpoint gh#netdata/netdata#13449 + Add stats about currently collected metrics and disk space to tiering endpoint gh#netdata/netdata#13445 + Show last 15 alerts in notification gh#netdata/netdata#13434 + Add tiering statistics API endpoint gh#netdata/netdata#13420 + Send chart context with alert events to the cloud gh#netdata/netdata#13409 + Send node info message sooner gh#netdata/netdata#13348 + Use new MQTT as default gh#netdata/netdata#13287 + Better ACLK debug communication log gh#netdata/netdata#13281 + Add Multi-Tier database backend for long term metrics storage gh#netdata/netdata#13263 + Add natural and virtual points support to Query Engine gh#netdata/netdata#13248 + Delay health until obsoletions check is complete gh#netdata/netdata#13239 + Enable ML by default gh#netdata/netdata#13158 + Add multi-granularity support to Query Engine and MC improvements gh#netdata/netdata#13155 + Add an option to use malloc for page cache instead of mmap gh#netdata/netdata#13142 + Significantly improve metrics correlations (73x times faster) gh#netdata/netdata#13107 + Add SSL received/send bytes statistics to ACLK gh#netdata/netdata#13091 * Bug fixes + Fix crash on Agent startup if data rotation needs to be done gh#netdata/netdata#13473 + Fix agent crash when archived host has not been registered to the cloud gh#netdata/netdata#13437 + Fix gap filling on dbengine gaps gh#netdata/netdata#13417 + Fix 32bit calculation on array allocator gh#netdata/netdata#13343 + Fix crash on start on slow disks because ml is initialized before dbengine starts gh#netdata/netdata#13342 + Fix crash when the host_labels health line contains the name/value of a label that does not exist on the host gh#netdata/netdata#13305 + Fix incorrect dimension names in Redis alarms gh#netdata/netdata#13296 + Fix Query Engine alignment gh#netdata/netdata#13282 + Fix vbi parser in mqtt5 implementation gh#netdata/netdata#13277 + Fix alignment in charts endpoint gh#netdata/netdata#13275 + Fix data query on stale chart gh#netdata/netdata#13159 + Fix crashes due to misaligned allocations gh#netdata/netdata#13137 + Fix buffer overflow detected by the compiler gh#netdata/netdata#13120 + Fix 100% CPU when using SSL and a child disconnect from a parent gh#netdata/netdata#13112 Deprecation notice The following items will be removed in our next minor release (v1.37.0): Component Type Will be replaced by ================================================================= python.d/postgres collector go.d/postgres Deprecated in this release: Component Type Replaced by ================================================================= python.d/chrony collector collector go.d/chrony python.d/ovpn_status_log collector go.d/openvpn_status_log
Richard Brown (RBrownFactory)
accepted
request 991836
from
Mia Herkt (mia)
(revision 34)
- Fix %fdupes usage that resulted in the webserver refusing to serve required assets - Update to 1.35.1 (go.d.plugin 0.33.1) Netdata now comes with on-device machine learning. Unsupervised ML models are trained for every metric, at the edge (on your devices), enabling real time anomaly detection across your infrastructure. Update netdata.conf with the following information to enable ML on your agent: [ml] enabled = yes More information on the Netdata blog: https://www.netdata.cloud/blog/introducing-anomaly-advisor-unsupervised-anomaly-detection-in-netdata/ Collectors * New + Add "UPS Load Usage" in Watts chart (charts.d/apcupsd) gh#netdata/netdata#12965 + Add Pressure Stall Information stall time charts (proc.plugin, cgroups.plugin) gh#netdata/netdata#12869 + Add "CPU Time Relative Share" chart when running inside a K8s cluster (cgroups.plugin) gh#netdata/netdata#12741 + Add a collector that parses the log files of the OpenVPN server (go.d/openvpn_status_log) gh#netdata/netdata#675 * Improvements + Add Tailscale apps_groups.conf (apps.plugin) gh#netdata/netdata#13033 + Skip collecting network interface speed and duplex if carrier is down (proc.plugin)
Dominique Leuenberger (dimstar_suse)
accepted
request 977544
from
Mia Herkt (mia)
(revision 33)
- Update to 1.34.1 (go.d.plugin 0.32.3) Collectors * New collectors + Add CPU throttling charts (cgroups.plugin) (gh#netdata/netdata#12591) + Add clock status chart (timex.plugin) (gh#netdata/netdata#12501) + Add Asterisk configuration file with synthetic charts (statsd.plugin) (gh#netdata/netdata#12381) + Add new chart for process states metrics (apps.plugin) (gh#netdata/netdata#12305) + Add thermal zone metrics collection (go.d/wmi) (gh#netdata/netdata#667) + Add SNMP data collector (go.d/snmp) (gh#netdata/netdata#644) * Improvements + Add 'locust' to apps_groups.conf (gh#netdata/netdata#12498) + Enable timex plugin for non-linux systems (timex.plugin) (gh#netdata/netdata#12489) + Prefer 'blkio.*_recursive' files when available (cgroups.plugin) (gh#netdata/netdata#12462) + Add 'stress-ng' and 'gremlin' to apps_groups.conf (apps.plugin) (gh#netdata/netdata#12165) + Add Apple Filing Protocol daemons into 'afp' group (apps.plugin) (gh#netdata/netdata#12078)
Dominique Leuenberger (dimstar_suse)
accepted
request 955145
from
Mia Herkt (mia)
(revision 32)
- Update to 1.33.1 Dashboard * Add legacy protocol deprecation notification in the header (gh#netdata/netdata#12117) * Fix handling of after and before URL params in direct links (gh#netdata/netdata#12052) Bug fixes * Fix compilation errors cased by including "lz4.h" when stream compression is disabled (gh#netdata/netdata#12049) * Disable ebpf socket thread causing crashes on some systems (gh#netdata/netdata#12085) * Fix ACLK reconnect endless loop (gh#netdata/netdata#12074) * Fix compilation errors when openssl is not available and compiling with --disable-https and --disable-cloud (gh#netdata/netdata#12071) Other notable changes * Adds legacy protocol deprecation banner to agent log (gh#netdata/netdata#12065)
Displaying revisions 1 - 20 of 51