]> arthur.barton.de Git - netdata.git/log
netdata.git
8 years agoapps.plugin now runs with linux capabilites instead of setuid to root
Costa Tsaousis [Fri, 13 May 2016 21:10:38 +0000 (00:10 +0300)]
apps.plugin now runs with linux capabilites instead of setuid to root

8 years agoconverted appconfig rwlock to the more efficient mutex, since it uses it only for...
Costa Tsaousis [Fri, 13 May 2016 19:00:39 +0000 (22:00 +0300)]
converted appconfig rwlock to the more efficient mutex, since it uses it only for write locking

8 years agoresolved buffer overflow in snprintfz(); code cleanup;
Costa Tsaousis [Fri, 13 May 2016 18:08:29 +0000 (21:08 +0300)]
resolved buffer overflow in snprintfz(); code cleanup;

8 years agomerged PR #395
Costa Tsaousis [Fri, 13 May 2016 17:12:53 +0000 (20:12 +0300)]
merged PR #395

8 years agoMerge remote-tracking branch 'fredericopissarra/changes' into registry
Costa Tsaousis [Fri, 13 May 2016 17:08:47 +0000 (20:08 +0300)]
Merge remote-tracking branch 'fredericopissarra/changes' into registry

Conflicts:
src/common.c
src/web_client.c

8 years agoMerge remote-tracking branch 'upstream/master' into registry
Costa Tsaousis [Fri, 13 May 2016 16:50:53 +0000 (19:50 +0300)]
Merge remote-tracking branch 'upstream/master' into registry

8 years agoMerge pull request #406 from bitdeli-chef/master
Costa Tsaousis [Fri, 13 May 2016 09:32:06 +0000 (12:32 +0300)]
Merge pull request #406 from bitdeli-chef/master

Add a Bitdeli Badge to README

8 years agoAdd a Bitdeli badge to README
Bitdeli Chef [Fri, 13 May 2016 09:47:58 +0000 (09:47 +0000)]
Add a Bitdeli badge to README

8 years agore-enabled keep-alive
Costa Tsaousis [Fri, 13 May 2016 01:19:19 +0000 (04:19 +0300)]
re-enabled keep-alive

8 years agoMerge pull request #404 from simonnagl/bugfix
Costa Tsaousis [Fri, 13 May 2016 00:48:15 +0000 (03:48 +0300)]
Merge pull request #404 from simonnagl/bugfix

Signals: Fix uninitialized sa->sa_flag in sigaction.

8 years agofix for case sensitive HTTP headers and gzip detection
Costa Tsaousis [Fri, 13 May 2016 00:37:52 +0000 (03:37 +0300)]
fix for case sensitive HTTP headers and gzip detection

8 years agofix to show a menu when the registry is not reachable
Costa Tsaousis [Fri, 13 May 2016 00:14:04 +0000 (03:14 +0300)]
fix to show a menu when the registry is not reachable

8 years agoregistry completed, including impersonate
Costa Tsaousis [Thu, 12 May 2016 23:52:28 +0000 (02:52 +0300)]
registry completed, including impersonate

8 years agoLet the compiler choose the best way to clean sockaddr_in6 structure instead of using...
Frederico Lamberti Pissarra [Thu, 12 May 2016 23:49:51 +0000 (20:49 -0300)]
Let the compiler choose the best way to clean sockaddr_in6 structure instead of using memset.

8 years agoLet the compiler choose the best way to clear the sockaddr_in structure instead of...
Frederico Lamberti Pissarra [Thu, 12 May 2016 23:45:28 +0000 (20:45 -0300)]
Let the compiler choose the best way to clear the sockaddr_in structure instead of using memset.

8 years agostrncpyz fixed.
Frederico Lamberti Pissarra [Thu, 12 May 2016 23:01:04 +0000 (20:01 -0300)]
strncpyz fixed.

8 years agoSignals: Fix uninitialized sa->sa_flag in sigaction.
Simon Nagl [Thu, 12 May 2016 20:43:41 +0000 (22:43 +0200)]
Signals: Fix uninitialized sa->sa_flag in sigaction.

For more details see #400

8 years agofixed an unterminated buffer at registry.c; lowered the memory requirements of interr...
Costa Tsaousis [Thu, 12 May 2016 20:43:41 +0000 (23:43 +0300)]
fixed an unterminated buffer at registry.c; lowered the memory requirements of interrupts and softirqs

8 years agofixed incomplete code in avl.c; added comments about the status of appconfig.c
Costa Tsaousis [Thu, 12 May 2016 19:20:33 +0000 (22:20 +0300)]
fixed incomplete code in avl.c; added comments about the status of appconfig.c

8 years agoMerge remote-tracking branch 'upstream/master' into registry
Costa Tsaousis [Thu, 12 May 2016 18:12:12 +0000 (21:12 +0300)]
Merge remote-tracking branch 'upstream/master' into registry

8 years agooptimization: saved 84 bytes per dictionary, avl locking removed from tc plugin and...
Costa Tsaousis [Thu, 12 May 2016 18:09:41 +0000 (21:09 +0300)]
optimization: saved 84 bytes per dictionary, avl locking removed from tc plugin and apps.plugin (they are single threaded)

8 years agoupdated URLs of demo sites
Costa Tsaousis (ktsaou) [Thu, 12 May 2016 13:35:00 +0000 (16:35 +0300)]
updated URLs of demo sites

8 years agoshow the demo sites if the registry returns no URLs; update dashboard.js version...
Costa Tsaousis (ktsaou) [Thu, 12 May 2016 13:17:07 +0000 (16:17 +0300)]
show the demo sites if the registry returns no URLs; update dashboard.js version for CDN

8 years agoMerge pull request #401 from simonnagl/bugfix
Costa Tsaousis [Thu, 12 May 2016 09:15:47 +0000 (12:15 +0300)]
Merge pull request #401 from simonnagl/bugfix

Remove warning in signal handler.

8 years agoRemove warning in signal handler.
Simon Nagl [Thu, 12 May 2016 07:20:27 +0000 (09:20 +0200)]
Remove warning in signal handler.

For more information check #400.

8 years agoMerge pull request #400 from simonnagl/feature/polling
Costa Tsaousis [Thu, 12 May 2016 00:48:47 +0000 (03:48 +0300)]
Merge pull request #400 from simonnagl/feature/polling

Make signal handling safe.

8 years agoMerge pull request #391 from nightexcessive/patch-1
Costa Tsaousis [Thu, 12 May 2016 00:47:08 +0000 (03:47 +0300)]
Merge pull request #391 from nightexcessive/patch-1

Let systemd handle killing the processes

8 years agoregistry almost operational - missing delete
Costa Tsaousis [Thu, 12 May 2016 00:38:53 +0000 (03:38 +0300)]
registry almost operational - missing delete

8 years agoinfo about uuid-dev
Costa Tsaousis [Wed, 11 May 2016 18:19:32 +0000 (21:19 +0300)]
info about uuid-dev

8 years agoMake signal handling save.
Simon Nagl [Tue, 10 May 2016 17:59:30 +0000 (19:59 +0200)]
Make signal handling save.

Only call reentrant functions in signal handlers.
Block signals except on the main thread.
Quit savely only on functions specified for this purpose.
Optimize main loop.
Restore signals for external plugins.
Ignore SIGPIPE

8 years agouse as url the netdata server API url, not the visible document location
Costa Tsaousis [Wed, 11 May 2016 15:39:35 +0000 (18:39 +0300)]
use as url the netdata server API url, not the visible document location

8 years agoproperly count persons and machines after restart
Costa Tsaousis [Wed, 11 May 2016 13:01:12 +0000 (16:01 +0300)]
properly count persons and machines after restart

8 years agofixed typo
Costa Tsaousis [Wed, 11 May 2016 12:28:48 +0000 (15:28 +0300)]
fixed typo

8 years agoAdded protection against URL and name length abuse.
Costa Tsaousis [Wed, 11 May 2016 12:13:47 +0000 (15:13 +0300)]
Added protection against URL and name length abuse.

8 years agoregistry: fixes netdata to respond to CORS with the requested origin, so that withCre...
Costa Tsaousis [Wed, 11 May 2016 01:36:38 +0000 (04:36 +0300)]
registry: fixes netdata to respond to CORS with the requested origin, so that withCredentials: true will work

8 years agosimple registry access from the dashboard - in debug mode
Costa Tsaousis [Tue, 10 May 2016 22:59:36 +0000 (01:59 +0300)]
simple registry access from the dashboard - in debug mode

8 years agoregistry server side operational
Costa Tsaousis [Tue, 10 May 2016 21:56:17 +0000 (00:56 +0300)]
registry server side operational

8 years agomoved code to allow it compile with clang
Costa Tsaousis [Tue, 10 May 2016 01:32:36 +0000 (04:32 +0300)]
moved code to allow it compile with clang

8 years agofixed typo
Costa Tsaousis [Tue, 10 May 2016 01:29:52 +0000 (04:29 +0300)]
fixed typo

8 years agoalmost operational registry - still needs testing
Costa Tsaousis [Tue, 10 May 2016 01:01:55 +0000 (04:01 +0300)]
almost operational registry - still needs testing

8 years agoatomic locks on dictionary_set(), dictionary_del(), dictionary_destroy()
Costa Tsaousis (ktsaou) [Mon, 9 May 2016 13:35:21 +0000 (16:35 +0300)]
atomic locks on dictionary_set(), dictionary_del(), dictionary_destroy()

8 years agoMerge pull request #396 from ktsaou/master
Costa Tsaousis [Mon, 9 May 2016 10:07:24 +0000 (13:07 +0300)]
Merge pull request #396 from ktsaou/master

added umask 022 to allow indirectly created directories be readable, …

8 years agoadded umask 022 to allow indirectly created directories be readable, #121
Costa Tsaousis (ktsaou) [Mon, 9 May 2016 09:59:49 +0000 (12:59 +0300)]
added umask 022 to allow indirectly created directories be readable, #121

8 years agostrncpy, snprintf and vsnprintf changed to strncpyz, snprintfz and vsnprintfz. And...
Frederico Lamberti Pissarra [Mon, 9 May 2016 03:26:38 +0000 (00:26 -0300)]
strncpy, snprintf and vsnprintf changed to strncpyz, snprintfz and vsnprintfz. And sometimes they are not necessary.

8 years agostrncpyz, snprintfz and vsnprintfz functions added.
Frederico Lamberti Pissarra [Mon, 9 May 2016 03:25:35 +0000 (00:25 -0300)]
strncpyz, snprintfz and vsnprintfz functions added.

8 years agosnprintfz must use a buffer 1 byte bigger then maximum string output size.
Frederico Lamberti Pissarra [Mon, 9 May 2016 03:24:43 +0000 (00:24 -0300)]
snprintfz must use a buffer 1 byte bigger then maximum string output size.

8 years agoTry to shrink the buffer used on url_encode().
Frederico Lamberti Pissarra [Mon, 9 May 2016 03:23:01 +0000 (00:23 -0300)]
Try to shrink the buffer used on url_encode().

8 years agoApproved changes from Costa Tsaousis (#323)
Frederico Lamberti Pissarra [Sun, 8 May 2016 23:18:39 +0000 (20:18 -0300)]
Approved changes from Costa Tsaousis (#323)

8 years agoregistry: working prototype with load/save
Costa Tsaousis [Sun, 8 May 2016 19:43:44 +0000 (22:43 +0300)]
registry: working prototype with load/save

8 years agoLet systemd handle killing the processes
Michael Johnson [Sun, 8 May 2016 16:10:46 +0000 (12:10 -0400)]
Let systemd handle killing the processes

By setting `KillMode` to `mixed`, systemd will send `KillSignal` to the main process. It will then wait `TimeoutStopSec` and then send `SIGKILL` to all processes in the cgroup. This appears to be the desired behavior.

8 years agoregistry update for counters
Costa Tsaousis [Sun, 8 May 2016 00:53:31 +0000 (03:53 +0300)]
registry update for counters

8 years agoenable line buffering on all log files
Costa Tsaousis [Sun, 8 May 2016 00:45:51 +0000 (03:45 +0300)]
enable line buffering on all log files

8 years agoregistry progress: working internal prototype - no load/save and network yet
Costa Tsaousis [Sat, 7 May 2016 21:50:24 +0000 (00:50 +0300)]
registry progress: working internal prototype - no load/save and network yet

8 years agoMerge remote-tracking branch 'upstream/master' into registry
Costa Tsaousis [Sat, 7 May 2016 10:51:59 +0000 (13:51 +0300)]
Merge remote-tracking branch 'upstream/master' into registry

8 years agoMerge pull request #386 from firehol/debian
Costa Tsaousis [Sat, 7 May 2016 10:51:16 +0000 (13:51 +0300)]
Merge pull request #386 from firehol/debian

Replace fixed debian changelog with generated one

8 years agoReplace fixed debian changelog with generated one
Philip Whineray [Sat, 7 May 2016 07:58:33 +0000 (08:58 +0100)]
Replace fixed debian changelog with generated one

Eliminates manual processing and possibility of divergence. Prevents
a repeat of #373.

Replaces the _master from pre-releases with ~master which should mean
that an official release will upgrade over builds from an earlier git
tree.

8 years agoadded libuuid
Costa Tsaousis [Sat, 7 May 2016 01:57:30 +0000 (04:57 +0300)]
added libuuid

8 years agowork in progress: registry
Costa Tsaousis [Sat, 7 May 2016 01:52:03 +0000 (04:52 +0300)]
work in progress: registry

8 years agoMerge pull request #382 from titpetric/master
Costa Tsaousis [Fri, 6 May 2016 20:03:11 +0000 (23:03 +0300)]
Merge pull request #382 from titpetric/master

use docker binary if exists, fallback on docker api if exists

8 years agoMerge pull request #384 from jgeromero/add-tomcat-user/pass-to-curl
Costa Tsaousis [Fri, 6 May 2016 20:01:03 +0000 (23:01 +0300)]
Merge pull request #384 from jgeromero/add-tomcat-user/pass-to-curl

add tomcat user:password to curl command

8 years agoredirect check error messages to stderr
Jorge Romero [Fri, 6 May 2016 19:57:24 +0000 (15:57 -0400)]
redirect check error messages to stderr

8 years agobreaking error message string into two, better readability.
Jorge Romero [Fri, 6 May 2016 19:40:04 +0000 (15:40 -0400)]
breaking error message string into two, better readability.

8 years agoadding checks to make sure url, username and password are set.
Jorge Romero [Fri, 6 May 2016 19:28:28 +0000 (15:28 -0400)]
adding checks to make sure url, username and password are set.

8 years agoremoving username/password from url in error message as these are variables now.
Jorge Romero [Fri, 6 May 2016 15:37:19 +0000 (11:37 -0400)]
removing username/password from url in error message as these are variables now.

8 years agoAdding tomcat username/password to curl command
Jorge Romero [Fri, 6 May 2016 15:10:06 +0000 (11:10 -0400)]
Adding tomcat username/password to curl command

8 years agouse docker binary if exists, fallback on docker api if exists
Tit Petric [Fri, 6 May 2016 11:45:42 +0000 (13:45 +0200)]
use docker binary if exists, fallback on docker api if exists

8 years agoMerge pull request #379 from ktsaou/master
Costa Tsaousis [Thu, 5 May 2016 22:50:46 +0000 (01:50 +0300)]
Merge pull request #379 from ktsaou/master

finalized dictionary.c

8 years agofinalized dictionary.c
Costa Tsaousis [Thu, 5 May 2016 22:41:52 +0000 (01:41 +0300)]
finalized dictionary.c

8 years agoMerge pull request #375 from ktsaou/master
Costa Tsaousis [Thu, 5 May 2016 19:43:03 +0000 (22:43 +0300)]
Merge pull request #375 from ktsaou/master

bugfixes and minor enhancements

8 years agodisabled charts where re-enabled; fixes #371
Costa Tsaousis [Thu, 5 May 2016 19:04:19 +0000 (22:04 +0300)]
disabled charts where re-enabled; fixes #371

8 years agosupport for custom gradient colors in gauges; fixes #372
Costa Tsaousis [Thu, 5 May 2016 18:29:55 +0000 (21:29 +0300)]
support for custom gradient colors in gauges; fixes #372

8 years agoupdated title on demosites.html to reflect the home page of the demo sites
Costa Tsaousis [Thu, 5 May 2016 17:46:51 +0000 (20:46 +0300)]
updated title on demosites.html to reflect the home page of the demo sites

8 years agoallow the dashboard to be notified of bootstrap collapses; fixes #374
Costa Tsaousis [Thu, 5 May 2016 17:19:59 +0000 (20:19 +0300)]
allow the dashboard to be notified of bootstrap collapses; fixes #374

8 years agoupdated debian changelog for the v1.1.0 release
Costa Tsaousis [Thu, 5 May 2016 17:04:56 +0000 (20:04 +0300)]
updated debian changelog for the v1.1.0 release

8 years agoMerge pull request #370 from ktsaou/master
Costa Tsaousis [Thu, 5 May 2016 11:59:45 +0000 (14:59 +0300)]
Merge pull request #370 from ktsaou/master

plugins can send HEX values to netdata; fix for SNMP 64 bit counters

8 years agofixes #369, SNMP 64 bit counters; plugins.d now accept SET = 0xHEXVALUE; node-int64...
Costa Tsaousis [Wed, 4 May 2016 18:19:01 +0000 (21:19 +0300)]
fixes #369, SNMP 64 bit counters; plugins.d now accept SET = 0xHEXVALUE; node-int64 removed;

8 years agoMerge pull request #306 from simonnagl/bugfix/safari-misaligned_dial_graphs
Costa Tsaousis [Tue, 3 May 2016 21:25:08 +0000 (00:25 +0300)]
Merge pull request #306 from simonnagl/bugfix/safari-misaligned_dial_graphs

Fixing Dial-graphs misaligned in Safari/OS X

8 years agoMerge pull request #366 from ktsaou/master
Costa Tsaousis [Tue, 3 May 2016 18:37:51 +0000 (21:37 +0300)]
Merge pull request #366 from ktsaou/master

fixed width of demosites.html; added google analytics for demo sites

8 years agofix width of demosites.html; added google analytics to demosites.html and index.html...
Costa Tsaousis (ktsaou) [Tue, 3 May 2016 18:30:50 +0000 (21:30 +0300)]
fix width of demosites.html; added google analytics to demosites.html and index.html (but only when running on the demo sites)

8 years agoMerge pull request #362 from ktsaou/master
Costa Tsaousis [Tue, 3 May 2016 11:46:02 +0000 (14:46 +0300)]
Merge pull request #362 from ktsaou/master

fix for not matching menu items

8 years agofix for not matching menu items #361
Costa Tsaousis [Tue, 3 May 2016 11:38:56 +0000 (14:38 +0300)]
fix for not matching menu items #361

8 years agoMerge pull request #360 from ktsaou/master
Costa Tsaousis [Tue, 3 May 2016 07:18:24 +0000 (10:18 +0300)]
Merge pull request #360 from ktsaou/master

exclude *.mount and *.swap from RHEL cgroups

8 years agoexclude *.mount and *.swap from RHEL cgroups
Costa Tsaousis [Tue, 3 May 2016 07:03:06 +0000 (10:03 +0300)]
exclude *.mount and *.swap from RHEL cgroups

8 years agoMerge pull request #358 from ktsaou/master
Costa Tsaousis [Tue, 3 May 2016 06:12:43 +0000 (09:12 +0300)]
Merge pull request #358 from ktsaou/master

updated readme.md

8 years agoupdated readme
Costa Tsaousis [Tue, 3 May 2016 06:10:58 +0000 (09:10 +0300)]
updated readme

8 years agoupdated readme
Costa Tsaousis [Tue, 3 May 2016 06:10:27 +0000 (09:10 +0300)]
updated readme

8 years agoMerge pull request #357 from ktsaou/master
Costa Tsaousis [Tue, 3 May 2016 05:38:01 +0000 (08:38 +0300)]
Merge pull request #357 from ktsaou/master

added more mysql charts

8 years agofixed mysql chart priorities
Costa Tsaousis [Tue, 3 May 2016 05:35:50 +0000 (08:35 +0300)]
fixed mysql chart priorities

8 years agoadded query cache, myisam key cache, innodb buffer pool and open files charts #284
Costa Tsaousis [Tue, 3 May 2016 05:33:08 +0000 (08:33 +0300)]
added query cache, myisam key cache, innodb buffer pool and open files charts #284

8 years agoMerge pull request #354 from ktsaou/master
Costa Tsaousis [Mon, 2 May 2016 22:15:34 +0000 (01:15 +0300)]
Merge pull request #354 from ktsaou/master

updated demosites.html

8 years agoupdated demosites.html
Costa Tsaousis [Mon, 2 May 2016 22:15:00 +0000 (01:15 +0300)]
updated demosites.html

8 years agoMerge pull request #353 from ktsaou/master
Costa Tsaousis [Mon, 2 May 2016 21:32:55 +0000 (00:32 +0300)]
Merge pull request #353 from ktsaou/master

demosites.html sends users to /default.html to allow demosites.html a…

8 years agodemosites.html sends users to /default.html to allow demosites.html act as the home...
Costa Tsaousis [Mon, 2 May 2016 21:31:47 +0000 (00:31 +0300)]
demosites.html sends users to /default.html to allow demosites.html act as the home page of the sites

8 years agoMerge pull request #352 from ktsaou/master
Costa Tsaousis [Mon, 2 May 2016 21:27:45 +0000 (00:27 +0300)]
Merge pull request #352 from ktsaou/master

updated demosites.html

8 years agoupdate demosites.html
Costa Tsaousis [Mon, 2 May 2016 21:27:10 +0000 (00:27 +0300)]
update demosites.html

8 years agoMerge pull request #351 from ktsaou/master
Costa Tsaousis [Mon, 2 May 2016 15:56:27 +0000 (18:56 +0300)]
Merge pull request #351 from ktsaou/master

cgroups: update of default settings to cover RHEL

8 years agocgroups: now all cgroups are evaluated by default, up to 500 cgroups are allowed...
Costa Tsaousis [Mon, 2 May 2016 15:52:52 +0000 (18:52 +0300)]
cgroups: now all cgroups are evaluated by default, up to 500 cgroups are allowed by default; .scope are enabled by default

8 years agoMerge pull request #349 from ktsaou/master
Costa Tsaousis [Sun, 1 May 2016 20:27:40 +0000 (23:27 +0300)]
Merge pull request #349 from ktsaou/master

cgroups: properly disable certain cgroups

8 years agocgroups: properly disable certain cgroups
Costa Tsaousis (ktsaou) [Sun, 1 May 2016 20:15:06 +0000 (23:15 +0300)]
cgroups: properly disable certain cgroups

8 years agoMerge pull request #348 from ktsaou/master
Costa Tsaousis [Sun, 1 May 2016 18:37:37 +0000 (21:37 +0300)]
Merge pull request #348 from ktsaou/master

fix for invalid JSON generation