]> arthur.barton.de Git - netdata.git/log
netdata.git
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 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 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

7 years agovariables are now parsed into expressions
Costa Tsaousis [Fri, 12 Aug 2016 23:58:53 +0000 (02:58 +0300)]
variables are now parsed into expressions

7 years agoMerge remote-tracking branch 'upstream/master' into health
Costa Tsaousis [Fri, 12 Aug 2016 23:13:58 +0000 (02:13 +0300)]
Merge remote-tracking branch 'upstream/master' into health

7 years agoMerge pull request #776 from Busindre/patch-1
Costa Tsaousis [Fri, 12 Aug 2016 23:13:34 +0000 (02:13 +0300)]
Merge pull request #776 from Busindre/patch-1

Fixed path to netdata pid file

7 years agodisable gcc atomic operations on non-supported compilers and gcc versions
Costa Tsaousis [Fri, 12 Aug 2016 23:02:28 +0000 (02:02 +0300)]
disable gcc atomic operations on non-supported compilers and gcc versions

7 years agoglobal statistics now also report max API response time; global statistics implemente...
Costa Tsaousis [Fri, 12 Aug 2016 22:44:31 +0000 (01:44 +0300)]
global statistics now also report max API response time; global statistics implemented with alternative lock-free code; more code cleanups

7 years agoFixed path to netdata pid file
Busindre [Fri, 12 Aug 2016 20:07:41 +0000 (22:07 +0200)]
Fixed path to netdata pid file

Fixed path to netdata pid file: /var/run

File modified: system/netdata-init-d.in

The installation displays the following paths (CentOS 6.X)

  - the daemon    at /usr/sbin/netdata
  - config files  at /etc/netdata
  - web files     at /usr/share/netdata
  - plugins       at /usr/libexec/netdata
  - cache files   at /var/cache/netdata
  - db files      at /var/lib/netdata
  - log files     at /var/log/netdata
  - pid file      at /var/run

grep "pid" system/netdata-init-d
PIDFILE=/var/$DAEMON.pid

7 years agoproper log file management; re-opening logs on SIGHUP; updated logrotate; updated...
Costa Tsaousis [Fri, 12 Aug 2016 18:18:57 +0000 (21:18 +0300)]
proper log file management; re-opening logs on SIGHUP; updated logrotate; updated systemd.service

7 years agobetter check in ExecutableService
paulfantom [Fri, 12 Aug 2016 16:54:24 +0000 (18:54 +0200)]
better check in ExecutableService

7 years agonetdata now adjusts its scheduling priority to IDLE and its Out-Of-Memory score to...
Costa Tsaousis [Fri, 12 Aug 2016 11:05:50 +0000 (14:05 +0300)]
netdata now adjusts its scheduling priority to IDLE and its Out-Of-Memory score to 1000

7 years agoRRDCALC management completed
Costa Tsaousis [Fri, 12 Aug 2016 11:04:53 +0000 (14:04 +0300)]
RRDCALC management completed

7 years agobetter description of load average and better link too
Costa Tsaousis [Thu, 11 Aug 2016 17:47:13 +0000 (20:47 +0300)]
better description of load average and better link too

7 years agoMerge remote-tracking branch 'upstream/master' into health
Costa Tsaousis [Thu, 11 Aug 2016 17:33:30 +0000 (20:33 +0300)]
Merge remote-tracking branch 'upstream/master' into health

7 years agocode cleanup by replacing all memory allocation functions with ones that handle excep...
Costa Tsaousis [Thu, 11 Aug 2016 17:32:59 +0000 (20:32 +0300)]
code cleanup by replacing all memory allocation functions with ones that handle exceptions

7 years agodetect excess characters at expression
Costa Tsaousis [Thu, 11 Aug 2016 13:36:12 +0000 (16:36 +0300)]
detect excess characters at expression

7 years agoexpression parser now re-generates the expression showing the precedence it applied...
Costa Tsaousis [Thu, 11 Aug 2016 11:28:17 +0000 (14:28 +0300)]
expression parser now re-generates the expression showing the precedence it applied to it; more code cleanups

7 years agovarious renames to make the code more readable
Costa Tsaousis [Wed, 10 Aug 2016 22:11:40 +0000 (01:11 +0300)]
various renames to make the code more readable

7 years agooperational evaluator for expressions
Costa Tsaousis [Wed, 10 Aug 2016 21:14:22 +0000 (00:14 +0300)]
operational evaluator for expressions

7 years agoinfix notation parser almost done; preparing the evaluator and variables lookup
Costa Tsaousis [Wed, 10 Aug 2016 17:12:46 +0000 (20:12 +0300)]
infix notation parser almost done; preparing the evaluator and variables lookup

7 years agoadded RRDCALC management; preparation for expression evaluation
Costa Tsaousis [Tue, 9 Aug 2016 23:33:07 +0000 (02:33 +0300)]
added RRDCALC management; preparation for expression evaluation

7 years agoMerge pull request #765 from ktsaou/master
Costa Tsaousis [Tue, 9 Aug 2016 16:48:53 +0000 (19:48 +0300)]
Merge pull request #765 from ktsaou/master

dashboards transfer theme, online help and Pan&Zoom via my-netdata

7 years agoMerge pull request #608 from candrews/patch-1
Costa Tsaousis [Tue, 9 Aug 2016 16:46:27 +0000 (19:46 +0300)]
Merge pull request #608 from candrews/patch-1

Harden the netdata systemd service

7 years agoMerge pull request #762 from paulfantom/master
Paweł Krupa [Tue, 9 Aug 2016 16:43:09 +0000 (18:43 +0200)]
Merge pull request #762 from paulfantom/master

dovecot support + basic HTTP auth fixes

7 years agoMerge pull request #767 from brablc/master
Paweł Krupa [Tue, 9 Aug 2016 16:40:00 +0000 (18:40 +0200)]
Merge pull request #767 from brablc/master

Fix extraction of nginx status values.

7 years agoFix extraction of nginx status values.
Ondrej Brablc [Tue, 9 Aug 2016 11:21:05 +0000 (13:21 +0200)]
Fix extraction of nginx status values.

7 years agotransfer pan and zoom, theme and help settings from netdata to netdata via the my...
Costa Tsaousis [Mon, 8 Aug 2016 21:08:30 +0000 (00:08 +0300)]
transfer pan and zoom, theme and help settings from netdata to netdata via the my-netdata menu

7 years agoMerge pull request #764 from ktsaou/master
Costa Tsaousis [Mon, 8 Aug 2016 00:44:05 +0000 (03:44 +0300)]
Merge pull request #764 from ktsaou/master

minor updates

7 years agoupdated config signatures
Costa Tsaousis [Mon, 8 Aug 2016 00:39:36 +0000 (03:39 +0300)]
updated config signatures

7 years agominor updates
Costa Tsaousis [Mon, 8 Aug 2016 00:38:20 +0000 (03:38 +0300)]
minor updates

7 years agoMerge pull request #761 from davidak/ipfs
Paweł Krupa [Sun, 7 Aug 2016 20:28:26 +0000 (22:28 +0200)]
Merge pull request #761 from davidak/ipfs

add IPFS plugin

7 years agoipfs naming in dashboard
davidak [Sun, 7 Aug 2016 20:22:55 +0000 (22:22 +0200)]
ipfs naming in dashboard

7 years agochart and dimension variables tested and debugged
Costa Tsaousis [Sun, 7 Aug 2016 19:12:58 +0000 (22:12 +0300)]
chart and dimension variables tested and debugged

7 years agoadd ipfs to apps
davidak [Sun, 7 Aug 2016 17:59:52 +0000 (19:59 +0200)]
add ipfs to apps

7 years agoipfs: fix configuration
davidak [Sun, 7 Aug 2016 17:19:53 +0000 (19:19 +0200)]
ipfs: fix configuration

7 years agocatch OperationaError when attempting to connect to mysql server
paulfantom [Sun, 7 Aug 2016 14:12:09 +0000 (16:12 +0200)]
catch OperationaError when attempting to connect to mysql server

7 years agofix mysql query
paulfantom [Sun, 7 Aug 2016 13:59:31 +0000 (15:59 +0200)]
fix mysql query

7 years agotry to reconnect to MySQL on OperationalError
paulfantom [Sun, 7 Aug 2016 13:46:08 +0000 (15:46 +0200)]
try to reconnect to MySQL on OperationalError

7 years agochart and dimensions variables linked to 3 indexes: local, context and host variables
Costa Tsaousis [Sun, 7 Aug 2016 11:59:17 +0000 (14:59 +0300)]
chart and dimensions variables linked to 3 indexes: local, context and host variables

7 years agomore descriptive error messages
paulfantom [Sun, 7 Aug 2016 11:57:55 +0000 (13:57 +0200)]
more descriptive error messages

7 years agofix issues with incorrect precision in tomcat charts
paulfantom [Sun, 7 Aug 2016 09:31:05 +0000 (11:31 +0200)]
fix issues with incorrect precision in tomcat charts

7 years agoadd ipfs plugin configuration
davidak [Sat, 6 Aug 2016 18:27:53 +0000 (20:27 +0200)]
add ipfs plugin configuration