]> arthur.barton.de Git - netdata.git/log
netdata.git
9 years agoadded libavl for supporting balanced binary trees - this improves search performance...
Costa Tsaousis (ktsaou) [Sun, 22 Mar 2015 18:48:18 +0000 (20:48 +0200)]
added libavl for supporting balanced binary trees - this improves search performance in config, chart updates, etc. refactored several class names and global variables

9 years agodisabled nfsd values if they are all empty
box@home root [Sat, 21 Mar 2015 22:55:24 +0000 (00:55 +0200)]
disabled nfsd values if they are all empty

9 years agoadded flags to storage_number; added gap functionality; restored reset functionality...
Costa Tsaousis (ktsaou) [Sat, 21 Mar 2015 13:52:55 +0000 (15:52 +0200)]
added flags to storage_number; added gap functionality; restored reset functionality; fixed a bug in procfile

9 years agoproc/net/ip_vs_starts is hex
Costa Tsaousis (ktsaou) [Fri, 20 Mar 2015 09:28:53 +0000 (11:28 +0200)]
proc/net/ip_vs_starts is hex

9 years agomade /proc/stat guest_nice optional - it is not there on older systems
Costa Tsaousis (ktsaou) [Fri, 20 Mar 2015 09:11:01 +0000 (11:11 +0200)]
made /proc/stat guest_nice optional - it is not there on older systems

9 years agomoved to /run/netdata to /var/run/netdata to support old systems
Costa Tsaousis (ktsaou) [Fri, 20 Mar 2015 09:07:16 +0000 (11:07 +0200)]
moved to /run/netdata to /var/run/netdata to support old systems

9 years ago80% speed increase in number printing on 32bit systems
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 22:41:46 +0000 (00:41 +0200)]
80% speed increase in number printing on 32bit systems

9 years agobetter speed diff reporting
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 20:47:57 +0000 (22:47 +0200)]
better speed diff reporting

9 years agomakefile cleanups; math is enabled by default - added make flags nomath=1 to disable...
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 20:38:12 +0000 (22:38 +0200)]
makefile cleanups; math is enabled by default - added make flags nomath=1 to disable math

9 years agomath library optional
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 20:11:13 +0000 (22:11 +0200)]
math library optional

9 years agobetter unit testing of storage numbers; added benchmarking
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 19:56:01 +0000 (21:56 +0200)]
better unit testing of storage numbers; added benchmarking

9 years agodetect too big updates correctly
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 09:53:57 +0000 (11:53 +0200)]
detect too big updates correctly

9 years agodetect too big updates correctly
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 09:51:42 +0000 (11:51 +0200)]
detect too big updates correctly

9 years agodetect too big updates correctly
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 09:19:15 +0000 (11:19 +0200)]
detect too big updates correctly

9 years agodetect too big updates correctly
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 09:10:03 +0000 (11:10 +0200)]
detect too big updates correctly

9 years agodetect too big updates correctly
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 09:03:54 +0000 (11:03 +0200)]
detect too big updates correctly

9 years agoadded debug
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 08:53:52 +0000 (10:53 +0200)]
added debug

9 years agoadded procfile debug
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 08:39:53 +0000 (10:39 +0200)]
added procfile debug

9 years agoadded procfile completion debug
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 08:27:19 +0000 (10:27 +0200)]
added procfile completion debug

9 years agonetdata way of logging in procfile
box@home root [Thu, 19 Mar 2015 08:21:56 +0000 (10:21 +0200)]
netdata way of logging in procfile

9 years agoadded debug info
box@home root [Thu, 19 Mar 2015 08:13:26 +0000 (10:13 +0200)]
added debug info

9 years agonfacct plugin source files
Costa Tsaousis (ktsaou) [Thu, 19 Mar 2015 07:49:44 +0000 (09:49 +0200)]
nfacct plugin source files

9 years agoadded nfacct charts (disabled for the moment - they must be made an external plugin...
Costa Tsaousis (ktsaou) [Wed, 18 Mar 2015 23:54:54 +0000 (01:54 +0200)]
added nfacct charts (disabled for the moment - they must be made an external plugin since nfacct requires root access); fixed a rounding problem in long double values by linking with the math library

9 years agodisabled checks charts by default; set isdetail=1 to nfsd.rpc nfsd.net nfsd.filehandles
Costa Tsaousis (ktsaou) [Wed, 18 Mar 2015 17:51:13 +0000 (19:51 +0200)]
disabled checks charts by default; set isdetail=1 to nfsd.rpc nfsd.net nfsd.filehandles

9 years agonfsd read-ahead depth is now reported as a percentage; fixed an issue with RRD_DIMENS...
Costa Tsaousis (ktsaou) [Tue, 17 Mar 2015 22:45:40 +0000 (00:45 +0200)]
nfsd read-ahead depth is now reported as a percentage; fixed an issue with RRD_DIMENSION_PCENT_OVER_DIFF_TOTAL which was zeroing the percentages of dimensions when there were moments without new data

9 years agoadded nfsd statistics (v2, v3 and v4)
Costa Tsaousis (ktsaou) [Tue, 17 Mar 2015 21:48:18 +0000 (23:48 +0200)]
added nfsd statistics (v2, v3 and v4)

9 years agoadded getconf back
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 20:36:04 +0000 (22:36 +0200)]
added getconf back

9 years agocleanup top level
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 20:14:14 +0000 (22:14 +0200)]
cleanup top level

9 years agonew makefiles
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 20:12:27 +0000 (22:12 +0200)]
new makefiles

9 years agonew simple_hash()
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:43:27 +0000 (19:43 +0200)]
new simple_hash()

9 years agoremoved check for source file
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:43:08 +0000 (19:43 +0200)]
removed check for source file

9 years agosupport new dir structure
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:20:14 +0000 (19:20 +0200)]
support new dir structure

9 years agofixed warning
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:14:56 +0000 (19:14 +0200)]
fixed warning

9 years agoadded automake; added rsync
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:14:27 +0000 (19:14 +0200)]
added automake; added rsync

9 years agoO_NOATIME is not supported for proc files
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:13:45 +0000 (19:13 +0200)]
O_NOATIME is not supported for proc files

9 years agoignore last line
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:13:14 +0000 (19:13 +0200)]
ignore last line

9 years agosupport new structure
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:12:12 +0000 (19:12 +0200)]
support new structure

9 years agosupport new dir structure
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 17:11:40 +0000 (19:11 +0200)]
support new dir structure

9 years agosplitted netdata to multiple source files
Costa Tsaousis (ktsaou) [Mon, 16 Mar 2015 14:31:42 +0000 (16:31 +0200)]
splitted netdata to multiple source files

9 years agoconverted newline to LF
Costa Tsaousis (ktsaou) [Thu, 12 Mar 2015 21:36:50 +0000 (23:36 +0200)]
converted newline to LF

9 years agomoved timeouts to variables
Costa Tsaousis (ktsaou) [Thu, 12 Mar 2015 21:36:22 +0000 (23:36 +0200)]
moved timeouts to variables

9 years agowill not load dimensions if they are too old; threads are now handled with an array...
Costa Tsaousis (ktsaou) [Thu, 12 Mar 2015 21:34:26 +0000 (23:34 +0200)]
will not load dimensions if they are too old; threads are now handled with an array; possible fix for the defunct issue

9 years agofixed unit label
Costa Tsaousis (ktsaou) [Tue, 24 Feb 2015 13:41:29 +0000 (15:41 +0200)]
fixed unit label

9 years agomore HTTP compliance
Costa Tsaousis (ktsaou) [Tue, 24 Feb 2015 13:12:37 +0000 (15:12 +0200)]
more HTTP compliance

9 years agosome squid installations need a completely different URL - support for custom url
Costa Tsaousis (ktsaou) [Tue, 24 Feb 2015 12:54:13 +0000 (14:54 +0200)]
some squid installations need a completely different URL - support for custom url

9 years agonow it checks for /counters and squid-internal-mgr/counters
Costa Tsaousis (ktsaou) [Tue, 24 Feb 2015 12:45:05 +0000 (14:45 +0200)]
now it checks for /counters and squid-internal-mgr/counters

9 years agonow it queries cache_object with nc, instead of wget
Costa Tsaousis (ktsaou) [Mon, 22 Dec 2014 22:06:30 +0000 (00:06 +0200)]
now it queries cache_object with nc, instead of wget

9 years agoadded pid to /run/netdata/netdata.pid
Costa Tsaousis (ktsaou) [Sun, 7 Dec 2014 02:53:02 +0000 (04:53 +0200)]
added pid to /run/netdata/netdata.pid

9 years agovcgencmd hangs, so it has been removed
Costa Tsaousis (ktsaou) [Sun, 2 Nov 2014 19:09:08 +0000 (21:09 +0200)]
vcgencmd hangs, so it has been removed

9 years agoNUT UPS Monitor
Costa Tsaousis (ktsaou) [Wed, 8 Oct 2014 22:59:25 +0000 (01:59 +0300)]
NUT UPS Monitor

9 years agoswitched to bash because a few system have problems with /bin/sh
Costa Tsaousis (ktsaou) [Fri, 3 Oct 2014 20:30:59 +0000 (23:30 +0300)]
switched to bash because a few system have problems with /bin/sh

9 years agofixed minor issue in app_groups; prevent refreshing the charts if the page does not...
Costa Tsaousis (ktsaou) [Fri, 3 Oct 2014 20:25:43 +0000 (23:25 +0300)]
fixed minor issue in app_groups; prevent refreshing the charts if the page does not have focus

9 years agoadded pi things
Costa Tsaousis (ktsaou) [Mon, 22 Sep 2014 17:05:17 +0000 (20:05 +0300)]
added pi things

9 years agofix for last commit
Costa Tsaousis (ktsaou) [Sun, 15 Jun 2014 01:21:32 +0000 (04:21 +0300)]
fix for last commit

9 years agofix for last commit
Costa Tsaousis (ktsaou) [Sun, 15 Jun 2014 01:20:08 +0000 (04:20 +0300)]
fix for last commit

9 years agobetter calculation of mainchart default time to show
Costa Tsaousis (ktsaou) [Sun, 15 Jun 2014 01:17:59 +0000 (04:17 +0300)]
better calculation of mainchart default time to show

9 years agomainchart control initial selection no less than 1/10th of the total
Costa Tsaousis (ktsaou) [Sat, 14 Jun 2014 17:06:06 +0000 (20:06 +0300)]
mainchart control initial selection no less than 1/10th of the total

9 years agofixed padding in agregated charts
Costa Tsaousis (ktsaou) [Fri, 6 Jun 2014 12:45:38 +0000 (15:45 +0300)]
fixed padding in agregated charts

9 years agominor fixes
Costa Tsaousis (ktsaou) [Mon, 2 Jun 2014 23:26:42 +0000 (02:26 +0300)]
minor fixes

9 years agonew main menu design to fit more charts
Costa Tsaousis (ktsaou) [Mon, 2 Jun 2014 23:04:10 +0000 (02:04 +0300)]
new main menu design to fit more charts

9 years agoapps.plugin restarts every hour
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 19:07:00 +0000 (22:07 +0300)]
apps.plugin restarts every hour

9 years agofixed percentage incremental charts
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 19:04:28 +0000 (22:04 +0300)]
fixed percentage incremental charts

9 years agoper minute reporting
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 11:21:05 +0000 (14:21 +0300)]
per minute reporting

9 years agofixed format strings
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 10:43:45 +0000 (13:43 +0300)]
fixed format strings

9 years agoadaptive calculation of duration in microseconds for each chart refresh, when duratio...
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 10:27:31 +0000 (13:27 +0300)]
adaptive calculation of duration in microseconds for each chart refresh, when duration is not given by the chart owner

9 years agofixed chart titles for per second calculations
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 10:26:44 +0000 (13:26 +0300)]
fixed chart titles for per second calculations

9 years agoreport per second incremental values when update frequency is higher than a second
Costa Tsaousis (ktsaou) [Sun, 1 Jun 2014 09:52:58 +0000 (12:52 +0300)]
report per second incremental values when update frequency is higher than a second

9 years agonew storage on a custom 29 bit signed number similar to float, having a detail of...
Costa Tsaousis (ktsaou) [Sat, 31 May 2014 02:15:25 +0000 (05:15 +0300)]
new storage on a custom 29 bit signed number similar to float, having a detail of 7 decimal points and a max value of 1 trillion with a accuracy of 1/1000000 of the number stored. 3 bits are reserved for flags (not used currently).

9 years agodecreased frequency to 15 secs
Costa Tsaousis (ktsaou) [Fri, 30 May 2014 19:56:23 +0000 (22:56 +0300)]
decreased frequency to 15 secs

9 years agominrange fix
Costa Tsaousis (ktsaou) [Fri, 30 May 2014 19:52:09 +0000 (22:52 +0300)]
minrange fix

9 years agoadded support for different update frequency per chart in charts.d.plugin
Costa Tsaousis (ktsaou) [Fri, 30 May 2014 18:21:39 +0000 (21:21 +0300)]
added support for different update frequency per chart in charts.d.plugin

9 years agofix for json generation when update_every is not 1 sec
Costa Tsaousis (ktsaou) [Fri, 30 May 2014 16:28:50 +0000 (19:28 +0300)]
fix for json generation when update_every is not 1 sec

9 years agorefactored per second interpolation
Costa Tsaousis (ktsaou) [Sun, 25 May 2014 01:39:10 +0000 (04:39 +0300)]
refactored per second interpolation

9 years agofix for the spikes when restarting netdata
Costa Tsaousis (ktsaou) [Sat, 24 May 2014 04:23:50 +0000 (07:23 +0300)]
fix for the spikes when restarting netdata

9 years agocleanup file descriptors of killed processes
Costa Tsaousis (ktsaou) [Sat, 24 May 2014 02:22:58 +0000 (05:22 +0300)]
cleanup file descriptors of killed processes

9 years agocode cleanup; interpolation had issues - solved all them; added --unittest option...
Costa Tsaousis (ktsaou) [Sat, 24 May 2014 01:49:39 +0000 (04:49 +0300)]
code cleanup; interpolation had issues - solved all them; added --unittest option to verify interpolation works as expected

9 years agofixed a crash
Costa Tsaousis (ktsaou) [Fri, 23 May 2014 00:04:10 +0000 (03:04 +0300)]
fixed a crash

9 years agoadded a log line
Costa Tsaousis (ktsaou) [Fri, 23 May 2014 00:01:02 +0000 (03:01 +0300)]
added a log line

9 years agofiles, sockets etc are now uniquely counted for the whole process tree; also lowered...
Costa Tsaousis (ktsaou) [Thu, 22 May 2014 23:45:34 +0000 (02:45 +0300)]
files, sockets etc are now uniquely counted for the whole process tree; also lowered cpu resources by 30% by not reading all the sockets, files, pipes for every loop

9 years agosecond name for inotify
Costa Tsaousis (ktsaou) [Thu, 22 May 2014 20:55:08 +0000 (23:55 +0300)]
second name for inotify

9 years agocode cleanup
Costa Tsaousis (ktsaou) [Thu, 22 May 2014 20:48:06 +0000 (23:48 +0300)]
code cleanup

9 years agocharts for applications open files, sockets, pipes, inotifications, events, timers...
Costa Tsaousis (ktsaou) [Thu, 22 May 2014 19:59:10 +0000 (22:59 +0300)]
charts for applications open files, sockets, pipes, inotifications, events, timers and signal fds

9 years agohide not so important charts; allow per chart debugging in apps.plugin
Costa Tsaousis (ktsaou) [Wed, 21 May 2014 21:47:53 +0000 (00:47 +0300)]
hide not so important charts; allow per chart debugging in apps.plugin

10 years agocharts.d restarts every hour to prevent memory leaks of the shell; initial update...
Costa Tsaousis (ktsaou) [Wed, 21 May 2014 17:57:24 +0000 (20:57 +0300)]
charts.d restarts every hour to prevent memory leaks of the shell; initial update of plugins does not specify a duration to allow netdata re-calibrate the chart to the current time

10 years agostrictier checking
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 21:54:55 +0000 (00:54 +0300)]
strictier checking

10 years agostrictier checking
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 21:33:47 +0000 (00:33 +0300)]
strictier checking

10 years agocompatibility fixes
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 21:03:51 +0000 (00:03 +0300)]
compatibility fixes

10 years agocompatibility fixes
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 20:59:04 +0000 (23:59 +0300)]
compatibility fixes

10 years agocompatibility fixes
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 20:56:37 +0000 (23:56 +0300)]
compatibility fixes

10 years agopostqueue charts
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 20:43:32 +0000 (23:43 +0300)]
postqueue charts

10 years agohandling for missing options in config
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 09:10:53 +0000 (12:10 +0300)]
handling for missing options in config

10 years agofixes
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 00:57:57 +0000 (03:57 +0300)]
fixes

10 years agofixes
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 00:49:15 +0000 (03:49 +0300)]
fixes

10 years agobetter handling of startup / cleanup
Costa Tsaousis (ktsaou) [Tue, 20 May 2014 00:31:09 +0000 (03:31 +0300)]
better handling of startup / cleanup

10 years agoproperly cleanup all threads on exit
Costa Tsaousis (ktsaou) [Mon, 19 May 2014 22:58:10 +0000 (01:58 +0300)]
properly cleanup all threads on exit

10 years agoMerge pull request #9 from ktsaou/no_interpolation
Costa Tsaousis [Mon, 19 May 2014 22:01:50 +0000 (01:01 +0300)]
Merge pull request #9 from ktsaou/no_interpolation

No interpolation

10 years agosupport for non-interpolated dimensions for both incremental and absolute values...
Costa Tsaousis (ktsaou) [Mon, 19 May 2014 21:57:07 +0000 (00:57 +0300)]
support for non-interpolated dimensions for both incremental and absolute values; fixed json date and number generation for smaller length; nonzero mode now generates at least a dimension without any data to allow proper chart rendering; when exiting the memory structures are not destroied so that other threads will not crash the server

10 years agonot complete yet
Costa Tsaousis (ktsaou) [Mon, 19 May 2014 08:21:35 +0000 (11:21 +0300)]
not complete yet

10 years agominor fixes
Costa Tsaousis (ktsaou) [Sun, 18 May 2014 22:52:49 +0000 (01:52 +0300)]
minor fixes

10 years agoadded 'memory mode' config with 3 options: 'ram', 'map' and 'save'; ram will use...
Costa Tsaousis (ktsaou) [Sun, 18 May 2014 22:42:47 +0000 (01:42 +0300)]
added 'memory mode' config with 3 options: 'ram', 'map' and 'save'; ram will use just ram without any save-to-file capability; map will mmap() the files so that they updated continiously; save will save the files on exit; files generates with map and save are the same