]> arthur.barton.de Git - netdata.git/log
netdata.git
7 years agolocks error handling
Costa Tsaousis (ktsaou) [Sun, 12 Mar 2017 03:29:58 +0000 (05:29 +0200)]
locks error handling

7 years agore-hash a remote hostname that has been updated
Costa Tsaousis (ktsaou) [Sun, 12 Mar 2017 02:39:17 +0000 (04:39 +0200)]
re-hash a remote hostname that has been updated

7 years agoallow -flto to be set when cross compiling
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 23:28:46 +0000 (01:28 +0200)]
allow -flto to be set when cross compiling

7 years agocheck if -flto can build executables before enabling it
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 22:57:51 +0000 (00:57 +0200)]
check if -flto can build executables before enabling it

7 years agocheck main libraries before lto
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 22:23:12 +0000 (00:23 +0200)]
check main libraries before lto

7 years agocheck pthreads before compiler flags
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 22:16:30 +0000 (00:16 +0200)]
check pthreads before compiler flags

7 years agoenable link-time-optimizations by default
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 21:53:23 +0000 (23:53 +0200)]
enable link-time-optimizations by default

7 years agodo not multiple SNMP title strings; fixes #1929
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 15:30:36 +0000 (17:30 +0200)]
do not multiple SNMP title strings; fixes #1929

7 years agoMerge pull request #1928 from ktsaou/master
Costa Tsaousis [Sat, 11 Mar 2017 10:38:37 +0000 (12:38 +0200)]
Merge pull request #1928 from ktsaou/master

add common version options to all C programs

7 years agomore README information
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 10:33:58 +0000 (12:33 +0200)]
more README information

7 years agoadded more information to README.md
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 10:30:09 +0000 (12:30 +0200)]
added more information to README.md

7 years agoadded common version options to all C programs; fixes #1927
Costa Tsaousis (ktsaou) [Sat, 11 Mar 2017 09:48:48 +0000 (11:48 +0200)]
added common version options to all C programs; fixes #1927

7 years agoMerge pull request #1923 from ktsaou/master
Costa Tsaousis [Fri, 10 Mar 2017 13:51:03 +0000 (15:51 +0200)]
Merge pull request #1923 from ktsaou/master

minor fixes - mainly documentation

7 years agoMerge pull request #1914 from NMcCloud/patch-1
Costa Tsaousis [Fri, 10 Mar 2017 07:46:15 +0000 (09:46 +0200)]
Merge pull request #1914 from NMcCloud/patch-1

Remove manager/status?XML=true URI Requirement

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Thu, 9 Mar 2017 21:13:03 +0000 (23:13 +0200)]
updated configs.signatures

7 years agomore information about metrics streaming; setting to cleanup orphan hosts on the...
Costa Tsaousis (ktsaou) [Thu, 9 Mar 2017 21:12:23 +0000 (23:12 +0200)]
more information about metrics streaming; setting to cleanup orphan hosts on the master moved to netdata.conf

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Thu, 9 Mar 2017 20:52:31 +0000 (22:52 +0200)]
updated configs.signatures

7 years agoMerge pull request #1911 from ktsaou/master
Costa Tsaousis [Thu, 9 Mar 2017 20:41:49 +0000 (22:41 +0200)]
Merge pull request #1911 from ktsaou/master

added allmetrics API call to return JSON data;

7 years agoMerge pull request #1902 from 383c57/nsd_plugin
Costa Tsaousis [Thu, 9 Mar 2017 17:50:09 +0000 (19:50 +0200)]
Merge pull request #1902 from 383c57/nsd_plugin

nsd plugin

7 years agoupdate: add nsd plugin to python.d/README.md
383c57 [Thu, 9 Mar 2017 11:17:07 +0000 (20:17 +0900)]
update: add nsd plugin to python.d/README.md

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Thu, 9 Mar 2017 07:55:44 +0000 (09:55 +0200)]
updated configs.signatures

7 years agostream destination information
Costa Tsaousis (ktsaou) [Thu, 9 Mar 2017 07:54:51 +0000 (09:54 +0200)]
stream destination information

7 years agoRemove manager/status?XML=true URI Requirement
NMcCloud [Thu, 9 Mar 2017 04:33:17 +0000 (20:33 -0800)]
Remove manager/status?XML=true URI Requirement

It would be nice if the end-user could use a different URL to provide the Tomcat status.  Basically you are requiring the manager application be used to provide this, but any app using the org.apache.catalina.manager.StatusManagerServlet servlet is suitable.  I simply do not want to use authentication to provide the information to Netdata.

7 years agoadded allmetrics API call to return JSON data; fixes #1910
Costa Tsaousis (ktsaou) [Wed, 8 Mar 2017 22:35:25 +0000 (00:35 +0200)]
added allmetrics API call to return JSON data; fixes #1910

7 years agoMerge pull request #1893 from ktsaou/master
Costa Tsaousis [Wed, 8 Mar 2017 21:54:39 +0000 (23:54 +0200)]
Merge pull request #1893 from ktsaou/master

self-cleanup removed disks and more minor fixes

7 years agoMerge pull request #1905 from l2isbad/ExecutableService_improvements
Costa Tsaousis [Wed, 8 Mar 2017 21:48:22 +0000 (23:48 +0200)]
Merge pull request #1905 from l2isbad/ExecutableService_improvements

ExecutableService_class: optimization

7 years agoupdate: add netdata to "nsd" group
383c57 [Wed, 8 Mar 2017 13:05:54 +0000 (22:05 +0900)]
update: add netdata to "nsd" group

modified:   netdata-installer.sh

7 years agofix: replace dot with _ at the dimension id
383c57 [Wed, 8 Mar 2017 11:56:51 +0000 (20:56 +0900)]
fix: replace dot with _ at the dimension id

7 years agoadded IPMI icon and info to main menu
Costa Tsaousis (ktsaou) [Tue, 7 Mar 2017 22:24:17 +0000 (00:24 +0200)]
added IPMI icon and info to main menu

7 years agoadded new_pids counter to apps.plugin monitoring
Costa Tsaousis (ktsaou) [Tue, 7 Mar 2017 22:23:59 +0000 (00:23 +0200)]
added new_pids counter to apps.plugin monitoring

7 years agosensors states to line chart
Costa Tsaousis (ktsaou) [Tue, 7 Mar 2017 20:39:27 +0000 (22:39 +0200)]
sensors states to line chart

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Tue, 7 Mar 2017 19:50:42 +0000 (21:50 +0200)]
updated configs.signatures

7 years agoadded freeipmi and fping to apps.plugin
Costa Tsaousis (ktsaou) [Tue, 7 Mar 2017 19:49:32 +0000 (21:49 +0200)]
added freeipmi and fping to apps.plugin

7 years agoExecutableService_class: uses find_binary method to find absolute path for command...
Ilya [Tue, 7 Mar 2017 15:35:59 +0000 (00:35 +0900)]
ExecutableService_class: uses find_binary method to find absolute path for command, other logic fixes

7 years agomodified: python.d/nsd.chart.py
383c57 [Tue, 7 Mar 2017 11:25:43 +0000 (20:25 +0900)]
modified:   python.d/nsd.chart.py

- fix: dict comprehension in python2.6
- clean: `try except`
- change: replace the . with _ at the dimension id

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 23:55:38 +0000 (01:55 +0200)]
updated configs.signatures

7 years agoadded IPMI alarms
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 23:54:08 +0000 (01:54 +0200)]
added IPMI alarms

7 years agorenamed states family
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 22:13:37 +0000 (00:13 +0200)]
renamed states family

7 years agocommand line option to disable sel
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 22:09:31 +0000 (00:09 +0200)]
command line option to disable sel

7 years agoenforce minimum freeipmi data collection frequency
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 22:06:37 +0000 (00:06 +0200)]
enforce minimum freeipmi data collection frequency

7 years agoMerge branch 'master' of github.com:ktsaou/netdata
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 22:02:13 +0000 (00:02 +0200)]
Merge branch 'master' of github.com:ktsaou/netdata

7 years agoipmi plugin now monitors sensors state
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 22:01:37 +0000 (00:01 +0200)]
ipmi plugin now monitors sensors state

7 years agoAdded netdata-proxies-example.xml
Costa Tsaousis [Mon, 6 Mar 2017 20:59:48 +0000 (22:59 +0200)]
Added netdata-proxies-example.xml

7 years agoAdded netdata-for-ephemeral-nodes.xml
Costa Tsaousis [Mon, 6 Mar 2017 20:02:00 +0000 (22:02 +0200)]
Added netdata-for-ephemeral-nodes.xml

7 years agofix changelog year; fixes #1896
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 19:27:43 +0000 (21:27 +0200)]
fix changelog year; fixes #1896

7 years agofix division by zero in charts.d ap module - also optimize it to call awk once per...
Costa Tsaousis (ktsaou) [Mon, 6 Mar 2017 18:33:13 +0000 (20:33 +0200)]
fix division by zero in charts.d ap module - also optimize it to call awk once per iteration; fixes #1897

7 years agoMerge pull request #1901 from l2isbad/web_log_bugfix
Costa Tsaousis [Mon, 6 Mar 2017 14:14:30 +0000 (16:14 +0200)]
Merge pull request #1901 from l2isbad/web_log_bugfix

web_log_plugin: update regex to match nginx request_time > 10sec

7 years agonsd plugin
383c57 [Mon, 6 Mar 2017 12:34:12 +0000 (21:34 +0900)]
nsd plugin

new file:   conf.d/python.d/nsd.conf
new file:   python.d/nsd.chart.py

7 years agoweb_log_plugin: update regex to match nginx request_time > 10sec
Ilya [Mon, 6 Mar 2017 13:14:39 +0000 (22:14 +0900)]
web_log_plugin: update regex to match nginx request_time > 10sec

7 years agoMerge pull request #1895 from l2isbad/web_log_improvements
Costa Tsaousis [Mon, 6 Mar 2017 10:09:43 +0000 (12:09 +0200)]
Merge pull request #1895 from l2isbad/web_log_improvements

Web log improvements

7 years agoweb_log_plugin: readme update
Ilya [Mon, 6 Mar 2017 08:26:52 +0000 (17:26 +0900)]
web_log_plugin: readme update

7 years agoweb_log_plugin: not aggregated detailed response code charts
Ilya [Mon, 6 Mar 2017 08:21:03 +0000 (17:21 +0900)]
web_log_plugin: not aggregated detailed response code charts

7 years agouse calloc to initialize memory
Costa Tsaousis (ktsaou) [Sun, 5 Mar 2017 20:42:18 +0000 (22:42 +0200)]
use calloc to initialize memory

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Sun, 5 Mar 2017 20:37:42 +0000 (22:37 +0200)]
updated configs.signatures

7 years agoremoved obsolete alarms
Costa Tsaousis (ktsaou) [Sun, 5 Mar 2017 20:36:49 +0000 (22:36 +0200)]
removed obsolete alarms

7 years agocleanup removed disks
Costa Tsaousis (ktsaou) [Sun, 5 Mar 2017 20:36:10 +0000 (22:36 +0200)]
cleanup removed disks

7 years agodisk performance metrics optimization and cleanup of removed disks
Costa Tsaousis (ktsaou) [Sun, 5 Mar 2017 20:13:56 +0000 (22:13 +0200)]
disk performance metrics optimization and cleanup of removed disks

7 years agoMerge pull request #1891 from ktsaou/master
Costa Tsaousis [Sat, 4 Mar 2017 23:05:17 +0000 (01:05 +0200)]
Merge pull request #1891 from ktsaou/master

minor installer fixes for freebsd

7 years agouse command md5 when md5sum is not there - to support freebsd
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 21:52:13 +0000 (23:52 +0200)]
use command md5 when md5sum is not there - to support freebsd

7 years agofix minor installer issues on freebsd
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 21:47:09 +0000 (23:47 +0200)]
fix minor installer issues on freebsd

7 years agoMerge pull request #1881 from ktsaou/master
Costa Tsaousis [Sat, 4 Mar 2017 21:34:22 +0000 (23:34 +0200)]
Merge pull request #1881 from ktsaou/master

freeipmi.plugin

7 years agoproperly check features in detect mode
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 21:05:42 +0000 (23:05 +0200)]
properly check features in detect mode

7 years agoMerge pull request #1827 from vlvkobal/master
Costa Tsaousis [Sat, 4 Mar 2017 21:00:57 +0000 (23:00 +0200)]
Merge pull request #1827 from vlvkobal/master

Add FreeBSD support to apps.plugin

7 years agoenable compiling without libcap
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 20:49:07 +0000 (22:49 +0200)]
enable compiling without libcap

7 years agoadded optional CFLAGS to Makefile.am
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 20:39:11 +0000 (22:39 +0200)]
added optional CFLAGS to Makefile.am

7 years agoenable checking for usable libcap and sys/capability.h
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 20:35:07 +0000 (22:35 +0200)]
enable checking for usable libcap and sys/capability.h

7 years agoenabled diagnostic messages for all libraries and plugins
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 20:13:39 +0000 (22:13 +0200)]
enabled diagnostic messages for all libraries and plugins

7 years agoupdated autoconf
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 19:59:35 +0000 (21:59 +0200)]
updated autoconf

7 years agoDisable file charts for FreeBSD by default
Vladimir Kobal [Mon, 27 Feb 2017 00:20:19 +0000 (02:20 +0200)]
Disable file charts for FreeBSD by default

7 years agoAdd FreeBSD support to apps.plugin
Vladimir Kobal [Tue, 21 Feb 2017 12:32:27 +0000 (14:32 +0200)]
Add FreeBSD support to apps.plugin

7 years agoMerge pull request #1889 from l2isbad/php_fpm_bugfix
Costa Tsaousis [Sat, 4 Mar 2017 11:01:24 +0000 (13:01 +0200)]
Merge pull request #1889 from l2isbad/php_fpm_bugfix

php_fpm_plugin: avg dimension for cpu,mem,dur charts added + bugfix

7 years agoMerge pull request #1880 from sternix/master
Costa Tsaousis [Sat, 4 Mar 2017 10:59:31 +0000 (12:59 +0200)]
Merge pull request #1880 from sternix/master

FreeBSD has CLOCK_UPTIME feature for clock_gettime.

7 years agoconfigure.ac re-organization
Costa Tsaousis (ktsaou) [Sat, 4 Mar 2017 10:47:37 +0000 (12:47 +0200)]
configure.ac re-organization

7 years agophp_fpm_plugin: avg dimension for cpu,mem,dur charts added + bugfixes
Ilya [Sat, 4 Mar 2017 10:09:17 +0000 (19:09 +0900)]
php_fpm_plugin: avg dimension for cpu,mem,dur charts added + bugfixes

7 years agoMerge pull request #1877 from l2isbad/postgres_plugin_fixes
Costa Tsaousis [Sat, 4 Mar 2017 09:18:29 +0000 (11:18 +0200)]
Merge pull request #1877 from l2isbad/postgres_plugin_fixes

postgres_plugin: database size chart added, code refactoring

7 years agoMerge pull request #1887 from ktsaou/clock-fixes
Costa Tsaousis [Fri, 3 Mar 2017 21:12:32 +0000 (23:12 +0200)]
Merge pull request #1887 from ktsaou/clock-fixes

prevents usec/msec from using wrong .tv_nsec/.tv_usec values;

7 years agoupdated cmake list for freeipmi.plugin
Costa Tsaousis (ktsaou) [Fri, 3 Mar 2017 20:50:59 +0000 (22:50 +0200)]
updated cmake list for freeipmi.plugin

7 years agomake PKG_CHECK_MODULES for IPMI fail, non fatal
Costa Tsaousis (ktsaou) [Fri, 3 Mar 2017 20:43:29 +0000 (22:43 +0200)]
make PKG_CHECK_MODULES for IPMI fail, non fatal

7 years agoenabled freeipmi.plugin automatically when possible; make freeipmi.plugin netdata...
Costa Tsaousis (ktsaou) [Fri, 3 Mar 2017 20:38:31 +0000 (22:38 +0200)]
enabled freeipmi.plugin automatically when possible; make freeipmi.plugin netdata friendly;

7 years agopostgres_plugin: remove sensitive information from error
Ilya [Fri, 3 Mar 2017 14:12:58 +0000 (23:12 +0900)]
postgres_plugin: remove sensitive information from error

7 years agofix identation and excessive conditionals
Costa Tsaousis (ktsaou) [Fri, 3 Mar 2017 08:07:36 +0000 (10:07 +0200)]
fix identation and excessive conditionals

7 years agofix codacy findings
Costa Tsaousis (ktsaou) [Thu, 2 Mar 2017 23:41:49 +0000 (01:41 +0200)]
fix codacy findings

7 years agofreeipmi.plugin; fixes #1799; fixes #1794; fixes #1309; fixes #1729
Costa Tsaousis (ktsaou) [Thu, 2 Mar 2017 23:11:12 +0000 (01:11 +0200)]
freeipmi.plugin; fixes #1799; fixes #1794; fixes #1309; fixes #1729

7 years agoprevents usec/msec from using wrong .tv_nsec/.tv_nsec values; #1843
Costa Tsaousis (ktsaou) [Thu, 2 Mar 2017 21:30:18 +0000 (23:30 +0200)]
prevents usec/msec from using wrong .tv_nsec/.tv_nsec values; #1843

7 years agoMerge pull request #1875 from ktsaou/master
Costa Tsaousis [Thu, 2 Mar 2017 18:55:41 +0000 (20:55 +0200)]
Merge pull request #1875 from ktsaou/master

self-cleaning obsolete cgroups and network interfaces from memory

7 years agoMerge pull request #1878 from l2isbad/isc_dhcpd_p26
Costa Tsaousis [Thu, 2 Mar 2017 18:54:22 +0000 (20:54 +0200)]
Merge pull request #1878 from l2isbad/isc_dhcpd_p26

isc_dhcpd_plugin: python2.6 comp fix

7 years agoFreeBSD has CLOCK_UPTIME feature for clock_gettime.
User Sternix [Thu, 2 Mar 2017 18:31:21 +0000 (21:31 +0300)]
FreeBSD has CLOCK_UPTIME feature for clock_gettime.

https://www.freebsd.org/cgi/man.cgi?query=clock_gettime&apropos=0&sektion=0&manpath=FreeBSD+10.0-RELEASE&arch=default&format=html

the functions below  make the same job,
but clock version is short, fast i think.

//------8<-----------------------------------------------------------

int64_t uptime_via_clock() {
        struct timespec ts;
        clock_gettime(CLOCK_UPTIME , &ts);
        return ts.tv_sec;
}

int64_t uptime_via_sysctl() {
        struct timespec cur_time , boot_time;
        size_t len = sizeof(struct timespec);

        sysctlbyname("kern.boottime" , &boot_time , &len , NULL , 0);
        clock_gettime(CLOCK_REALTIME , &cur_time);

        return (cur_time.tv_sec - boot_time.tv_sec);
}

int main() {
        printf("Uptime Via Clock: %ld\n",uptime_via_clock());
        printf("Uptime Via Sysctl: %ld\n",uptime_via_sysctl());
        return 0;
}

//------8<-----------------------------------------------------------

7 years agoisc_dhcpd_plugin: python2.6 comp fix
Ilya [Thu, 2 Mar 2017 13:35:50 +0000 (22:35 +0900)]
isc_dhcpd_plugin: python2.6 comp fix

7 years agopostgres_plugin: database size chart added, index and table stats disabled by default...
Ilya [Thu, 2 Mar 2017 11:37:14 +0000 (20:37 +0900)]
postgres_plugin: database size chart added, index and table stats disabled by default, code refactoring

7 years agodelete obsolete charts and orphan hosts by default
Costa Tsaousis (ktsaou) [Wed, 1 Mar 2017 20:50:03 +0000 (22:50 +0200)]
delete obsolete charts and orphan hosts by default

7 years agodetect stopped cgroups immediately
Costa Tsaousis (ktsaou) [Wed, 1 Mar 2017 17:54:44 +0000 (19:54 +0200)]
detect stopped cgroups immediately

7 years agoupdated coverity version
Costa Tsaousis (ktsaou) [Wed, 1 Mar 2017 00:55:26 +0000 (02:55 +0200)]
updated coverity version

7 years agoprevent cancelling the sending thread with locks in place
Costa Tsaousis (ktsaou) [Wed, 1 Mar 2017 00:49:10 +0000 (02:49 +0200)]
prevent cancelling the sending thread with locks in place

7 years agofixes identified by coverity
Costa Tsaousis (ktsaou) [Wed, 1 Mar 2017 00:45:20 +0000 (02:45 +0200)]
fixes identified by coverity

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Tue, 28 Feb 2017 23:02:12 +0000 (01:02 +0200)]
updated configs.signatures

7 years agoself-cleaning obsolete cgroups and network interfaces from memory; fixes #1163; fixes...
Costa Tsaousis (ktsaou) [Tue, 28 Feb 2017 22:47:50 +0000 (00:47 +0200)]
self-cleaning obsolete cgroups and network interfaces from memory; fixes #1163; fixes #1358

7 years agoMerge pull request #1872 from l2isbad/bind_rndc_p26
Costa Tsaousis [Tue, 28 Feb 2017 06:53:53 +0000 (08:53 +0200)]
Merge pull request #1872 from l2isbad/bind_rndc_p26

bind_rndc_plugin: python 2.6 compatibility fix

7 years agobind_rndc_plugin: python 2.6 compatibility fix
Ilya [Tue, 28 Feb 2017 04:08:47 +0000 (13:08 +0900)]
bind_rndc_plugin: python 2.6 compatibility fix

7 years agoMerge pull request #1870 from ktsaou/master
Costa Tsaousis [Mon, 27 Feb 2017 23:14:59 +0000 (01:14 +0200)]
Merge pull request #1870 from ktsaou/master

updated configs.signatures

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Mon, 27 Feb 2017 22:39:53 +0000 (00:39 +0200)]
updated configs.signatures