Real-time performance monitoring
netdata is a highly optimized Linux daemon providing real-time performance monitoring for Linux systems, Applications, SNMP devices, over the web!
- Developed at network
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/netdata && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000086 86 Bytes | |
netdata-1.9.0.tar.gz | 0002712176 2.59 MB | |
netdata-automake-no-dist-xz.patch | 0000000427 427 Bytes | |
netdata-logrotate-su.patch | 0000000252 252 Bytes | |
netdata-rpmlintrc | 0000000095 95 Bytes | |
netdata-smartd-log-path.patch | 0000000883 883 Bytes | |
netdata.changes | 0000013368 13.1 KB | |
netdata.spec | 0000005600 5.47 KB |
Revision 5 (latest revision is 52)
Dominique Leuenberger (dimstar_suse)
accepted
request 557884
from
Mia Herkt (lachs0r)
(revision 5)
- 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
Comments 0