]> arthur.barton.de Git - netdata.git/log
netdata.git
7 years agominor code re-writes to avoid coverity false positives; updated installer banner...
Costa Tsaousis [Sun, 21 Aug 2016 19:57:02 +0000 (22:57 +0300)]
minor code re-writes to avoid coverity false positives; updated installer banner and readme

7 years agofixes issues found by coverity static code analysis
Costa Tsaousis [Sun, 21 Aug 2016 19:10:18 +0000 (22:10 +0300)]
fixes issues found by coverity static code analysis

7 years agofix for not parsing properly the docker id; fixes #812
Costa Tsaousis [Sun, 21 Aug 2016 17:50:50 +0000 (20:50 +0300)]
fix for not parsing properly the docker id; fixes #812

7 years agofix for not parsing properly the docker id; fixes #812
Costa Tsaousis [Sun, 21 Aug 2016 17:31:31 +0000 (20:31 +0300)]
fix for not parsing properly the docker id; fixes #812

7 years agoextended the badges API to support rendering alarms
Costa Tsaousis [Sun, 21 Aug 2016 17:04:28 +0000 (20:04 +0300)]
extended the badges API to support rendering alarms

7 years agoMerge pull request #806 from ktsaou/master
Costa Tsaousis [Sun, 21 Aug 2016 11:08:09 +0000 (14:08 +0300)]
Merge pull request #806 from ktsaou/master

fixed context for python.d charts and other improvements

7 years agoprefer /init.scope/system.slice over /system.slice; fixes #797
Costa Tsaousis [Sun, 21 Aug 2016 10:51:44 +0000 (13:51 +0300)]
prefer /init.scope/system.slice over /system.slice; fixes #797

7 years agore-enable init.scope/* cgroups
Costa Tsaousis [Sun, 21 Aug 2016 10:15:42 +0000 (13:15 +0300)]
re-enable init.scope/* cgroups

7 years agoprevent cgroup renames for disabled cgroups; fixes #797
Costa Tsaousis [Sun, 21 Aug 2016 10:01:55 +0000 (13:01 +0300)]
prevent cgroup renames for disabled cgroups; fixes #797

7 years agodisable cgroups init.scope/* by default; fixes #797
Costa Tsaousis [Sun, 21 Aug 2016 09:39:23 +0000 (12:39 +0300)]
disable cgroups init.scope/* by default; fixes #797

7 years agodetect duplicate cgroups; fixes #797
Costa Tsaousis [Sun, 21 Aug 2016 09:33:35 +0000 (12:33 +0300)]
detect duplicate cgroups; fixes #797

7 years agousecdiff has been renamed to usec_dt; fixes #811
Costa Tsaousis (ktsaou) [Sun, 21 Aug 2016 08:20:22 +0000 (11:20 +0300)]
usecdiff has been renamed to usec_dt; fixes #811

7 years agoupdated config.signatures
Costa Tsaousis (ktsaou) [Sun, 21 Aug 2016 08:09:07 +0000 (11:09 +0300)]
updated config.signatures

7 years agofix for compiling nfacct plugin; fixes #811
Costa Tsaousis (ktsaou) [Sun, 21 Aug 2016 08:07:52 +0000 (11:07 +0300)]
fix for compiling nfacct plugin; fixes #811

7 years agoadded network interfaces fifo errors alarm
Costa Tsaousis (ktsaou) [Sun, 21 Aug 2016 08:06:43 +0000 (11:06 +0300)]
added network interfaces fifo errors alarm

7 years agofixed context for python.d charts
Costa Tsaousis (ktsaou) [Sun, 21 Aug 2016 00:11:32 +0000 (03:11 +0300)]
fixed context for python.d charts

7 years agoMerge pull request #804 from ktsaou/master
Costa Tsaousis [Sat, 20 Aug 2016 21:50:04 +0000 (00:50 +0300)]
Merge pull request #804 from ktsaou/master

properly reset green and red thresholds after health configuration reload

7 years agoproperly reset green and red thresholds after health configuration reload
Costa Tsaousis [Sat, 20 Aug 2016 21:35:00 +0000 (00:35 +0300)]
properly reset green and red thresholds after health configuration reload

7 years agoMerge pull request #775 from ktsaou/health
Costa Tsaousis [Sat, 20 Aug 2016 21:26:11 +0000 (00:26 +0300)]
Merge pull request #775 from ktsaou/health

Health monitoring (alarms) & other improvements

7 years agorenamed alarm.sh to alarm-email.sh
Costa Tsaousis [Sat, 20 Aug 2016 21:20:04 +0000 (00:20 +0300)]
renamed alarm.sh to alarm-email.sh

7 years agofix re-setting green/red threshold when reloading health configuration
Costa Tsaousis [Sat, 20 Aug 2016 21:05:30 +0000 (00:05 +0300)]
fix re-setting green/red threshold when reloading health configuration

7 years agofixes left-overs from moving context index to family index
Costa Tsaousis [Sat, 20 Aug 2016 20:38:20 +0000 (23:38 +0300)]
fixes left-overs from moving context index to family index

7 years agoupdated config signatures
Costa Tsaousis [Sat, 20 Aug 2016 20:14:07 +0000 (23:14 +0300)]
updated config signatures

7 years agoadded alarms for running named, nginx, redis, squid
Costa Tsaousis [Sat, 20 Aug 2016 20:13:17 +0000 (23:13 +0300)]
added alarms for running named, nginx, redis, squid

7 years agoUpdate base.py
Paweł Krupa [Sat, 20 Aug 2016 20:08:39 +0000 (22:08 +0200)]
Update base.py

Lower SocketService timeout

7 years agocheck all alarms have an update frequency; check that alarms do have an update freque...
Costa Tsaousis [Sat, 20 Aug 2016 19:30:27 +0000 (22:30 +0300)]
check all alarms have an update frequency; check that alarms do have an update frequency less than the chart they are linked; charts expose their update frequency as variables; added apache health check

7 years agocheck that alarms have update frequency
Costa Tsaousis [Sat, 20 Aug 2016 19:05:19 +0000 (22:05 +0300)]
check that alarms have update frequency

7 years agoupdated config.sigratures
Costa Tsaousis [Sat, 20 Aug 2016 18:28:00 +0000 (21:28 +0300)]
updated config.sigratures

7 years agoMerge remote-tracking branch 'upstream/master' into health
Costa Tsaousis [Sat, 20 Aug 2016 18:27:05 +0000 (21:27 +0300)]
Merge remote-tracking branch 'upstream/master' into health

7 years agoupdated health configurations
Costa Tsaousis [Sat, 20 Aug 2016 18:26:26 +0000 (21:26 +0300)]
updated health configurations

7 years agocontext index converted to family index; alarm.sh now knows the total time an alarm...
Costa Tsaousis [Sat, 20 Aug 2016 18:17:08 +0000 (21:17 +0300)]
context index converted to family index; alarm.sh now knows the total time an alarm is problematic

7 years agoreset green/red thresholds on all charts when reloading health configuration
Costa Tsaousis (ktsaou) [Thu, 18 Aug 2016 01:31:51 +0000 (04:31 +0300)]
reset green/red thresholds on all charts when reloading health configuration

7 years agoupdated conf signatures
Costa Tsaousis (ktsaou) [Thu, 18 Aug 2016 00:59:39 +0000 (03:59 +0300)]
updated conf signatures

7 years agodo not restore green/red values when loading the database from disks
Costa Tsaousis (ktsaou) [Thu, 18 Aug 2016 00:58:49 +0000 (03:58 +0300)]
do not restore green/red values when loading the database from disks

7 years agoto prevent false alarms use 5min of data instead of 2min of data
Costa Tsaousis (ktsaou) [Thu, 18 Aug 2016 00:58:16 +0000 (03:58 +0300)]
to prevent false alarms use 5min of data instead of 2min of data

7 years agoupdated config signatures
Costa Tsaousis [Wed, 17 Aug 2016 23:33:52 +0000 (02:33 +0300)]
updated config signatures

7 years agofixed typo in health.d/disks.conf
Costa Tsaousis [Wed, 17 Aug 2016 23:33:02 +0000 (02:33 +0300)]
fixed typo in health.d/disks.conf

7 years agomore aesthetic changes to email template
Costa Tsaousis [Wed, 17 Aug 2016 23:27:54 +0000 (02:27 +0300)]
more aesthetic changes to email template

7 years agomore aesthetic changes to email template
Costa Tsaousis [Wed, 17 Aug 2016 23:21:09 +0000 (02:21 +0300)]
more aesthetic changes to email template

7 years agoaesthetic changes to email template
Costa Tsaousis [Wed, 17 Aug 2016 23:15:27 +0000 (02:15 +0300)]
aesthetic changes to email template

7 years agoproperly handle interactions between CLEAR, WARNING, CRITICAL
Costa Tsaousis [Wed, 17 Aug 2016 23:04:15 +0000 (02:04 +0300)]
properly handle interactions between CLEAR, WARNING, CRITICAL

7 years agoeach alarm now has one status with the following possible values: UNINITIALIZED,...
Costa Tsaousis [Wed, 17 Aug 2016 22:50:04 +0000 (01:50 +0300)]
each alarm now has one status with the following possible values: UNINITIALIZED, UNDEFINED, CLEAR, WARNING, CRITICAL

7 years agoremoved striped header; fixed severity in recovery emails; attempt to fix broken...
Costa Tsaousis [Wed, 17 Aug 2016 21:35:17 +0000 (00:35 +0300)]
removed striped header; fixed severity in recovery emails; attempt to fix broken colors on certain email clients; dynamically check the path of the sendmail command

7 years agofixed typo the reported all warning alarms as critical and vice versa
Costa Tsaousis [Wed, 17 Aug 2016 21:11:43 +0000 (00:11 +0300)]
fixed typo the reported all warning alarms as critical and vice versa

7 years agofixed logrotate
Costa Tsaousis (ktsaou) [Wed, 17 Aug 2016 07:25:00 +0000 (10:25 +0300)]
fixed logrotate

7 years agofixed typo that resulted in CRITICAL alarms send by email as WARNING
Costa Tsaousis [Tue, 16 Aug 2016 23:58:17 +0000 (02:58 +0300)]
fixed typo that resulted in CRITICAL alarms send by email as WARNING

7 years agoupdated config signatures
Costa Tsaousis [Tue, 16 Aug 2016 23:50:58 +0000 (02:50 +0300)]
updated config signatures

7 years agoupdated alarms
Costa Tsaousis [Tue, 16 Aug 2016 23:50:30 +0000 (02:50 +0300)]
updated alarms

7 years agoupdated config signatures
Costa Tsaousis [Tue, 16 Aug 2016 23:29:24 +0000 (02:29 +0300)]
updated config signatures

7 years agotrack the duration of all alarms
Costa Tsaousis [Tue, 16 Aug 2016 23:25:18 +0000 (02:25 +0300)]
track the duration of all alarms

7 years agoalarm script that sends notifications by email
Costa Tsaousis [Tue, 16 Aug 2016 23:23:35 +0000 (02:23 +0300)]
alarm script that sends notifications by email

7 years agoadded the ability to execute scripts on alarms
Costa Tsaousis [Tue, 16 Aug 2016 20:36:38 +0000 (23:36 +0300)]
added the ability to execute scripts on alarms

7 years agoMerge pull request #793 from paulfantom/master
Paweł Krupa [Tue, 16 Aug 2016 19:44:53 +0000 (21:44 +0200)]
Merge pull request #793 from paulfantom/master

minor changes + modules descriptions

7 years agoupdated readme
paulfantom [Tue, 16 Aug 2016 19:40:37 +0000 (21:40 +0200)]
updated readme

7 years agobetter tomcat chart naming
paulfantom [Tue, 16 Aug 2016 19:32:43 +0000 (21:32 +0200)]
better tomcat chart naming

7 years agobetter dimension names in nginx_log module
paulfantom [Tue, 16 Aug 2016 18:57:14 +0000 (20:57 +0200)]
better dimension names in nginx_log module

7 years agoupdated config.signatures
Costa Tsaousis [Tue, 16 Aug 2016 17:23:47 +0000 (20:23 +0300)]
updated config.signatures

7 years agoupdated disk alarms
Costa Tsaousis [Tue, 16 Aug 2016 17:21:41 +0000 (20:21 +0300)]
updated disk alarms

7 years agoUpdate sensors.chart.py
Paweł Krupa [Tue, 16 Aug 2016 17:06:37 +0000 (19:06 +0200)]
Update sensors.chart.py

7 years agoswitched atomic operations from legacy __sync to new __atomic ones
Costa Tsaousis [Tue, 16 Aug 2016 16:14:14 +0000 (19:14 +0300)]
switched atomic operations from legacy __sync to new __atomic ones

7 years agofix for the title of qemu/kvm cgroup titles
Costa Tsaousis [Tue, 16 Aug 2016 14:49:07 +0000 (17:49 +0300)]
fix for the title of qemu/kvm cgroup titles

7 years agoqemu and kvm cgroups are reported as VMs; fixes #753
Costa Tsaousis [Tue, 16 Aug 2016 14:37:27 +0000 (17:37 +0300)]
qemu and kvm cgroups are reported as VMs; fixes #753

7 years agonetdata can reload health configuration, at runtime, with SIGUSR2
Costa Tsaousis [Tue, 16 Aug 2016 13:51:16 +0000 (16:51 +0300)]
netdata can reload health configuration, at runtime, with SIGUSR2

7 years agoupdate entropy alarm
Costa Tsaousis [Tue, 16 Aug 2016 12:15:58 +0000 (15:15 +0300)]
update entropy alarm

7 years agoadded variable $now that resolves to the current timestamp; added entropy alarm
Costa Tsaousis [Tue, 16 Aug 2016 12:14:44 +0000 (15:14 +0300)]
added variable $now that resolves to the current timestamp; added entropy alarm

7 years agothe API now also support "min" group method
Costa Tsaousis [Tue, 16 Aug 2016 10:36:44 +0000 (13:36 +0300)]
the API now also support "min" group method

7 years agocleanup netdata.service - fixes #773; netdata now verifies it has to its required...
Costa Tsaousis [Mon, 15 Aug 2016 23:36:12 +0000 (02:36 +0300)]
cleanup netdata.service - fixes #773; netdata now verifies it has to its required directories before starting

7 years agoupdated netdata.service to remove the pid file; fixes #773
Costa Tsaousis [Mon, 15 Aug 2016 18:15:34 +0000 (21:15 +0300)]
updated netdata.service to remove the pid file; fixes #773

7 years agoadded abs() function to expressions; added health.d/net.conf
Costa Tsaousis [Mon, 15 Aug 2016 18:08:49 +0000 (21:08 +0300)]
added abs() function to expressions; added health.d/net.conf

7 years agoMerge remote-tracking branch 'upstream/master' into health
Costa Tsaousis [Mon, 15 Aug 2016 16:33:58 +0000 (19:33 +0300)]
Merge remote-tracking branch 'upstream/master' into health

7 years agoallow expressions to test for inf and nan values
Costa Tsaousis [Mon, 15 Aug 2016 16:27:33 +0000 (19:27 +0300)]
allow expressions to test for inf and nan values

7 years agohealth now properly tracks alarm transitions; code cleanup;
Costa Tsaousis [Mon, 15 Aug 2016 13:55:07 +0000 (16:55 +0300)]
health now properly tracks alarm transitions; code cleanup;

7 years agoupdated configs.signatures
Costa Tsaousis [Mon, 15 Aug 2016 00:57:23 +0000 (03:57 +0300)]
updated configs.signatures

7 years agoinfo logs when alarms are raised
Costa Tsaousis [Mon, 15 Aug 2016 00:54:43 +0000 (03:54 +0300)]
info logs when alarms are raised

7 years agomore tracing info for health
Costa Tsaousis [Mon, 15 Aug 2016 00:01:09 +0000 (03:01 +0300)]
more tracing info for health

7 years agooperational health monitoring - we got alarms! - no notifications yet though
Costa Tsaousis [Sun, 14 Aug 2016 23:39:03 +0000 (02:39 +0300)]
operational health monitoring - we got alarms! - no notifications yet though

7 years agoMerge pull request #774 from paulfantom/master
Paweł Krupa [Sun, 14 Aug 2016 21:54:41 +0000 (23:54 +0200)]
Merge pull request #774 from paulfantom/master

New python modules + bug fixes

7 years agowrapper on check() in SocketService
paulfantom [Sun, 14 Aug 2016 21:52:13 +0000 (23:52 +0200)]
wrapper on check() in SocketService

7 years agouse sensors.py library from Pavel Rojtberg instead of PySensors. fix #781
paulfantom [Sun, 14 Aug 2016 17:51:06 +0000 (19:51 +0200)]
use sensors.py library from Pavel Rojtberg instead of PySensors. fix #781

7 years agohealth configuration variables are checked for invalid characters
Costa Tsaousis [Sun, 14 Aug 2016 16:28:04 +0000 (19:28 +0300)]
health configuration variables are checked for invalid characters

7 years agoadded command line option without-files to disable files, pipes, sockets processing...
Costa Tsaousis [Sun, 14 Aug 2016 15:48:54 +0000 (18:48 +0300)]
added command line option without-files to disable files, pipes, sockets processing; fixes #744

7 years agooperational health templatizer
Costa Tsaousis [Sun, 14 Aug 2016 15:31:19 +0000 (18:31 +0300)]
operational health templatizer

7 years agomore timestamps
paulfantom [Sun, 14 Aug 2016 14:12:35 +0000 (16:12 +0200)]
more timestamps

7 years agointroduce timestamp to logs
paulfantom [Sun, 14 Aug 2016 14:11:32 +0000 (16:11 +0200)]
introduce timestamp to logs

7 years agoadd nginx_log module
paulfantom [Sun, 14 Aug 2016 13:17:20 +0000 (15:17 +0200)]
add nginx_log module

7 years agodisable capabilities at systemd.service; #773
Costa Tsaousis [Sun, 14 Aug 2016 13:11:19 +0000 (16:11 +0300)]
disable capabilities at systemd.service; #773

7 years agoapps.plugin logs repeating errors, only once per process; fixes #779
Costa Tsaousis [Sun, 14 Aug 2016 12:33:48 +0000 (15:33 +0300)]
apps.plugin logs repeating errors, only once per process; fixes #779

7 years agoChanging hddtemp.chart.py to accept specified devices. Same way as [telegraph does...
paulfantom [Sun, 14 Aug 2016 11:41:19 +0000 (13:41 +0200)]
Changing hddtemp.chart.py to accept specified devices. Same way as [telegraph does it](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/hddtemp)

7 years agoadd log flood prevention
paulfantom [Sun, 14 Aug 2016 11:34:16 +0000 (13:34 +0200)]
add log flood prevention

7 years agofixes for TAB to spaces replacement
Costa Tsaousis [Sun, 14 Aug 2016 11:20:17 +0000 (14:20 +0300)]
fixes for TAB to spaces replacement

7 years agoMerge remote-tracking branch 'origin/master'
paulfantom [Sun, 14 Aug 2016 10:21:24 +0000 (12:21 +0200)]
Merge remote-tracking branch 'origin/master'

# Conflicts:
# python.d/python_modules/msg.py

7 years agoprevent IOError on msg.fatal
paulfantom [Sun, 14 Aug 2016 10:17:23 +0000 (12:17 +0200)]
prevent IOError on msg.fatal

7 years agoprevent IOError on msg.fatal
paulfantom [Sun, 14 Aug 2016 10:17:23 +0000 (12:17 +0200)]
prevent IOError on msg.fatal

7 years agoallow health configuration to be expressed in a way that will allow us to have additi...
Costa Tsaousis [Sun, 14 Aug 2016 02:05:15 +0000 (05:05 +0300)]
allow health configuration to be expressed in a way that will allow us to have additional charts from the calculated values; alarms that do not do database lookups can now have an update every setting

7 years agothe disks health file
Costa Tsaousis [Sat, 13 Aug 2016 22:25:35 +0000 (01:25 +0300)]
the disks health file

7 years agofirst health configuration file to monitor disk space - not operational yet
Costa Tsaousis [Sat, 13 Aug 2016 22:24:45 +0000 (01:24 +0300)]
first health configuration file to monitor disk space - not operational yet

7 years agohealth configuration now parses templates too
Costa Tsaousis [Sat, 13 Aug 2016 21:39:31 +0000 (00:39 +0300)]
health configuration now parses templates too

7 years agoconverted tabs for C, JS, BASH to 4 spaces
Costa Tsaousis [Sat, 13 Aug 2016 19:08:15 +0000 (22:08 +0300)]
converted tabs for C, JS, BASH to 4 spaces

7 years agohealth parsing almost complete
Costa Tsaousis [Sat, 13 Aug 2016 18:54:14 +0000 (21:54 +0300)]
health parsing almost complete

7 years agopreparing health configuration file parsing
Costa Tsaousis [Sat, 13 Aug 2016 01:31:11 +0000 (04:31 +0300)]
preparing health configuration file parsing