2a466b5767
- Disable PIE for unsupported architectures
Mia Herkt2024-08-13 22:55:41 +00:00
f56f2a88fa
- Actually disable xenstat for unsupported architectures
Mia Herkt2024-08-13 22:29:59 +00:00
616ff26866
- Add netdata_disable_v2_dashboard.patch Drop v2 dashboard due to non-free license, serve v1 by default bsc#1229119
Mia Herkt2024-08-13 22:12:53 +00:00
c62670ab9b
- Update to 1.46.3 * Fixed an issue where some contexts were initially missing from the dashboard on a newly installed Netdata gh#netdata/netdata#18198 * Fixed "Directory existence" chart label (go.d/filecheck) gh#netdata/netdata#18126
Mia Herkt2024-07-25 12:18:01 +00:00
29b2603da7
Accepting request 1186980 from network
Ana Guerrero2024-07-12 15:05:21 +00:00
4b2568efa3
- Update to 1.46.2 * Improve collecting of ksm/swap/cma/zswap metrics: now collected only when the feature is enabled (proc/vmstat, proc/meminfo) gh#netdata/netdata#18076 * Fixed Prometheus "prometheus_all_hosts" export format by adding a missing comma before the "instance" label gh#netdata/netdata#18061 * Increased accuracy of average IO operation time metrics by switching to microseconds (proc/diskstats) gh#netdata/netdata#18040 * Fixed monitoring of host mount points when running Netdata in Docker containers (diskspace.plugin) gh#netdata/netdata#18035 * Alert prototypes: Default "after" value in calculations set to -600 (10 minutes) for clarity gh#netdata/netdata#18025 * Improved building by ensuring correct library usage by enforcing vendor include ordering gh#netdata/netdata#18008 * Disabled logsmanagement plugin by default during packaging due to lack of support gh#netdata/netdata#18002 (corresponding package dropped in openSUSE) * Aligned default days until expiration warnings with documentation (30/15) (go.d/whoisquery) gh#netdata/netdata#18000 * Expiration times now displayed in days instead of seconds (whoisquery and x509check alerts) gh#netdata/netdata#17999 * Improved functionality within Docker containers by respecting
Mia Herkt2024-07-12 00:15:57 +00:00
ce424ebbd5
Accepting request 1182543 from network
Ana Guerrero2024-06-24 18:52:12 +00:00
ee2a97c9ed
- Update to 1.46.1 * Fixed Rspamd collector to handle responses without FuzzyHashes (go.d/rspamd) gh#netdata/netdata#17974 * Added validation for dyncfg job names to prevent invalid characters (go.d.plugin) gh#netdata/netdata#17971 * Fixed cgroups version detection on non-systemd nodes with cgroups v1 (cgroups.plugin) gh#netdata/netdata#17969 * Improved check to ensure that job names in configuration files do not contain colons (go.d.plugin) gh#netdata/netdata#17967 * Fixed space percentage calculation in dbengine retention chart gh#netdata/netdata#17963
Mia Herkt2024-06-22 05:09:25 +00:00
578beb5b84
Accepting request 1181802 from network
Ana Guerrero2024-06-20 14:48:02 +00:00
7ad0399f64
Accepting request 1179410 from network
Ana Guerrero2024-06-09 18:22:37 +00:00
ee2f3263ad
- Update to 1.45.6 * Fixed a service discovery issue that affected applications without parameters in their command line gh#netdata/netdata#17763 (go.d.plugin)
Mia Herkt2024-06-08 01:10:17 +00:00
236d6a09f1
Accepting request 1176835 from network
Ana Guerrero2024-05-27 09:54:46 +00:00
7afcf78998
- Update to 1.45.5 * Fixed streaming sender functions payload corruption gh#netdata/netdata#17696 * Fixed crashes due to missing dimension IDs (external protocol) by detecting incorrect syntax and disabling plugins gh#netdata/netdata#17690 * Fixed calculation issue in the go.d/cockroachdb collector gh#netdata/netdata#17659 - Changes in 1.45.4 * Added missing update_every property to the health prototype JSON schema gh#netdata/netdata#17613 * Fixed issue where parent alerts remained active after child disconnection, by resetting health on child disconnect gh#netdata/netdata#17612 * Increased spawn server command size and added shutdown safeguard to prevent crashes from command size limit exceeded gh#netdata/netdata#17566 * Fixed error code reporting for failed data insertion in SQLite gh#netdata/netdata#17508 * Fixed issue with name-only label matching gh#netdata/netdata#17482 * Improved termination handling: start watcher thread post-fork, preventing main process from waiting indefinitely on TERM signal gh#netdata/netdata#17436 * Fixed priority order for alarms and alarm templates: now, alarms are applied before alarm templates consistently, regardless of their order in configuration files gh#netdata/netdata#17398
Mia Herkt2024-05-25 11:59:17 +00:00
b1b47da6f6
Accepting request 1167150 from network
Ana Guerrero2024-04-14 09:54:52 +00:00
e13894fab4
- 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
Mia Herkt2024-04-12 16:35:44 +00:00
06050e9142
Accepting request 1166729 from network
Ana Guerrero2024-04-11 17:41:22 +00:00
7f661a5ed7
- 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
Mia Herkt2024-04-10 23:37:39 +00:00
b8c35ea2f3
Accepting request 1165644 from network
Ana Guerrero2024-04-05 18:28:32 +00:00
b7bd51ee48
Accepting request 1158803 from network
Ana Guerrero2024-03-17 21:17:36 +00:00
4e58f6ff72
- 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
Mia Herkt2024-03-17 18:27:09 +00:00
b6fd51561b
Accepting request 1146158 from network
Ana Guerrero2024-02-12 17:53:34 +00:00
0ed6feb746
Accepting request 1144893 from home:dimstar:Factory
Marcus Meissner2024-02-12 12:15:42 +00:00
da3a70ae57
Accepting request 1132981 from network
Ana Guerrero2023-12-14 21:03:23 +00:00
1e73141efb
- 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
Mia Herkt2022-09-29 19:55:55 +00:00
8c9bf6f1e1
- Fix %fdupes usage that resulted in the webserver refusing to serve required assets
Mia Herkt2022-07-31 04:56:55 +00:00
b57475ce46
- 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) gh#netdata/netdata#13019 + Run the /net/dev module in a separate thread (proc.plugin)
Mia Herkt2022-07-31 04:41:36 +00:00
f0ba9c055f
- 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)
Mia Herkt2022-05-16 14:41:20 +00:00
b176dd4d2b
- 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)
Mia Herkt2022-02-16 04:51:57 +00:00
ad58ca5411
- Update to 1.32.1 (go.d.plugin 0.31.0) Bug fixes * Use the chart id instead of chart name in response to incoming cloud context queries (gh#netdata/netdata#11898) * Fix used_swap alarm calculation (gh#netdata/netdata#11868) * Initialize enabled parameter to 1 in AlarmLogHealth message (gh#netdata/netdata#11856) - Changes in 1.32.0: New Cloud backend and Agent communication protocol This Agent release supports our new Cloud backend. From here, we will be offering much faster and simpler communication, reliable alerts and exchange of metadata, and first-time support for the parent-child relationship of Netdata agents. This is the first Agent release that allows Netdata Cloud to use the Netdata Agent as a distributed time-series database that supports replication and query routing, for every metric! eBPF latency monitoring, container monitoring, and more We use eBPF to monitor all running processes, without the cooperation of the processes and without sniffing data traffic. This new release includes 13 new eBPF monitoring features, including I/O latency, BTRFS, EXT4, NFS, XFS and ZFS latencies, IRQs latencies, extended swap monitoring, and more. Machine learning (ML) powered anomaly detection This release links Netdata Agent with dlib, the popular C++ machine learning algorithms library, which we use to automatically detect anomalies out-of-the-box, at the edge! Once enabled, Netdata trains an ML model for every metric, which is then used to detect outliers in real-time. The resulting "anomaly bit" (where 0=normal,
Mia Herkt2021-12-23 03:46:48 +00:00
532671a276
- Update to 1.31.0 (go.d.plugin 0.29.0) The v1.31.0 release of Netdata comes with re-packaged and redesigned elements of the dashboard to help you focus on your metrics, even more Linux kernel insights via eBPF, on-node machine learning to help you find anomalies, and much more. This release contains 10 new collectors, 54 improvements (7 in the dashboard), 31 documentation updates, and 29 bug fixes. At a glance We re-packaged and redesigned portions of the dashboard to improve the overall experience. Part of this effort is better handling of dashboard code during installation—anyone using third-party packages (such as the Netdata Homebrew formula) will start seeing new features and the new designs starting today. The timeframe picker has moved to the top panel, and just to its right are two counters with live CRITICAL and WARNING alarm statuses for your node. Click on either of these two open the alarms modal. We've also pushed a number of powerful new collectors, including directory cache monitoring via eBPF. By monitoring directory cache, developers and SREs alike can find opportunities to optimize memory usage and reduce disk-intensive operations. Our new Z-scores and changefinder collectors use machine learning to let you know, at a glance, when key metrics start to behave oddly. We'd love to get feedback on these sophisticated, subjective new brand of collectors! Improvements * Automatically trigger Helmchart PR on Agent release. (gh#netdata/netdata#11084) * Implement ACLK env endpoint. (gh#netdata/netdata#10833) * Implement new HTTPS client for ACLK. (gh#netdata/netdata#10805) * Update ACLK passwd endpoint to match specifications of the new
Mia Herkt2021-06-23 18:42:03 +00:00
da8344917e
Accepting request 880415 from network
Richard Brown
2021-03-30 18:58:00 +00:00
cdc6929da0
- Update to 1.29.3 Release v1.29.3 is a patch release to improve the stability of the Netdata Agent. We discovered a bug that when proc.plugin attempts to collect the operstate parameter for a virtual network interface. If the chart is obsoleted, the Netdata Agent crashes. This release also contains additional bug fixes and improvements. Bug fixes * Fix proc.plugin to invalidate RRDSETVAR pointers on obsoletion.
Mia Herkt2021-02-24 00:59:04 +00:00
a77006ec9f
- Update to 1.29.2 Release v1.29.2 is a patch release to improve the stability of the Netdata Agent. We discovered that an improvement introduced in v1.29.0 could inadvertently set all os_* host labels to unknown, which could affect users who leverage these host labels to organize their nodes, deploy health entities, or export metrics to external time-series databases. This bug has been fixed. This release also contains additional bug fixes and improvements. Improvements * Make the Opsgenie API URL configurable. * Add k8s_cluster_id host label. * Enable apps.plugin aggregation debug messages. * Add configuration parameter to disable stock alarms. * Add ACLK proxy setting as host label. * Add freeswitch to apps_groups.conf. * Simplify thread creation and remove unnecessary variables in the eBPF plugin. Bug fixes * Fix the context filtering on the data query endpoint. * Fix container/host detection in the system-info.sh script. * Add a small delay to the ipv4_tcp_resets alarms. * Fix collecting operstate for virtual network interfaces. * Fix sendmail unrecognized option F error. * Fix so that raw binary data should never be printed. * Change KSM memory chart type to stacked. * Allow the REMOVED alarm status via ACLK if the previous status was WARN/CRIT. * Reduce excessive logging in the ACLK. - Changes in 1.29.1
Mia Herkt2021-02-18 16:20:31 +00:00
15224a6ab7
- Update to 1.29.0 (go.d.plugin 0.27.0) The v1.29.0 release of the Netdata Agent is a maintenance release that brings incremental but necessary improvements that make your monitoring experience more robust. We've pushed improvements and bug fixes to the installation and update scripts, enriched our library of collectors, and focused on fixing bugs reported by the community. At a glance Netdata now collects and meaningfully organizes metrics from both the Couchbase JSON document database and the nginx-module-vts module for exposing metrics about NGINX virtual hosts. We've also migrated more collectors from Python to Go in our continued efforts to make data collection faster and more robust. The newest effort includes our Redis, Pika, and Energi Core Wallet collectors. On the dashboard, we improved the responsiveness of panning forward and backward through historical metrics data by preventing unnecessary updates and reducing the number of calls. The charts should also now immediately update when you stop panning. Improvements * Reduce the number of alarm updates on ACLK. * Remove unused entries from structures. * Improve the retry/backoff during claiming. * Support multiple chart label keys in data queries. * Truncate excessive information from titles for apps and cgroups collectors. * Use mguid instead of hostname in the ACLK collector list. * Cleanup and minor fixes to eBPF collector. * Add _is_k8s_node label to the host labels. * Move ACLK into a legacy subfolder.
Mia Herkt2021-02-03 14:39:25 +00:00
54094be1b2
- Enable additional dependencies (gprc, json, libcurl, libelf, libwebsockets, protobuf, snappy, xenstat, yajl) - Update to v1.28.0 (go.d.plugin 0.26.2) Release v1.28.0 is a hotfix release to address a deadlock in the Netdata Agent. If the Agent-Cloud link (ACLK) connection drops and the Agent fails to queue an on_connect message, it also fails to properly release a lock in the web server thread. - Changes in v1.27.0: The v1.27.0 release of the Netdata Agent brings dramatic improvements to long-term metrics storage via the database engine, and new dashboard features like a time & date picker for visualizing precise timeframes. Two new collectors bring incredible new value to existing features, including a bit of machine learning magic. This release contains 8 new collectors, 1 new notification method (2 others enhanced), 54 improvements, 41 documentation updates, and 58 bug fixes. Improvements * Add labels for Kubernetes pods and containers. * Add plugin and module health entities. * Migrate the metadata log to SQLite. * Add an extent cache to the database engine. * Added new data query option allow_past. Netdata Cloud * Add the ability to query child nodes by their GUID. * Add child availability messages to the ACLK. * Add a metric showing how long a query spent in the queue. * Completely hide the SSO iframe. Collectors * Add alarms obsoletion and disable alarms collector by default.
Mia Herkt2020-12-25 18:46:05 +00:00
06b6312969
- Fix RPM file list - Update to v1.26.0 (go.d.plugin 0.23.0): Improvements * Add the ability to send Agent alarm notifications to StackPulse * Add a way to get build configuration info from the Agent * Add chart for churn rates to python.d/rabbitmq * Add failed dim to the connection_fails alarm in the Portcheck alarm * Improve the data query when using the context parameter * Add a context parameter to the data endpoint (Netdata Cloud) * Change default ACLK query thread count * Remove leading whitespace before JSON in ACLK * Allow using libwebsockets without SOCKS5 * Add information about Cloud disabled status to -W buildinfo (Collectors) * Update go.d.plugin version to v0.23.0 + Add new filecheck collector + Add new systemd unit state collector + Add new ISC DHCP collector (Dashboard) * Add missing period in Netdata dashboard Bug Fixes * Fix systemd comment syntax * Fix file descriptor leak in Infiniband collector (proc.plugin) * Fix the data endpoint to prioritize chart over context if both are present * Fix cleanup of obsolete charts * Fix build for the AWS Kinesis exporting connector * Fix gauges for go.d.plugin/web_log collector
Mia Herkt2020-10-14 23:42:07 +00:00
d4b595ecfd
Accepting request 839139 from home:gladiac:apps
Mia Herkt2020-10-11 16:16:08 +00:00
2a07829bd3
- update to 1.24.0: * The v1.24.0 release of the Netdata Agent brings enhancements to the breadth of metrics we collect with a new generic Prometheus/OpenMetrics collector and enhanced storage and querying with a new multi-host database mode. * Add generic Prometheus/OpenMetrics collector (#9644, @ilyam8) * Add locking between different collectors for the same application, implemented in different technologies (#9584, @vlvkobal), (#9564, @ilyam8) * Implement multihost database (#9556, @stelfrag) * Add alarms for FreeBSD interface errors (#8340, @lassebm) * Many bugfixes, see https://github.com/netdata/netdata/releases/tag/v1.24.0Dirk Mueller2020-08-26 19:10:23 +00:00