]> arthur.barton.de Git - netdata.git/log
netdata.git
7 years agoPrepare release 1.5.0 v1.5.0
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 19:49:22 +0000 (21:49 +0200)]
Prepare release 1.5.0

7 years agoadded missing files for automake
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 19:31:00 +0000 (21:31 +0200)]
added missing files for automake

7 years agoMerge pull request #1610 from ktsaou/master
Costa Tsaousis [Sun, 22 Jan 2017 16:25:32 +0000 (18:25 +0200)]
Merge pull request #1610 from ktsaou/master

backwards compatibility: AX_CHECK_ENABLE_DEBUG fails on centos6

7 years agobackwards compatibility: AX_CHECK_ENABLE_DEBUG fails on centos6
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 16:24:52 +0000 (18:24 +0200)]
backwards compatibility: AX_CHECK_ENABLE_DEBUG fails on centos6

7 years agoMerge pull request #1609 from ktsaou/master
Costa Tsaousis [Sun, 22 Jan 2017 16:08:18 +0000 (18:08 +0200)]
Merge pull request #1609 from ktsaou/master

updated configs.signatures

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 16:07:53 +0000 (18:07 +0200)]
updated configs.signatures

7 years agoMerge pull request #1604 from l2isbad/update_python_readme
Costa Tsaousis [Sun, 22 Jan 2017 15:28:51 +0000 (17:28 +0200)]
Merge pull request #1604 from l2isbad/update_python_readme

Update python readme

7 years agoMerge pull request #1608 from ktsaou/master
Costa Tsaousis [Sun, 22 Jan 2017 15:28:05 +0000 (17:28 +0200)]
Merge pull request #1608 from ktsaou/master

added ARL debugging info and errors on common pitfalls

7 years agoadded ARL debugging info and errors on common pitfalls (only when -DNETDATA_INTERNAL_...
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 15:23:19 +0000 (17:23 +0200)]
added ARL debugging info and errors on common pitfalls (only when -DNETDATA_INTERNAL_CHECKS=1)

7 years agoMerge pull request #1607 from ktsaou/master
Costa Tsaousis [Sun, 22 Jan 2017 13:16:21 +0000 (15:16 +0200)]
Merge pull request #1607 from ktsaou/master

diskspace and apps.plugin improvements

7 years agouse allocated dictionary values - not the stack allocated one
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 12:56:18 +0000 (14:56 +0200)]
use allocated dictionary values - not the stack allocated one

7 years agodo not stop collecting remounted read-only filesystems; fixes #1606; other diskspace...
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 12:51:21 +0000 (14:51 +0200)]
do not stop collecting remounted read-only filesystems; fixes #1606; other diskspace optimizations

7 years agofixed type that prevented counting fds per process
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 12:19:33 +0000 (14:19 +0200)]
fixed type that prevented counting fds per process

7 years agoapps.plugin code cleanup
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 12:09:12 +0000 (14:09 +0200)]
apps.plugin code cleanup

7 years agopython reamde update: elasticsearch
Ilya [Sun, 22 Jan 2017 06:45:47 +0000 (15:45 +0900)]
python reamde update: elasticsearch

7 years agovarnish plugin: sess_pipe_overflow renamed to sc_pipe_overflow in v5
Ilya [Sun, 22 Jan 2017 06:21:14 +0000 (15:21 +0900)]
varnish plugin: sess_pipe_overflow renamed to sc_pipe_overflow in v5

7 years agopython readme update: varnish cache
Ilya [Sun, 22 Jan 2017 06:18:36 +0000 (15:18 +0900)]
python readme update: varnish cache

7 years agoMerge pull request #1594 from ktsaou/master
Costa Tsaousis [Sun, 22 Jan 2017 04:57:07 +0000 (06:57 +0200)]
Merge pull request #1594 from ktsaou/master

data collection optimizations

7 years agoadded autotools rule to enable profiling/debugging
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 04:36:32 +0000 (06:36 +0200)]
added autotools rule to enable profiling/debugging

7 years agoproperly override strcmp()
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 04:09:32 +0000 (06:09 +0200)]
properly override strcmp()

7 years agoeliminate another file descriptor loop in apps.plugin
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 03:39:48 +0000 (05:39 +0200)]
eliminate another file descriptor loop in apps.plugin

7 years agoapps.plugin optimization for per process open files accounting
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 02:06:01 +0000 (04:06 +0200)]
apps.plugin optimization for per process open files accounting

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 00:03:00 +0000 (02:03 +0200)]
updated configs.signatures

7 years agoalarms reworked to lower CPU pressure on large systems
Costa Tsaousis (ktsaou) [Sun, 22 Jan 2017 00:01:47 +0000 (02:01 +0200)]
alarms reworked to lower CPU pressure on large systems

7 years agonever NULL a pthread manually
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 20:45:58 +0000 (22:45 +0200)]
never NULL a pthread manually

7 years agoupdated copyright dates
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 18:23:30 +0000 (20:23 +0200)]
updated copyright dates

7 years agoproperly parse /proc/net/netstat
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 17:40:37 +0000 (19:40 +0200)]
properly parse /proc/net/netstat

7 years agofixed typo that prevented system.ipv4 charts from being collected
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 17:15:10 +0000 (19:15 +0200)]
fixed typo that prevented system.ipv4 charts from being collected

7 years agoMerge pull request #1590 from l2isbad/elasticsearch_plugin
Costa Tsaousis [Sat, 21 Jan 2017 16:30:07 +0000 (18:30 +0200)]
Merge pull request #1590 from l2isbad/elasticsearch_plugin

elasticsearch plugin

7 years agominor aesthetic changes
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 16:22:21 +0000 (18:22 +0200)]
minor aesthetic changes

7 years agoreverted strcmp()
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 16:12:45 +0000 (18:12 +0200)]
reverted strcmp()

7 years agoreverted strcmp()
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 16:10:25 +0000 (18:10 +0200)]
reverted strcmp()

7 years agoARL optimization to move simple_hash() after string comparison
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 15:25:44 +0000 (17:25 +0200)]
ARL optimization to move simple_hash() after string comparison

7 years agoARL for /proc/net/netstat
Costa Tsaousis (ktsaou) [Sat, 21 Jan 2017 12:43:54 +0000 (14:43 +0200)]
ARL for /proc/net/netstat

7 years agoelasticsearch plugin: update makefiles
Ilya [Sat, 21 Jan 2017 07:12:18 +0000 (16:12 +0900)]
elasticsearch plugin: update makefiles

7 years agoelasticsearch plugin: file descriptors; http connections; transport metrics charts...
Ilya [Sat, 21 Jan 2017 06:58:33 +0000 (15:58 +0900)]
elasticsearch plugin: file descriptors; http connections; transport metrics charts added

7 years agoelasticsearch plugin: add last collected alarm
Ilya [Sat, 21 Jan 2017 04:46:59 +0000 (13:46 +0900)]
elasticsearch plugin: add last collected alarm

7 years agoARL for /proc/meminfo
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 23:41:16 +0000 (01:41 +0200)]
ARL for /proc/meminfo

7 years agoremoved register from inlined variables
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 23:15:06 +0000 (01:15 +0200)]
removed register from inlined variables

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 23:07:44 +0000 (01:07 +0200)]
updated configs.signatures

7 years agoadded more apps to groups
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 23:07:10 +0000 (01:07 +0200)]
added more apps to groups

7 years agoARL at /proc/net/snmp6
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 22:47:19 +0000 (00:47 +0200)]
ARL at /proc/net/snmp6

7 years agoMerge pull request #1596 from l2isbad/varnish_add_v3_support
Costa Tsaousis [Fri, 20 Jan 2017 22:21:41 +0000 (00:21 +0200)]
Merge pull request #1596 from l2isbad/varnish_add_v3_support

varnish plugin: version3 support added

7 years agodisable strsame() - fallback to strcmp()
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 22:01:51 +0000 (00:01 +0200)]
disable strsame() - fallback to strcmp()

7 years agofix tc bug that classes were left in memory although unused
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 21:39:54 +0000 (23:39 +0200)]
fix tc bug that classes were left in memory although unused

7 years agoreplace strcmp() with strsame() and procfile improvements
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 20:59:51 +0000 (22:59 +0200)]
replace strcmp() with strsame() and procfile improvements

7 years agoelasticsearch plugin: small fixes
Ilya [Fri, 20 Jan 2017 14:52:32 +0000 (23:52 +0900)]
elasticsearch plugin: small fixes

7 years agoallow ARL to cleanup periodically
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 08:23:33 +0000 (10:23 +0200)]
allow ARL to cleanup periodically

7 years agoMerge pull request #1597 from l2isbad/some_minor_fixes
Costa Tsaousis [Fri, 20 Jan 2017 07:49:55 +0000 (09:49 +0200)]
Merge pull request #1597 from l2isbad/some_minor_fixes

Some minor fixes

7 years agoelasticsearch plugin: cluster health status chart added
Ilya [Fri, 20 Jan 2017 06:52:52 +0000 (15:52 +0900)]
elasticsearch plugin: cluster health status chart added

7 years agonetdata-installer.sh update: add netdata to haproxy group
Ilya [Fri, 20 Jan 2017 06:19:39 +0000 (15:19 +0900)]
netdata-installer.sh update: add netdata to haproxy group

7 years agofreeradius plugin: stderr output to pipe
Ilya [Fri, 20 Jan 2017 06:14:35 +0000 (15:14 +0900)]
freeradius plugin: stderr output to pipe

7 years agoelasticsearch: typos;minor fixes
Ilya [Fri, 20 Jan 2017 04:58:55 +0000 (13:58 +0900)]
elasticsearch: typos;minor fixes

7 years agovarnish plugin: version3 support added
Ilya [Fri, 20 Jan 2017 04:17:07 +0000 (13:17 +0900)]
varnish plugin: version3 support added

7 years agodo not expect numa values when they are not needed
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 00:44:58 +0000 (02:44 +0200)]
do not expect numa values when they are not needed

7 years agoadaptive resortable list implementation; used it in cgroups and vmstat
Costa Tsaousis (ktsaou) [Fri, 20 Jan 2017 00:28:22 +0000 (02:28 +0200)]
adaptive resortable list implementation; used it in cgroups and vmstat

7 years agoMerge pull request #1595 from vlvkobal/master
Costa Tsaousis [Fri, 20 Jan 2017 00:24:34 +0000 (02:24 +0200)]
Merge pull request #1595 from vlvkobal/master

FreeBSD plugin: fix mirrored disks stats issue

7 years agoFix mirrored disks stats issue in FreeBSD plugin
Vladimir Kobal [Thu, 19 Jan 2017 20:45:26 +0000 (22:45 +0200)]
Fix mirrored disks stats issue in FreeBSD plugin

7 years agoprevent buffer overflow
Costa Tsaousis (ktsaou) [Thu, 19 Jan 2017 21:04:47 +0000 (23:04 +0200)]
prevent buffer overflow

7 years agoremove statement expressions - they are not faster
Costa Tsaousis (ktsaou) [Thu, 19 Jan 2017 20:56:24 +0000 (22:56 +0200)]
remove statement expressions - they are not faster

7 years agoinline string to number conversion
Costa Tsaousis (ktsaou) [Thu, 19 Jan 2017 20:32:08 +0000 (22:32 +0200)]
inline string to number conversion

7 years agoelasticsearch plugin: configuration file added
Ilya [Thu, 19 Jan 2017 07:00:52 +0000 (16:00 +0900)]
elasticsearch plugin: configuration file added

7 years agoelasticsearch plugin: initial version added
Ilya [Thu, 19 Jan 2017 06:29:29 +0000 (15:29 +0900)]
elasticsearch plugin: initial version added

7 years agoMerge pull request #1589 from l2isbad/varnish_plugin
Costa Tsaousis [Wed, 18 Jan 2017 23:45:02 +0000 (01:45 +0200)]
Merge pull request #1589 from l2isbad/varnish_plugin

varnish plugin: bugfix

7 years agovarnish plugin: bugfix
Ilya [Wed, 18 Jan 2017 23:22:26 +0000 (08:22 +0900)]
varnish plugin: bugfix

7 years agofaster number parsing
Costa Tsaousis (ktsaou) [Wed, 18 Jan 2017 21:35:16 +0000 (23:35 +0200)]
faster number parsing

7 years agoMerge pull request #1552 from tycho/add-numa-events
Costa Tsaousis [Wed, 18 Jan 2017 18:52:51 +0000 (20:52 +0200)]
Merge pull request #1552 from tycho/add-numa-events

implement support for NUMA metrics

7 years agoadd support for tracking NUMA locality metrics
Steven Noonan [Thu, 12 Jan 2017 01:13:05 +0000 (17:13 -0800)]
add support for tracking NUMA locality metrics

Note that the 'hit' and 'miss' metrics are not used, because they are
sums of other metrics in the same file.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
7 years agoproc_vmstat.c: update commented list of metrics from /proc/vmstat, NFC
Steven Noonan [Thu, 12 Jan 2017 01:01:55 +0000 (17:01 -0800)]
proc_vmstat.c: update commented list of metrics from /proc/vmstat, NFC

These are the metrics available on one of my systems running Linux 4.9.2
with this[1] kernel config.

This commit should not introduce any functional changes, and is only
a preparatory step for adding NUMA, NUMA balancing, and other stats.

[1] https://git.uplinklabs.net/steven/projects/archlinux/ec2/ec2-packages.git/tree/linux-ec2/config.x86_64?id=7a8cae7f38faf6f422095c53f2762092e788a44c

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
7 years agoMerge pull request #1568 from l2isbad/varnish_plugin
Costa Tsaousis [Wed, 18 Jan 2017 07:41:43 +0000 (09:41 +0200)]
Merge pull request #1568 from l2isbad/varnish_plugin

varnish plugin (varnishstat)

7 years agoMerge pull request #1575 from simonnagl/feature/macOS
Costa Tsaousis [Wed, 18 Jan 2017 01:21:01 +0000 (03:21 +0200)]
Merge pull request #1575 from simonnagl/feature/macOS

Adapt processors and pid_max to macOS

7 years agoMerge pull request #1584 from ktsaou/master
Costa Tsaousis [Wed, 18 Jan 2017 01:20:28 +0000 (03:20 +0200)]
Merge pull request #1584 from ktsaou/master

added systemd services detailed memory charts (disabled by default)

7 years agoupdate memory used title to reflect cache memory is not shown
Costa Tsaousis (ktsaou) [Wed, 18 Jan 2017 01:11:18 +0000 (03:11 +0200)]
update memory used title to reflect cache memory is not shown

7 years agoproperly show not collected systemd services
Costa Tsaousis (ktsaou) [Wed, 18 Jan 2017 01:03:25 +0000 (03:03 +0200)]
properly show not collected systemd services

7 years agoshow null values on the legends on hover when the dimensions do not have data
Costa Tsaousis (ktsaou) [Wed, 18 Jan 2017 00:49:07 +0000 (02:49 +0200)]
show null values on the legends on hover when the dimensions do not have data

7 years agouse gcc statement expressions to inline commonly used functions
Costa Tsaousis (ktsaou) [Tue, 17 Jan 2017 23:51:13 +0000 (01:51 +0200)]
use gcc statement expressions to inline commonly used functions

7 years agoallow used memory to be reported without cache
Costa Tsaousis (ktsaou) [Tue, 17 Jan 2017 23:50:33 +0000 (01:50 +0200)]
allow used memory to be reported without cache

7 years agodo not check chart ids for rename
Costa Tsaousis (ktsaou) [Tue, 17 Jan 2017 22:20:07 +0000 (00:20 +0200)]
do not check chart ids for rename

7 years agoadded systemd services detailed memory charts (disabled by default)
Costa Tsaousis (ktsaou) [Tue, 17 Jan 2017 21:54:30 +0000 (23:54 +0200)]
added systemd services detailed memory charts (disabled by default)

7 years agoAdapt processors and pid_max to macOS
Simon Nagl [Mon, 16 Jan 2017 11:13:18 +0000 (12:13 +0100)]
Adapt processors and pid_max to macOS

Number of processors form sysctl hw.logicalcpu
pid_max (99999) from bsd/sys/proc_internal.h in XNU sources
disable apps.plugin because of compile issues. This was not working either.

7 years agoMerge pull request #1579 from ktsaou/master
Costa Tsaousis [Tue, 17 Jan 2017 00:30:36 +0000 (02:30 +0200)]
Merge pull request #1579 from ktsaou/master

cgroups data collection optimizations

7 years agofiner control of cgroups aspects
Costa Tsaousis (ktsaou) [Tue, 17 Jan 2017 00:23:35 +0000 (02:23 +0200)]
finer control of cgroups aspects

7 years agovarnish plugin: rename some dimensions
Ilya [Mon, 16 Jan 2017 23:59:19 +0000 (08:59 +0900)]
varnish plugin: rename some dimensions

7 years agoadded systemd services swap memory, memory limits fail count, disk queued and disk...
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 22:42:27 +0000 (00:42 +0200)]
added systemd services swap memory, memory limits fail count, disk queued and disk merged charts

7 years agocgroups data collection optimizations
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 20:40:00 +0000 (22:40 +0200)]
cgroups data collection optimizations

7 years agovarnish plugin: update plugin conf
Ilya [Mon, 16 Jan 2017 13:46:07 +0000 (22:46 +0900)]
varnish plugin: update plugin conf

7 years agoremove unnecessary charts
Ilya [Mon, 16 Jan 2017 13:44:56 +0000 (22:44 +0900)]
remove unnecessary charts

7 years agoMerge pull request #1574 from ktsaou/master
Costa Tsaousis [Mon, 16 Jan 2017 08:59:06 +0000 (10:59 +0200)]
Merge pull request #1574 from ktsaou/master

cgroups optimizations for faster systemd services data collection

7 years agocgroups optimizations for faster systemd services data collection
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 08:52:43 +0000 (10:52 +0200)]
cgroups optimizations for faster systemd services data collection

7 years agoMerge pull request #1570 from ktsaou/master
Costa Tsaousis [Mon, 16 Jan 2017 00:36:31 +0000 (02:36 +0200)]
Merge pull request #1570 from ktsaou/master

container / cgroup improvements

7 years agoadded systemd services disk charts
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 00:20:21 +0000 (02:20 +0200)]
added systemd services disk charts

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 22:29:41 +0000 (00:29 +0200)]
updated configs.signatures

7 years agoadded families lines to disk and network alarm templates
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 22:28:13 +0000 (00:28 +0200)]
added families lines to disk and network alarm templates

7 years agoallow alarm templates to match patterns of chart families; fixes #1571
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 16:16:41 +0000 (18:16 +0200)]
allow alarm templates to match patterns of chart families; fixes #1571

7 years agosupport negative simple patterns; improved help options; added command line option...
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 15:51:36 +0000 (17:51 +0200)]
support negative simple patterns; improved help options; added command line option to test simple patterns

7 years agoadded systemd services charts, based on cgroups
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 13:14:12 +0000 (15:14 +0200)]
added systemd services charts, based on cgroups

7 years agotypo fix
Ilya [Sun, 15 Jan 2017 08:14:20 +0000 (17:14 +0900)]
typo fix

7 years agovarnish plugin: netdata-installer.sh update (add netdata to varnish group if exist)
Ilya [Sun, 15 Jan 2017 08:08:17 +0000 (17:08 +0900)]
varnish plugin: netdata-installer.sh update (add netdata to varnish group if exist)

7 years agovarnish plugin: update Makefiles
Ilya [Sun, 15 Jan 2017 08:02:49 +0000 (17:02 +0900)]
varnish plugin: update Makefiles

7 years agovarnish plugin: last collected alarm added
Ilya [Sun, 15 Jan 2017 07:57:06 +0000 (16:57 +0900)]
varnish plugin: last collected alarm added