]> arthur.barton.de Git - netdata.git/log
netdata.git
7 years agoMerge pull request #440 from glensc/initscript
Costa Tsaousis [Mon, 23 May 2016 07:07:28 +0000 (10:07 +0300)]
Merge pull request #440 from glensc/initscript

init.d: add try-restart, force reload

7 years agoinit.d: add try-restart, force reload
Elan Ruusamäe [Mon, 23 May 2016 05:49:24 +0000 (08:49 +0300)]
init.d: add try-restart, force reload

http://refspecs.linuxfoundation.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html

7 years agoMerge pull request #433 from ktsaou/master
Costa Tsaousis [Sat, 21 May 2016 20:13:43 +0000 (23:13 +0300)]
Merge pull request #433 from ktsaou/master

fix for seo image URL

7 years agofix for seo image URL
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 20:12:53 +0000 (23:12 +0300)]
fix for seo image URL

7 years agoMerge pull request #432 from ktsaou/master
Costa Tsaousis [Sat, 21 May 2016 19:32:04 +0000 (22:32 +0300)]
Merge pull request #432 from ktsaou/master

added sharing info on all pages; added average response time at demosites.html

7 years agoadded sharing info on all pages; added average response time at demosites.html
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 19:28:48 +0000 (22:28 +0300)]
added sharing info on all pages; added average response time at demosites.html

7 years agoMerge pull request #431 from ktsaou/master
Costa Tsaousis [Sat, 21 May 2016 16:23:05 +0000 (19:23 +0300)]
Merge pull request #431 from ktsaou/master

optimizations

7 years agoproperly check if synthetic disk charts should be enabled
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 15:48:03 +0000 (18:48 +0300)]
properly check if synthetic disk charts should be enabled

7 years agodisabled deflate - only gzip is supported
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 15:12:34 +0000 (18:12 +0300)]
disabled deflate - only gzip is supported

7 years agorefactored the code to eliminate several config_get() per disk on every iteration...
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 14:30:57 +0000 (17:30 +0300)]
refactored the code to eliminate several config_get() per disk on every iteration; renamed several variables to make it more clear; moved code to the proper place, etc

7 years ago"on demand" option can also be referred as "auto", which is also the default for...
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 14:29:47 +0000 (17:29 +0300)]
"on demand" option can also be referred as "auto", which is also the default for setting generation

7 years agoenable also deflate compression
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 14:28:57 +0000 (17:28 +0300)]
enable also deflate compression

7 years agoMerge remote-tracking branch 'upstream/master'
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 11:08:00 +0000 (14:08 +0300)]
Merge remote-tracking branch 'upstream/master'

7 years agofix for index.html being broken in #338
Costa Tsaousis (ktsaou) [Sat, 21 May 2016 11:00:51 +0000 (14:00 +0300)]
fix for index.html being broken in #338

7 years agoMerge pull request #338 from simonnagl/plugin/disk_space_usage
Costa Tsaousis [Sat, 21 May 2016 10:56:29 +0000 (13:56 +0300)]
Merge pull request #338 from simonnagl/plugin/disk_space_usage

Prototype: monitor disk space usage.

7 years agodiskstats: change default configuration
Simon Nagl [Sat, 21 May 2016 09:49:07 +0000 (11:49 +0200)]
diskstats: change default configuration

Also enable performance charts for mounted virtual disks by default.

7 years agoprevent a malloc/free per web request
Costa Tsaousis (ktsaou) [Fri, 20 May 2016 21:12:44 +0000 (00:12 +0300)]
prevent a malloc/free per web request

7 years agodiskstats: fix compiler warnings.
Simon Nagl [Thu, 19 May 2016 21:19:38 +0000 (23:19 +0200)]
diskstats: fix compiler warnings.

7 years agodiskstats: Monitor disk inodes
Simon Nagl [Wed, 18 May 2016 23:46:04 +0000 (01:46 +0200)]
diskstats: Monitor disk inodes

7 years agodiskstats: enhance options
Simon Nagl [Wed, 18 May 2016 18:57:54 +0000 (20:57 +0200)]
diskstats: enhance options

7 years agodiskstats: Add descriptions to default dashboard
Simon Nagl [Wed, 18 May 2016 16:38:38 +0000 (18:38 +0200)]
diskstats: Add descriptions to default dashboard

7 years agoprevent multiple locks per web requests
Costa Tsaousis (ktsaou) [Fri, 20 May 2016 20:16:39 +0000 (23:16 +0300)]
prevent multiple locks per web requests

7 years agoMerge pull request #429 from jgeromero/detect-port-from-url
Costa Tsaousis [Fri, 20 May 2016 17:56:59 +0000 (20:56 +0300)]
Merge pull request #429 from jgeromero/detect-port-from-url

detect tomcat port from url

7 years agodetect tomcat port from url
Jorge Romero [Fri, 20 May 2016 16:42:41 +0000 (12:42 -0400)]
detect tomcat port from url

8 years agoMerge remote-tracking branch 'upstream/master'
Costa Tsaousis (ktsaou) [Thu, 19 May 2016 20:40:43 +0000 (23:40 +0300)]
Merge remote-tracking branch 'upstream/master'

8 years agodisabled dictionary statistics to save memory
Costa Tsaousis (ktsaou) [Thu, 19 May 2016 20:39:17 +0000 (23:39 +0300)]
disabled dictionary statistics to save memory

8 years agodiskstats: mention it at readme
Simon Nagl [Sun, 8 May 2016 13:38:26 +0000 (15:38 +0200)]
diskstats: mention it at readme

8 years agodiskstats: Ensure collecting right space metrics
Simon Nagl [Sun, 8 May 2016 12:26:20 +0000 (14:26 +0200)]
diskstats: Ensure collecting right space metrics

Check before writing space metrics to database that they where collected
for the right disk.

8 years agodiskstats: Change default behaviour
Simon Nagl [Sun, 1 May 2016 13:57:44 +0000 (15:57 +0200)]
diskstats: Change default behaviour

Display statistics for physical disks and mounted disks by default.
Prevent alloc/free statvfs on each iteration.
Minor perormance and readability changes.

8 years agodiskstats: Only display metrics for disks by default
Simon Nagl [Sun, 1 May 2016 13:16:32 +0000 (15:16 +0200)]
diskstats: Only display metrics for disks by default

8 years agodiskstats: monitor disk space usage.
Simon Nagl [Fri, 29 Apr 2016 13:40:07 +0000 (15:40 +0200)]
diskstats: monitor disk space usage.

This fixes #249 and #74

8 years agoMerge pull request #425 from ktsaou/master
Costa Tsaousis [Wed, 18 May 2016 21:33:28 +0000 (00:33 +0300)]
Merge pull request #425 from ktsaou/master

optimization of rrdset_strncpy_name()

8 years agooptimization of rrdset_strncpy_name() and avoid truncating the last character when...
Costa Tsaousis (ktsaou) [Wed, 18 May 2016 19:06:32 +0000 (22:06 +0300)]
optimization of rrdset_strncpy_name() and avoid truncating the last character when the buffer is full; fixes #424

8 years agoupdaded readme for 1.2.0 release - 3
Costa Tsaousis (ktsaou) [Mon, 16 May 2016 21:14:31 +0000 (00:14 +0300)]
updaded readme for 1.2.0 release - 3

8 years agoupdaded readme for 1.2.0 release - 2
Costa Tsaousis (ktsaou) [Mon, 16 May 2016 21:06:47 +0000 (00:06 +0300)]
updaded readme for 1.2.0 release - 2

8 years agoupdaded readme for 1.2.0 release
Costa Tsaousis (ktsaou) [Mon, 16 May 2016 21:05:49 +0000 (00:05 +0300)]
updaded readme for 1.2.0 release

8 years agoPost release 1.2.0
Costa Tsaousis (ktsaou) [Mon, 16 May 2016 20:05:37 +0000 (23:05 +0300)]
Post release 1.2.0

8 years agoPrepare release 1.2.0 v1.2.0
Costa Tsaousis (ktsaou) [Mon, 16 May 2016 20:05:37 +0000 (23:05 +0300)]
Prepare release 1.2.0

8 years agoMerge pull request #418 from ktsaou/master
Costa Tsaousis [Sun, 15 May 2016 23:55:00 +0000 (02:55 +0300)]
Merge pull request #418 from ktsaou/master

40% faster AVL searching and DICTIONARY operations

8 years ago40% faster AVL searching and DICTIONARY operations
Costa Tsaousis (ktsaou) [Sun, 15 May 2016 23:40:29 +0000 (02:40 +0300)]
40% faster AVL searching and DICTIONARY operations

8 years agoMerge pull request #417 from ktsaou/master
Costa Tsaousis [Sun, 15 May 2016 19:51:34 +0000 (22:51 +0300)]
Merge pull request #417 from ktsaou/master

have default logrotate file work in all cases

8 years agohave default logrotate file work in all cases - even if netdata is not managed by...
Costa Tsaousis (ktsaou) [Sun, 15 May 2016 19:46:58 +0000 (22:46 +0300)]
have default logrotate file work in all cases - even if netdata is not managed by init.d/systemd

8 years agoMerge pull request #415 from ktsaou/master
Costa Tsaousis [Sun, 15 May 2016 10:50:31 +0000 (13:50 +0300)]
Merge pull request #415 from ktsaou/master

install netdata logrotate file, fixes #413

8 years agoaesthetic changes
Costa Tsaousis (ktsaou) [Sun, 15 May 2016 10:34:08 +0000 (13:34 +0300)]
aesthetic changes

8 years agoinstall netdata logrotate file, fixes #413
Costa Tsaousis (ktsaou) [Sun, 15 May 2016 10:28:57 +0000 (13:28 +0300)]
install netdata logrotate file, fixes #413

8 years agoMerge pull request #414 from ktsaou/master
Costa Tsaousis [Sat, 14 May 2016 20:56:08 +0000 (23:56 +0300)]
Merge pull request #414 from ktsaou/master

default registry is now HTTPS

8 years agodefault registry is now HTTPS
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 20:51:51 +0000 (23:51 +0300)]
default registry is now HTTPS

8 years agoMerge pull request #411 from ktsaou/master
Costa Tsaousis [Sat, 14 May 2016 15:58:09 +0000 (18:58 +0300)]
Merge pull request #411 from ktsaou/master

more registry fixes

8 years agoregistry responds with both domain and host cookies; registry uses snprintfz, strncpyz
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 15:49:36 +0000 (18:49 +0300)]
registry responds with both domain and host cookies; registry uses snprintfz, strncpyz

8 years agowork-around for dictionary_get_all() not returning the valid count
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 15:32:33 +0000 (18:32 +0300)]
work-around for dictionary_get_all() not returning the valid count

8 years agoMerge remote-tracking branch 'upstream/master'
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 15:09:09 +0000 (18:09 +0300)]
Merge remote-tracking branch 'upstream/master'

8 years agodefault registry in HTTPS, delayed registry qeueries 3 seconds at the dashboard;...
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 15:07:37 +0000 (18:07 +0300)]
default registry in HTTPS, delayed registry qeueries 3 seconds at the dashboard; added debugging for tracing impersonate

8 years agoMerge pull request #409 from ktsaou/master
Costa Tsaousis [Sat, 14 May 2016 12:23:59 +0000 (15:23 +0300)]
Merge pull request #409 from ktsaou/master

registry fixes

8 years agofix white text on white background on registry modals; registry hosts are now sorted...
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 12:18:43 +0000 (15:18 +0300)]
fix white text on white background on registry modals; registry hosts are now sorted by name

8 years agoproperly update the last time person urls and machine urls are accessed
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 11:13:26 +0000 (14:13 +0300)]
properly update the last time person urls and machine urls are accessed

8 years agoregistry modals should prevent scrolling the screen
Costa Tsaousis (ktsaou) [Sat, 14 May 2016 02:19:31 +0000 (05:19 +0300)]
registry modals should prevent scrolling the screen

8 years agoMerge pull request #405 from ktsaou/registry
Costa Tsaousis [Sat, 14 May 2016 01:37:29 +0000 (04:37 +0300)]
Merge pull request #405 from ktsaou/registry

netdata registry; lots of optimizations; better CORS handling; various netdata internal works (code cleanup; dictionary support; AVL trees for both single and multi-threaded operation, etc)

8 years agore-enabled travis-ci as root (the make files handle the setcap failure)
Costa Tsaousis [Sat, 14 May 2016 01:27:58 +0000 (04:27 +0300)]
re-enabled travis-ci as root (the make files handle the setcap failure)

8 years agoadded travis-ci badge; removed bitdeli (non-working)
Costa Tsaousis [Sat, 14 May 2016 01:26:22 +0000 (04:26 +0300)]
added travis-ci badge; removed bitdeli (non-working)

8 years agoregistry menu is now scrollable
Costa Tsaousis [Sat, 14 May 2016 00:51:31 +0000 (03:51 +0300)]
registry menu is now scrollable

8 years agomake install now attempts to setcap apps.plugin, but if it fails it makes it setuid...
Costa Tsaousis [Sat, 14 May 2016 00:16:24 +0000 (03:16 +0300)]
make install now attempts to setcap apps.plugin, but if it fails it makes it setuid to root

8 years agoreplaced uuid_generate_time_safe() with uuid_generate_time() since the first is not...
Costa Tsaousis [Fri, 13 May 2016 23:42:55 +0000 (02:42 +0300)]
replaced uuid_generate_time_safe() with uuid_generate_time() since the first is not available in older versions of libuuid

8 years agoconfigure and makefiles now get libuuid optional parameters to bypass broken pkg...
Costa Tsaousis [Fri, 13 May 2016 23:34:16 +0000 (02:34 +0300)]
configure and makefiles now get libuuid optional parameters to bypass broken pkg-config

8 years agoinstaller now supports --libs-are-really-here to bypass libuuid checks too
Costa Tsaousis [Fri, 13 May 2016 23:25:27 +0000 (02:25 +0300)]
installer now supports --libs-are-really-here to bypass libuuid checks too

8 years agoaesthetic changes in installer
Costa Tsaousis [Fri, 13 May 2016 22:53:36 +0000 (01:53 +0300)]
aesthetic changes in installer

8 years agofix for names of required packages in fedora/centos/redhat
Costa Tsaousis [Fri, 13 May 2016 22:48:22 +0000 (01:48 +0300)]
fix for names of required packages in fedora/centos/redhat

8 years agoinformation about missing packages during configure
Costa Tsaousis [Fri, 13 May 2016 22:11:35 +0000 (01:11 +0300)]
information about missing packages during configure

8 years agotravis-ci now builds netdata as non-root
Costa Tsaousis [Fri, 13 May 2016 21:21:00 +0000 (00:21 +0300)]
travis-ci now builds netdata as non-root

8 years agoallow travis-ci to find command setcap
Costa Tsaousis [Fri, 13 May 2016 21:16:42 +0000 (00:16 +0300)]
allow travis-ci to find command setcap

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