]> arthur.barton.de Git - netdata.git/log
netdata.git
9 years agoreplace simple_hash with one at a time hash
Costa Tsaousis (ktsaou) [Thu, 2 Apr 2015 21:52:24 +0000 (00:52 +0300)]
replace simple_hash with one at a time hash

9 years agoreplaced simple_hash with the FNV-1a 32bit algorithm
Costa Tsaousis (ktsaou) [Thu, 2 Apr 2015 21:14:02 +0000 (00:14 +0300)]
replaced simple_hash with the FNV-1a 32bit algorithm

9 years agoadded support for re-usable procfile, to eliminate the repeating memory allocations...
Costa Tsaousis (ktsaou) [Thu, 2 Apr 2015 20:11:46 +0000 (23:11 +0300)]
added support for re-usable procfile, to eliminate the repeating memory allocations on apps.plugin

9 years agocleanup
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 23:29:50 +0000 (02:29 +0300)]
cleanup

9 years agodebug for negative number of threads
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 23:22:49 +0000 (02:22 +0300)]
debug for negative number of threads

9 years agodebug for negative number of threads
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 23:19:19 +0000 (02:19 +0300)]
debug for negative number of threads

9 years agocode cleanup
box@home root [Sun, 29 Mar 2015 23:10:30 +0000 (02:10 +0300)]
code cleanup

9 years agocode cleanup
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 22:41:23 +0000 (01:41 +0300)]
code cleanup

9 years agocode cleanup
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 22:30:00 +0000 (01:30 +0300)]
code cleanup

9 years agominor fixes
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 21:15:03 +0000 (00:15 +0300)]
minor fixes

9 years agoadded memory debug to apps.plugin
box@home root [Sun, 29 Mar 2015 18:39:40 +0000 (21:39 +0300)]
added memory debug to apps.plugin

9 years agomoved web_client functions to web_client.c; added dictionary.c to support indexed...
Costa Tsaousis (ktsaou) [Sun, 29 Mar 2015 15:49:58 +0000 (18:49 +0300)]
moved web_client functions to web_client.c; added dictionary.c to support indexed dictionaries (not used yet)

9 years agofixed initialization of all_files
Costa Tsaousis (ktsaou) [Sat, 28 Mar 2015 04:03:19 +0000 (06:03 +0200)]
fixed initialization of all_files

9 years agoconfig now uses less memory by allocating only the memory it needs for storing the...
Costa Tsaousis (ktsaou) [Sat, 28 Mar 2015 03:43:34 +0000 (05:43 +0200)]
config now uses less memory by allocating only the memory it needs for storing the strings; fixed a bug in apps_plugin

9 years agolast_pos was never set
Costa Tsaousis (ktsaou) [Fri, 27 Mar 2015 21:37:38 +0000 (23:37 +0200)]
last_pos was never set

9 years agofatal error when a slot cannot be found
Costa Tsaousis (ktsaou) [Fri, 27 Mar 2015 21:16:03 +0000 (23:16 +0200)]
fatal error when a slot cannot be found

9 years agofixed a bug in config_get() where it was constantly overwriting values with the default
Costa Tsaousis (ktsaou) [Wed, 25 Mar 2015 22:13:57 +0000 (00:13 +0200)]
fixed a bug in config_get() where it was constantly overwriting values with the default

9 years agoproper IPv6 handling
Costa Tsaousis (ktsaou) [Wed, 25 Mar 2015 21:33:07 +0000 (23:33 +0200)]
proper IPv6 handling

9 years agofix disk ids with slashes in them
Costa Tsaousis (ktsaou) [Wed, 25 Mar 2015 14:33:09 +0000 (16:33 +0200)]
fix disk ids with slashes in them

9 years agoadded ipv6 support; minor fixes
Costa Tsaousis (ktsaou) [Tue, 24 Mar 2015 23:18:18 +0000 (01:18 +0200)]
added ipv6 support; minor fixes

9 years agoreported url now uses the rrdset name, not the id, since the id may contain slashes...
Costa Tsaousis (ktsaou) [Mon, 23 Mar 2015 19:45:28 +0000 (21:45 +0200)]
reported url now uses the rrdset name, not the id, since the id may contain slashes; minor other fixes

9 years agoadded index in rrdset names too; fixed crash in apps.plugin
Costa Tsaousis (ktsaou) [Sun, 22 Mar 2015 22:03:39 +0000 (00:03 +0200)]
added index in rrdset names too; fixed crash in apps.plugin

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

10 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

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

10 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

10 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

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

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

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

10 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

10 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

10 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

10 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).

10 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

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

10 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

10 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

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

10 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

10 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

10 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

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

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