]> arthur.barton.de Git - netdata.git/log
netdata.git
8 years agoadded support for custom dashboards - new API is operational and stable
Costa Tsaousis (ktsaou) [Sun, 29 Nov 2015 20:55:51 +0000 (22:55 +0200)]
added support for custom dashboards - new API is operational and stable

8 years agofirst complete API implementation - it now supports multiple different visualizations
Costa Tsaousis (ktsaou) [Sun, 29 Nov 2015 01:51:19 +0000 (03:51 +0200)]
first complete API implementation - it now supports multiple different visualizations

8 years agoadded option to allow running as a user and serving files owned by another; added...
Costa Tsaousis (ktsaou) [Sat, 28 Nov 2015 13:59:34 +0000 (15:59 +0200)]
added option to allow running as a user and serving files owned by another; added support for serving files in directories within the netdata web dir

8 years agocode cleanup and re-arrangements for better scalability
Costa Tsaousis (ktsaou) [Sat, 28 Nov 2015 04:08:17 +0000 (06:08 +0200)]
code cleanup and re-arrangements for better scalability

8 years agoavl is now threat safe (found a condition where the trees could cause netdata to...
Costa Tsaousis (ktsaou) [Fri, 27 Nov 2015 22:03:41 +0000 (00:03 +0200)]
avl is now threat safe (found a condition where the trees could cause netdata to crash); added a still incomplete version of the new API

8 years agopending values are absolute, not incremental
Costa Tsaousis (ktsaou) [Thu, 26 Nov 2015 13:25:17 +0000 (15:25 +0200)]
pending values are absolute, not incremental

8 years agoimproved accuracy for "per second" calculation - prevent projection of values on...
Costa Tsaousis (ktsaou) [Thu, 26 Nov 2015 08:08:12 +0000 (10:08 +0200)]
improved accuracy for "per second" calculation - prevent projection of values on sub-second collections

8 years agofixed a bug in the incremental calculations where the exact duration (in nanoseconds...
Costa Tsaousis (ktsaou) [Wed, 25 Nov 2015 23:30:57 +0000 (01:30 +0200)]
fixed a bug in the incremental calculations where the exact duration (in nanoseconds) between incremental updates was not taken into account, so the values were always calculated using the pre-agreed update_every duration

8 years agoadded more values
Costa Tsaousis (ktsaou) [Tue, 24 Nov 2015 23:46:50 +0000 (01:46 +0200)]
added more values

8 years agofixed a typo that prevented apps.plugin to evaluate pids above 32768
Costa Tsaousis (ktsaou) [Tue, 24 Nov 2015 21:44:07 +0000 (23:44 +0200)]
fixed a typo that prevented apps.plugin to evaluate pids above 32768

8 years agofix units
Costa Tsaousis (ktsaou) [Mon, 23 Nov 2015 22:45:08 +0000 (00:45 +0200)]
fix units

8 years agoadded grouping every 3,4,90
Costa Tsaousis (ktsaou) [Mon, 23 Nov 2015 19:13:51 +0000 (21:13 +0200)]
added grouping every 3,4,90

8 years agoremove -march=native from compiler
Costa Tsaousis (ktsaou) [Sun, 22 Nov 2015 18:06:11 +0000 (20:06 +0200)]
remove -march=native from compiler

8 years agoadded user control for the details of the charts
Costa Tsaousis (ktsaou) [Sun, 22 Nov 2015 17:55:59 +0000 (19:55 +0200)]
added user control for the details of the charts

8 years agocode cleanup
Costa Tsaousis (ktsaou) [Sun, 22 Nov 2015 12:16:54 +0000 (14:16 +0200)]
code cleanup

8 years agoprevent removing gridlines if time is not specified
Costa Tsaousis (ktsaou) [Sun, 22 Nov 2015 00:02:30 +0000 (02:02 +0200)]
prevent removing gridlines if time is not specified

8 years agoincrease the vieable area in group and main modes
Costa Tsaousis (ktsaou) [Sat, 21 Nov 2015 23:39:41 +0000 (01:39 +0200)]
increase the vieable area in group and main modes

8 years agoallow splines in group mode
Costa Tsaousis (ktsaou) [Sat, 21 Nov 2015 23:26:15 +0000 (01:26 +0200)]
allow splines in group mode

8 years agovarious optimizations; group mode now shows a better view of the charts
Costa Tsaousis (ktsaou) [Sat, 21 Nov 2015 23:19:41 +0000 (01:19 +0200)]
various optimizations; group mode now shows a better view of the charts

8 years ago-disabled debugging flag
Costa Tsaousis (ktsaou) [Sat, 21 Nov 2015 11:34:12 +0000 (13:34 +0200)]
-disabled debugging flag

8 years agocleaner interface and better error control
Costa Tsaousis (ktsaou) [Sat, 21 Nov 2015 00:19:27 +0000 (02:19 +0200)]
cleaner interface and better error control

8 years agomake installer use LC_ALL=C
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:37:22 +0000 (01:37 +0200)]
make installer use LC_ALL=C

8 years agoMerge branch 'master' of github.com:firehol/netdata
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:33:56 +0000 (01:33 +0200)]
Merge branch 'master' of github.com:firehol/netdata

8 years agoadded resource usage and timing for tc plugin and script
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:33:34 +0000 (01:33 +0200)]
added resource usage and timing for tc plugin and script

8 years agomore appropriate log messages
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:32:41 +0000 (01:32 +0200)]
more appropriate log messages

8 years agouse netdata logging facility
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:32:08 +0000 (01:32 +0200)]
use netdata logging facility

8 years agoadded proc plugin rusage chart
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:31:33 +0000 (01:31 +0200)]
added proc plugin rusage chart

8 years agoprevent too frequent loops if div is missing
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:30:48 +0000 (01:30 +0200)]
prevent too frequent loops if div is missing

8 years agoprevent uset values when postqueue is empty
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:30:05 +0000 (01:30 +0200)]
prevent uset values when postqueue is empty

8 years agomore mysql charts
Costa Tsaousis (ktsaou) [Fri, 20 Nov 2015 23:29:25 +0000 (01:29 +0200)]
more mysql charts

8 years agoMerge pull request #33 from alonbl/build
Costa Tsaousis [Fri, 20 Nov 2015 09:28:09 +0000 (11:28 +0200)]
Merge pull request #33 from alonbl/build

build: add remaining files to dist tarball

8 years agobuild: add remaining files to dist tarball
Alon Bar-Lev [Fri, 20 Nov 2015 08:48:27 +0000 (10:48 +0200)]
build: add remaining files to dist tarball

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agonormalized all charts.d plugins
Costa Tsaousis (ktsaou) [Thu, 19 Nov 2015 23:19:29 +0000 (01:19 +0200)]
normalized all charts.d plugins

8 years agocharts.d.plugin gives a chart per charts.d plugin for its execution time
Costa Tsaousis (ktsaou) [Thu, 19 Nov 2015 20:10:07 +0000 (22:10 +0200)]
charts.d.plugin gives a chart per charts.d plugin for its execution time

8 years agoupdated opensips to prevent reusing variables
Costa Tsaousis (ktsaou) [Thu, 19 Nov 2015 10:11:22 +0000 (12:11 +0200)]
updated opensips to prevent reusing variables

8 years agodisabled charts.d dryrunner
Costa Tsaousis (ktsaou) [Thu, 19 Nov 2015 08:49:44 +0000 (10:49 +0200)]
disabled charts.d dryrunner

8 years agofixed a typo
Costa Tsaousis (ktsaou) [Thu, 19 Nov 2015 00:59:26 +0000 (02:59 +0200)]
fixed a typo

8 years agoadded noreset flag to prevent apps.plugin charts from showing "reset or overflow...
Costa Tsaousis (ktsaou) [Thu, 19 Nov 2015 00:54:13 +0000 (02:54 +0200)]
added noreset flag to prevent apps.plugin charts from showing "reset or overflow"; prevented a spike on incremental charts when starting them

8 years agoadded prefix in multi-chart plugins
Costa Tsaousis (ktsaou) [Wed, 18 Nov 2015 23:30:03 +0000 (01:30 +0200)]
added prefix in multi-chart plugins

8 years agominor fixes; mysql now accepts multiple servers
Costa Tsaousis (ktsaou) [Wed, 18 Nov 2015 23:23:42 +0000 (01:23 +0200)]
minor fixes; mysql now accepts multiple servers

8 years agoupdated documentation
Costa Tsaousis (ktsaou) [Wed, 18 Nov 2015 21:34:58 +0000 (23:34 +0200)]
updated documentation

8 years agoadded documentation; minor adjustments to charts.d collectors
Costa Tsaousis (ktsaou) [Wed, 18 Nov 2015 21:31:14 +0000 (23:31 +0200)]
added documentation; minor adjustments to charts.d collectors

8 years agoMerge pull request #32 from alonbl/build
Costa Tsaousis [Wed, 18 Nov 2015 09:27:48 +0000 (11:27 +0200)]
Merge pull request #32 from alonbl/build

build: ebuild: initial add

8 years agobuild: ebuild: initial add
Alon Bar-Lev [Wed, 18 Nov 2015 09:10:35 +0000 (11:10 +0200)]
build: ebuild: initial add

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agocharts.d can be added multiple times
Costa Tsaousis (ktsaou) [Wed, 18 Nov 2015 08:44:41 +0000 (10:44 +0200)]
charts.d can be added multiple times

8 years agoMerge pull request #31 from alonbl/build
Costa Tsaousis [Wed, 18 Nov 2015 08:30:19 +0000 (10:30 +0200)]
Merge pull request #31 from alonbl/build

build: spec: do not overwrite config files

8 years agobuild: spec: do not overwrite config files
Alon Bar-Lev [Wed, 18 Nov 2015 07:57:33 +0000 (09:57 +0200)]
build: spec: do not overwrite config files

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agoexit 1 to return 1 in mysql
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 23:37:06 +0000 (01:37 +0200)]
exit 1 to return 1 in mysql

8 years agodoc updates
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 23:26:39 +0000 (01:26 +0200)]
doc updates

8 years agodoc updates
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 23:25:55 +0000 (01:25 +0200)]
doc updates

8 years agoremoved user creation and permissions of web files
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 23:14:47 +0000 (01:14 +0200)]
removed user creation and permissions of web files

8 years agoupdated docs; nut.chart.sh now autodetects multiple UPSes, web and cache directories...
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 23:07:09 +0000 (01:07 +0200)]
updated docs; nut.chart.sh now autodetects multiple UPSes, web and cache directories are chowned; charts.d is now enabled by default

8 years agoupdated installer
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 20:06:15 +0000 (22:06 +0200)]
updated installer

8 years agoMerge pull request #29 from alonbl/build
Costa Tsaousis [Tue, 17 Nov 2015 16:57:19 +0000 (18:57 +0200)]
Merge pull request #29 from alonbl/build

build: move netdata to sbin

8 years agobuild: move netdata to sbin
Alon Bar-Lev [Tue, 17 Nov 2015 13:17:16 +0000 (15:17 +0200)]
build: move netdata to sbin

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agoMerge pull request #27 from alonbl/build
Costa Tsaousis [Tue, 17 Nov 2015 12:26:34 +0000 (14:26 +0200)]
Merge pull request #27 from alonbl/build

build: non standard dir PROGRAMS is considered as data

8 years agobuild: non standard dir PROGRAMS is considered as data
Alon Bar-Lev [Tue, 17 Nov 2015 09:10:58 +0000 (11:10 +0200)]
build: non standard dir PROGRAMS is considered as data

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agofixed a direction
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 00:54:23 +0000 (02:54 +0200)]
fixed a direction

8 years agoupdated dependencies docs
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 00:52:17 +0000 (02:52 +0200)]
updated dependencies docs

8 years agomoved netdata.start to netdata-installer.sh
Costa Tsaousis (ktsaou) [Tue, 17 Nov 2015 00:26:00 +0000 (02:26 +0200)]
moved netdata.start to netdata-installer.sh

8 years agofixed charts.d.plugin to get directories from netdata server; netdata now exports...
Costa Tsaousis (ktsaou) [Mon, 16 Nov 2015 23:15:08 +0000 (01:15 +0200)]
fixed charts.d.plugin to get directories from netdata server; netdata now exports a set of variables for use by the plugins; optimized charts.d.plugin a lot

8 years agoMerge pull request #23 from alonbl/build
Costa Tsaousis [Mon, 16 Nov 2015 11:52:03 +0000 (13:52 +0200)]
Merge pull request #23 from alonbl/build

build: yet another typo in plugin

8 years agobuild: remove uselss code
Alon Bar-Lev [Mon, 16 Nov 2015 11:29:28 +0000 (13:29 +0200)]
build: remove uselss code

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agobuild: do not attempt pkg detection unless required
Alon Bar-Lev [Mon, 16 Nov 2015 11:29:06 +0000 (13:29 +0200)]
build: do not attempt pkg detection unless required

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agobuild: yet another typo in plugin
Alon Bar-Lev [Mon, 16 Nov 2015 11:23:29 +0000 (13:23 +0200)]
build: yet another typo in plugin

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agoMerge pull request #21 from alonbl/build
Costa Tsaousis [Mon, 16 Nov 2015 07:01:35 +0000 (09:01 +0200)]
Merge pull request #21 from alonbl/build

build: do not fail if user is warned

8 years agobuild: do not fail if user is warned
Alon Bar-Lev [Sun, 15 Nov 2015 23:27:48 +0000 (01:27 +0200)]
build: do not fail if user is warned

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agoMerge pull request #20 from alonbl/build
Costa Tsaousis [Sun, 15 Nov 2015 23:18:42 +0000 (01:18 +0200)]
Merge pull request #20 from alonbl/build

build: move warning to autoconf

8 years agobuild: move warning to autoconf
Alon Bar-Lev [Sun, 15 Nov 2015 23:15:48 +0000 (01:15 +0200)]
build: move warning to autoconf

all customization/warning/interaction should be at autoconf level

compile time is too late.

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agominor addition to clean before compilation
Costa Tsaousis (ktsaou) [Sun, 15 Nov 2015 23:15:10 +0000 (01:15 +0200)]
minor addition to clean before compilation

8 years agoMerge pull request #18 from alonbl/build
Costa Tsaousis [Sun, 15 Nov 2015 23:10:25 +0000 (01:10 +0200)]
Merge pull request #18 from alonbl/build

build: fix typo

8 years agobuild: fix typo
Alon Bar-Lev [Sun, 15 Nov 2015 22:03:28 +0000 (00:03 +0200)]
build: fix typo

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agofixed also permissions for apps.plugin
Costa Tsaousis (ktsaou) [Sun, 15 Nov 2015 23:01:21 +0000 (01:01 +0200)]
fixed also permissions for apps.plugin

8 years agoMerge pull request #19 from alonbl/build2
Costa Tsaousis [Sun, 15 Nov 2015 22:54:42 +0000 (00:54 +0200)]
Merge pull request #19 from alonbl/build2

build: setuid apps.plugin if running under root

8 years agobuild: setuid apps.plugin if running under root
Alon Bar-Lev [Sun, 15 Nov 2015 22:46:02 +0000 (00:46 +0200)]
build: setuid apps.plugin if running under root

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agoremoved NETDATA_DAEMON - it can be controlled via command line; now it opens log...
Costa Tsaousis (ktsaou) [Sun, 15 Nov 2015 22:49:53 +0000 (00:49 +0200)]
removed NETDATA_DAEMON - it can be controlled via command line; now it opens log files before releasing root permissions; added preprocessor warnings if zlib or math are disabled; netdata.start adapted for installed netdata

8 years agoMerge pull request #17 from alonbl/build
Costa Tsaousis [Sun, 15 Nov 2015 21:46:23 +0000 (23:46 +0200)]
Merge pull request #17 from alonbl/build

build: migrate to autotools

8 years agobuild: migrate to autotools
Alon Bar-Lev [Sun, 15 Nov 2015 16:40:17 +0000 (18:40 +0200)]
build: migrate to autotools

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
8 years agoadded opensips.chart.sh
Costa Tsaousis (ktsaou) [Wed, 4 Nov 2015 16:54:26 +0000 (18:54 +0200)]
added opensips.chart.sh

8 years agominor fixes for disk stats
Costa Tsaousis (ktsaou) [Tue, 27 Oct 2015 23:22:31 +0000 (01:22 +0200)]
minor fixes for disk stats

8 years agodisk statistics got proper names; isolated a performance issue with strftime() which...
Costa Tsaousis (ktsaou) [Tue, 27 Oct 2015 00:34:26 +0000 (02:34 +0200)]
disk statistics got proper names; isolated a performance issue with strftime() which did excessive calls to stat(/etc/localtime); added backtrace call and increase core dump size when in debug mode; added task id (pid) in logs to help strace system calls

8 years agoextended disk statistics
Costa Tsaousis (ktsaou) [Sun, 25 Oct 2015 23:23:50 +0000 (01:23 +0200)]
extended disk statistics

8 years agofix for consistent panning of charts
Costa Tsaousis (ktsaou) [Sun, 25 Oct 2015 15:50:01 +0000 (17:50 +0200)]
fix for consistent panning of charts

8 years agofix for panning starting always from the end of the chart data
Costa Tsaousis (ktsaou) [Sun, 25 Oct 2015 15:12:53 +0000 (17:12 +0200)]
fix for panning starting always from the end of the chart data

8 years agooptimized json generation loop; some two stage json generation progress
Costa Tsaousis (ktsaou) [Sun, 25 Oct 2015 12:58:22 +0000 (14:58 +0200)]
optimized json generation loop; some two stage json generation progress

8 years agonew mechanism for two stage processing of web output data - still in progress
Costa Tsaousis (ktsaou) [Sat, 24 Oct 2015 22:46:42 +0000 (01:46 +0300)]
new mechanism for two stage processing of web output data - still in progress

8 years agofix to upper case variables in mysql
Costa Tsaousis (ktsaou) [Wed, 21 Oct 2015 09:59:37 +0000 (12:59 +0300)]
fix to upper case variables in mysql

8 years agoadded mysql
Costa Tsaousis (ktsaou) [Tue, 20 Oct 2015 15:58:53 +0000 (18:58 +0300)]
added mysql

8 years agoadded make options nozlib=1 to compile without any external dependencies - of course...
Costa Tsaousis (ktsaou) [Sun, 18 Oct 2015 22:29:23 +0000 (01:29 +0300)]
added make options nozlib=1 to compile without any external dependencies - of course with compression disabled

8 years agoprevent a false error message while downloading config file; #10
Costa Tsaousis (ktsaou) [Sun, 18 Oct 2015 10:19:25 +0000 (13:19 +0300)]
prevent a false error message while downloading config file; #10

8 years agofix for initial download of the config file #10
Costa Tsaousis (ktsaou) [Sun, 18 Oct 2015 10:16:10 +0000 (13:16 +0300)]
fix for initial download of the config file #10

8 years agoadded mysql.chart.sh
Costa Tsaousis (ktsaou) [Sat, 17 Oct 2015 22:14:16 +0000 (01:14 +0300)]
added mysql.chart.sh

8 years agoadded config file option to disable web gzip compression
Costa Tsaousis (ktsaou) [Thu, 15 Oct 2015 19:55:22 +0000 (22:55 +0300)]
added config file option to disable web gzip compression

8 years agore-factored start script
Costa Tsaousis (ktsaou) [Tue, 13 Oct 2015 21:41:52 +0000 (00:41 +0300)]
re-factored start script

8 years agoadded command line option -nd or -nodaemon to disable forking, #10
Costa Tsaousis (ktsaou) [Tue, 13 Oct 2015 17:59:42 +0000 (20:59 +0300)]
added command line option -nd or -nodaemon to disable forking, #10

8 years agoupdated image
Costa Tsaousis (ktsaou) [Mon, 12 Oct 2015 22:08:42 +0000 (01:08 +0300)]
updated image

8 years agoadded -ch option to set container host prefix for /proc and /sys #10
Costa Tsaousis (ktsaou) [Mon, 12 Oct 2015 20:56:15 +0000 (23:56 +0300)]
added -ch option to set container host prefix for /proc and /sys #10

8 years agoadded config options for all /proc and /sys filenames monitored required for #10
Costa Tsaousis (ktsaou) [Sun, 11 Oct 2015 13:19:20 +0000 (16:19 +0300)]
added config options for all /proc and /sys filenames monitored required for #10

8 years agofixed minor issues in sensors.chart.sh; added cpufreq.chart.sh; removed obsolete...
Costa Tsaousis (ktsaou) [Sun, 4 Oct 2015 11:26:52 +0000 (14:26 +0300)]
fixed minor issues in sensors.chart.sh; added cpufreq.chart.sh; removed obsolete pi.chart.sh

8 years agofix for mainchart slider control size - again
Costa Tsaousis (ktsaou) [Sat, 3 Oct 2015 22:35:31 +0000 (01:35 +0300)]
fix for mainchart slider control size - again