]> arthur.barton.de Git - netdata.git/log
netdata.git
7 years agoMerge pull request #1561 from ktsaou/master
Costa Tsaousis [Sat, 14 Jan 2017 01:08:39 +0000 (03:08 +0200)]
Merge pull request #1561 from ktsaou/master

hipchat notifications; UDP buffer alarms; added options for disabling network interfaces

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 01:03:53 +0000 (03:03 +0200)]
updated configs.signatures

7 years agoallow any pattern of network interfaces and disk paths to be excluded; fixes #1556...
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 00:42:17 +0000 (02:42 +0200)]
allow any pattern of network interfaces and disk paths to be excluded; fixes #1556; fixes #1567

7 years agoadded alarms for common UDP buffer errors
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 00:41:01 +0000 (02:41 +0200)]
added alarms for common UDP buffer errors

7 years agoproc modules chart unit is milliseconds/run
Costa Tsaousis (ktsaou) [Fri, 13 Jan 2017 21:18:57 +0000 (23:18 +0200)]
proc modules chart unit is milliseconds/run

7 years agoproc_module generalization
Costa Tsaousis (ktsaou) [Fri, 13 Jan 2017 21:16:22 +0000 (23:16 +0200)]
proc_module generalization

7 years agofixed a bug that might lead to a crash if a chart was added while netdata is exiting
Costa Tsaousis (ktsaou) [Fri, 13 Jan 2017 21:15:34 +0000 (23:15 +0200)]
fixed a bug that might lead to a crash if a chart was added while netdata is exiting

7 years agoMerge pull request #1555 from pjz/ipfs_health
Costa Tsaousis [Fri, 13 Jan 2017 18:13:38 +0000 (20:13 +0200)]
Merge pull request #1555 from pjz/ipfs_health

Add health tracking for ipfs

7 years agoMerge pull request #1564 from vlvkobal/master
Costa Tsaousis [Fri, 13 Jan 2017 13:08:19 +0000 (15:08 +0200)]
Merge pull request #1564 from vlvkobal/master

macOS plugin: add disk space and inodes utilization, network interfaces charts

7 years agoAdd network interfaces charts to macOS plugin
Vladimir Kobal [Fri, 13 Jan 2017 13:03:23 +0000 (08:03 -0500)]
Add network interfaces charts to macOS plugin

7 years agoAdd disk space and inodes utilization charts to macOS plugin
Vladimir Kobal [Fri, 13 Jan 2017 10:26:08 +0000 (05:26 -0500)]
Add disk space and inodes utilization charts to macOS plugin

7 years agoMerge pull request #1562 from vlvkobal/master
Costa Tsaousis [Fri, 13 Jan 2017 00:37:46 +0000 (02:37 +0200)]
Merge pull request #1562 from vlvkobal/master

FreeBSD and macOS plugins: add uptime badge

7 years agoAdd uptime badge to FreeBSD plugin
Vladimir Kobal [Fri, 13 Jan 2017 00:22:55 +0000 (02:22 +0200)]
Add uptime badge to FreeBSD plugin

7 years agoAdd uptime badge to macOS plugin
Vladimir Kobal [Fri, 13 Jan 2017 00:12:24 +0000 (19:12 -0500)]
Add uptime badge to macOS plugin

7 years agoswitch to template instead of alarm
Paul Jimenez [Thu, 12 Jan 2017 20:15:52 +0000 (15:15 -0500)]
switch to template instead of alarm

7 years agoadded PR number
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 23:56:43 +0000 (01:56 +0200)]
added PR number

7 years agoadded hipchat notifications; fixes #1526
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 23:52:43 +0000 (01:52 +0200)]
added hipchat notifications; fixes #1526

7 years agoMerge pull request #1560 from vlvkobal/master
Costa Tsaousis [Thu, 12 Jan 2017 23:14:06 +0000 (01:14 +0200)]
Merge pull request #1560 from vlvkobal/master

macOS plugin: add disk charts

7 years agoMerge pull request #1558 from ktsaou/master
Costa Tsaousis [Thu, 12 Jan 2017 23:03:51 +0000 (01:03 +0200)]
Merge pull request #1558 from ktsaou/master

rewrite of /proc/net/dev for speed

7 years agoAdd disk charts to macOS plugin
Vladimir Kobal [Thu, 12 Jan 2017 22:50:04 +0000 (17:50 -0500)]
Add disk charts to macOS plugin

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 22:22:27 +0000 (00:22 +0200)]
updated configs.signatures

7 years agoaesthetic changes to haproxy alarms
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 22:21:45 +0000 (00:21 +0200)]
aesthetic changes to haproxy alarms

7 years agominor optimizations and comments
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 22:21:26 +0000 (00:21 +0200)]
minor optimizations and comments

7 years agoallow interfaces to be enabled explicitly
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 21:28:03 +0000 (23:28 +0200)]
allow interfaces to be enabled explicitly

7 years agorefactored /proc/net/dev plugin for speed and also added option to disable veth inter...
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 21:15:44 +0000 (23:15 +0200)]
refactored /proc/net/dev plugin for speed and also added option to disable veth interfaces

7 years agoMerge pull request #1554 from l2isbad/haproxy_module_optimization
Costa Tsaousis [Thu, 12 Jan 2017 17:30:43 +0000 (19:30 +0200)]
Merge pull request #1554 from l2isbad/haproxy_module_optimization

Haproxy module optimization

7 years agoAdd health tracking for ipfs
Paul Jimenez [Thu, 12 Jan 2017 15:27:09 +0000 (10:27 -0500)]
Add health tracking for ipfs

7 years agohaproxy plugin: 2 more alarm added (backend status, last_collected)
Ilya [Thu, 12 Jan 2017 09:46:49 +0000 (18:46 +0900)]
haproxy plugin: 2 more alarm added (backend status, last_collected)

7 years agohaproxy plugin: backend status charts added
Ilya [Thu, 12 Jan 2017 09:44:34 +0000 (18:44 +0900)]
haproxy plugin: backend status charts added

7 years agoMerge pull request #1543 from tech-no-logical/tech-no-logical-patch-1
Costa Tsaousis [Thu, 12 Jan 2017 09:33:06 +0000 (11:33 +0200)]
Merge pull request #1543 from tech-no-logical/tech-no-logical-patch-1

Patch to add support for messagebird.com SMS service

7 years agohaproxy module: servers are considered to be down only if status DOWN
Ilya [Thu, 12 Jan 2017 08:07:56 +0000 (17:07 +0900)]
haproxy module: servers are considered to be down only if status DOWN

7 years agoMerge pull request #1550 from l2isbad/haproxy_readme
Costa Tsaousis [Thu, 12 Jan 2017 07:37:21 +0000 (09:37 +0200)]
Merge pull request #1550 from l2isbad/haproxy_readme

Haproxy readme

7 years agohaproxy plugin readme: minor fix
Ilya [Thu, 12 Jan 2017 06:15:10 +0000 (15:15 +0900)]
haproxy plugin readme: minor fix

7 years agohaproxy plugin: description to python readme added
Ilya [Thu, 12 Jan 2017 06:10:33 +0000 (15:10 +0900)]
haproxy plugin: description to python readme added

7 years agoMerge pull request #1549 from l2isbad/haproxy_bugfix
Costa Tsaousis [Wed, 11 Jan 2017 22:25:09 +0000 (00:25 +0200)]
Merge pull request #1549 from l2isbad/haproxy_bugfix

haproxy_plugin: bugfix (function for check backend server status was wrong)

7 years agoMerge pull request #1548 from ktsaou/master
Costa Tsaousis [Wed, 11 Jan 2017 22:07:16 +0000 (00:07 +0200)]
Merge pull request #1548 from ktsaou/master

detect ECC memory reported errors

7 years agomove hwcorrupted chart to ecc family
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 22:03:17 +0000 (00:03 +0200)]
move hwcorrupted chart to ecc family

7 years agofix ondemand switch for hwcorrupted memory
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 22:01:03 +0000 (00:01 +0200)]
fix ondemand switch for hwcorrupted memory

7 years agoadded health.d/memory.conf to make files
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 21:24:53 +0000 (23:24 +0200)]
added health.d/memory.conf to make files

7 years agodetect ECC memory correctable and uncorrectable errors; fixes #1508
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 21:24:07 +0000 (23:24 +0200)]
detect ECC memory correctable and uncorrectable errors; fixes #1508

7 years agohaproxy_plugin: bugfix. no check servers should not be interpreted as DOWN
Ilya [Wed, 11 Jan 2017 20:26:46 +0000 (05:26 +0900)]
haproxy_plugin: bugfix. no check servers should not be interpreted as DOWN

7 years agoMerge pull request #1547 from ktsaou/master
Costa Tsaousis [Wed, 11 Jan 2017 19:59:13 +0000 (21:59 +0200)]
Merge pull request #1547 from ktsaou/master

uptime plugin

7 years agouptime plugin; fixes #1546; fixes #1507
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 19:44:38 +0000 (21:44 +0200)]
uptime plugin; fixes #1546; fixes #1507

7 years agoMerge pull request #1545 from l2isbad/haproxy_module
Costa Tsaousis [Wed, 11 Jan 2017 18:16:52 +0000 (20:16 +0200)]
Merge pull request #1545 from l2isbad/haproxy_module

Haproxy module

7 years agoadd haproxy alarm to makefile
Ilya [Wed, 11 Jan 2017 11:35:23 +0000 (20:35 +0900)]
add haproxy alarm to makefile

7 years agohaproxy backend server alarm added
Ilya [Wed, 11 Jan 2017 11:32:11 +0000 (20:32 +0900)]
haproxy backend server alarm added

7 years agochange context name
Ilya [Wed, 11 Jan 2017 11:30:49 +0000 (20:30 +0900)]
change context name

7 years agoUpdate health_alarm_notify.conf
tech-no-logical [Wed, 11 Jan 2017 10:29:40 +0000 (11:29 +0100)]
Update health_alarm_notify.conf

Updated messagebird comment to show how to get a key

7 years agoadd haproxy plugin to Makefiles
Ilya [Wed, 11 Jan 2017 10:27:21 +0000 (19:27 +0900)]
add haproxy plugin to Makefiles

7 years agoconfiguration for haproxy plagin added
Ilya [Wed, 11 Jan 2017 10:22:59 +0000 (19:22 +0900)]
configuration for haproxy plagin added

7 years agoadd ;norefresh option to url check
Ilya [Wed, 11 Jan 2017 07:41:00 +0000 (16:41 +0900)]
add ;norefresh option to url check

7 years agoadd workaround for bug in base.py
Ilya [Wed, 11 Jan 2017 07:29:34 +0000 (16:29 +0900)]
add workaround for bug in base.py

7 years agoadd the ability connect to unix socket
Ilya [Wed, 11 Jan 2017 06:09:35 +0000 (15:09 +0900)]
add the ability connect to unix socket

7 years agoUpdate README.md
tech-no-logical [Tue, 10 Jan 2017 15:38:56 +0000 (16:38 +0100)]
Update README.md

7 years agoUpdate health_alarm_notify.conf
tech-no-logical [Tue, 10 Jan 2017 15:37:13 +0000 (16:37 +0100)]
Update health_alarm_notify.conf

Added messagebird.com SMS config options

7 years agoUpdate alarm-notify.sh
tech-no-logical [Tue, 10 Jan 2017 15:25:50 +0000 (16:25 +0100)]
Update alarm-notify.sh

Added messagebird.com SMS provider

7 years agoMerge pull request #1542 from tycho/fix-cpufreq-accuracy
Costa Tsaousis [Tue, 10 Jan 2017 13:09:03 +0000 (15:09 +0200)]
Merge pull request #1542 from tycho/fix-cpufreq-accuracy

cpufreq.chart.py: support dynamically falling back from accurate to inaccurate mode

7 years agocpufreq.chart.py: support dynamically falling back from accurate to inaccurate mode
Steven Noonan [Tue, 10 Jan 2017 12:46:42 +0000 (04:46 -0800)]
cpufreq.chart.py: support dynamically falling back from accurate to inaccurate mode

If we switch the 'schedutil' cpufreq governor on, the 'time_in_state'
data becomes useless. And since cpufreq governors can be switched at any
time, we might as well make it possible to support transitioning between
governors without any bogus data appearing in our charts.

Before this commit, switching to 'schedutil' results in zeroed values,
and switching back to any other governor causes a huge spike datapoint
in the timeline.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
7 years agoMerge pull request #1541 from simonnagl/ignore/macOS
Costa Tsaousis [Tue, 10 Jan 2017 12:23:11 +0000 (14:23 +0200)]
Merge pull request #1541 from simonnagl/ignore/macOS

Ignore .DS_Store

7 years agoIgnore .DS_Store
Simon Nagl (privat) [Tue, 10 Jan 2017 12:07:40 +0000 (13:07 +0100)]
Ignore .DS_Store

In the Apple macOS operating system, .DS_Store is a file that stores custom attributes of its containing folder (https://en.wikipedia.org/wiki/.DS_Store)

7 years agoMerge pull request #1535 from tycho/implement-cpuidle-plugin
Costa Tsaousis [Tue, 10 Jan 2017 07:50:31 +0000 (09:50 +0200)]
Merge pull request #1535 from tycho/implement-cpuidle-plugin

cpuidle.chart.py: add plugin for monitoring cpuidle states

7 years agominor fix
Ilya [Tue, 10 Jan 2017 07:23:18 +0000 (16:23 +0900)]
minor fix

7 years agocpuidle.chart.py: add plugin for monitoring cpuidle states
Steven Noonan [Mon, 9 Jan 2017 22:20:05 +0000 (14:20 -0800)]
cpuidle.chart.py: add plugin for monitoring cpuidle states

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
7 years agorename function
Ilya [Tue, 10 Jan 2017 02:37:49 +0000 (11:37 +0900)]
rename function

7 years agobackend servers status charts added
Ilya [Tue, 10 Jan 2017 02:31:58 +0000 (11:31 +0900)]
backend servers status charts added

7 years agoreplace list comp with filter
Ilya [Tue, 10 Jan 2017 00:50:40 +0000 (09:50 +0900)]
replace list comp with filter

7 years agochange bytes to kilobytes
Ilya [Tue, 10 Jan 2017 00:29:56 +0000 (09:29 +0900)]
change bytes to kilobytes

7 years agoMerge pull request #1536 from vlvkobal/master
Costa Tsaousis [Mon, 9 Jan 2017 23:18:08 +0000 (01:18 +0200)]
Merge pull request #1536 from vlvkobal/master

macOS plugin: add IPv4 and IPv6 charts

7 years agoMerge pull request #1534 from tycho/fix-cpufreq-accuracy
Costa Tsaousis [Mon, 9 Jan 2017 22:56:56 +0000 (00:56 +0200)]
Merge pull request #1534 from tycho/fix-cpufreq-accuracy

cpufreq.chart.py: add more accurate cpufreq_stats-based calculations

7 years agoFix configuration labels in macOS plugin
Vladimir Kobal [Mon, 9 Jan 2017 22:00:22 +0000 (17:00 -0500)]
Fix configuration labels in macOS plugin

7 years agocpufreq.chart.py: add more accurate cpufreq_stats-based calculations
Steven Noonan [Mon, 9 Jan 2017 21:00:49 +0000 (13:00 -0800)]
cpufreq.chart.py: add more accurate cpufreq_stats-based calculations

There were two major problems with this module:

- The 'cpuN' names weren't accurate. The 'self.paths.sort()' was trying
  to compensate for os.walk() enumerating the CPUs out of order (as any
  directory enumeration will do). Unfortunately the sort() function is
  alphabetical, so it would result in a list of paths like this:

    [
        '/sys/.../cpu0/...'
        '/sys/.../cpu1/...'
        '/sys/.../cpu11/...'
        '/sys/.../cpu12/...'
        ...
    ]

  So the chart for cpu2 would actually map to cpu11's stats.

  This can be corrected by extracting the 'cpuN' value that's already
  inside the path anyway.

- The scaling_cur_freq value is an instantaneous value. It only
  represents the current processor P-state at the time it was read, and
  doesn't account for the other 999ms that netdata wasn't looking at the
  value.

  This can be corrected by using data from cpufreq_stats, which includes
  P-state residency statistics. Note that the values in cpufreq_stats
  aren't always valid (e.g. if the cpufreq governor is set to
  'schedutil', the statistic files exist but are are empty), so we can
  just fall back to the inaccurate scaling_cur_freq method if necessary.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
7 years agoAdd IPv6 charts to macOS plugin
Vladimir Kobal [Mon, 9 Jan 2017 21:45:09 +0000 (16:45 -0500)]
Add IPv6 charts to macOS plugin

7 years agoAdd IPv4 packets, errors and fragments charts to macOS plugin
Vladimir Kobal [Mon, 9 Jan 2017 19:55:56 +0000 (14:55 -0500)]
Add IPv4 packets, errors and fragments charts to macOS plugin

7 years agoAdd IPv4 ICMP charts to macOS plugin
Vladimir Kobal [Mon, 9 Jan 2017 19:50:04 +0000 (14:50 -0500)]
Add IPv4 ICMP charts to macOS plugin

7 years agoMerge pull request #1533 from vlvkobal/master
Costa Tsaousis [Mon, 9 Jan 2017 19:43:57 +0000 (21:43 +0200)]
Merge pull request #1533 from vlvkobal/master

Fix for ifi_oqdrops field on previous FreeBSD releases and FreeNAS

7 years agoAdd IPv4 UDP charts to macOS plugin
Vladimir Kobal [Mon, 9 Jan 2017 19:25:00 +0000 (14:25 -0500)]
Add IPv4 UDP charts to macOS plugin

7 years agoAdd IPv4 TCP charts to macOS plugin
Vladimir Kobal [Mon, 9 Jan 2017 18:51:43 +0000 (13:51 -0500)]
Add IPv4 TCP charts to macOS plugin

7 years agoFix for ifi_oqdrops field on previous FreeBSD releases and FreeNAS
Vladimir Kobal [Mon, 9 Jan 2017 18:31:38 +0000 (13:31 -0500)]
Fix for ifi_oqdrops field on previous FreeBSD releases and FreeNAS

7 years agoMerge pull request #1529 from pjz/better_ipfs
Costa Tsaousis [Mon, 9 Jan 2017 18:21:39 +0000 (20:21 +0200)]
Merge pull request #1529 from pjz/better_ipfs

More IPFS stats in less code

7 years agohaproxy_module draft version
Ilya [Mon, 9 Jan 2017 16:57:24 +0000 (01:57 +0900)]
haproxy_module draft version

7 years agoMerge pull request #1531 from vlvkobal/master
Costa Tsaousis [Mon, 9 Jan 2017 13:34:40 +0000 (15:34 +0200)]
Merge pull request #1531 from vlvkobal/master

Fix compilation errors on FreeBSD 10.3

7 years agoMerge pull request #1530 from l2isbad/mdstat_minor_fix
Costa Tsaousis [Mon, 9 Jan 2017 08:38:06 +0000 (10:38 +0200)]
Merge pull request #1530 from l2isbad/mdstat_minor_fix

mdstat_fix

7 years agofix: check should not return True if no active arrays in mdstat
Ilya [Mon, 9 Jan 2017 07:51:08 +0000 (16:51 +0900)]
fix: check should not return True if no active arrays in mdstat

7 years agoFix compilation errors on FreeBSD 10.3
Vladimir Kobal [Mon, 9 Jan 2017 07:05:37 +0000 (09:05 +0200)]
Fix compilation errors on FreeBSD 10.3

7 years agoMore IPFS stats in less code
Paul Jimenez [Mon, 9 Jan 2017 06:12:29 +0000 (01:12 -0500)]
More IPFS stats in less code

7 years agoMerge pull request #1528 from ktsaou/master
Costa Tsaousis [Sun, 8 Jan 2017 19:38:34 +0000 (21:38 +0200)]
Merge pull request #1528 from ktsaou/master

allow nonzero setting to work when dimensions are set

7 years agoallow nonzero setting to work when dimensions are set; fixes #1514
Costa Tsaousis (ktsaou) [Sun, 8 Jan 2017 19:35:42 +0000 (21:35 +0200)]
allow nonzero setting to work when dimensions are set; fixes #1514

7 years agoMerge pull request #1524 from ktsaou/master
Costa Tsaousis [Sat, 7 Jan 2017 17:56:56 +0000 (19:56 +0200)]
Merge pull request #1524 from ktsaou/master

use autoconf for checking gcc function attributes

7 years agouse autoconf for checking gcc function attributes
Costa Tsaousis (ktsaou) [Sat, 7 Jan 2017 17:54:48 +0000 (19:54 +0200)]
use autoconf for checking gcc function attributes

7 years agoMerge pull request #1520 from ktsaou/master
Costa Tsaousis [Sat, 7 Jan 2017 17:00:27 +0000 (19:00 +0200)]
Merge pull request #1520 from ktsaou/master

codeclimate suggested changes and another tcp resets alarm

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Sat, 7 Jan 2017 16:57:59 +0000 (18:57 +0200)]
updated configs.signatures

7 years agoupdated README with codeclimate badge
Costa Tsaousis (ktsaou) [Sat, 7 Jan 2017 16:34:29 +0000 (18:34 +0200)]
updated README with codeclimate badge

7 years agoimprovements suggested by codeclimate
Costa Tsaousis (ktsaou) [Sat, 7 Jan 2017 13:05:32 +0000 (15:05 +0200)]
improvements suggested by codeclimate

7 years agofixed description of alarm
Costa Tsaousis (ktsaou) [Sat, 7 Jan 2017 01:20:13 +0000 (03:20 +0200)]
fixed description of alarm

7 years agochanges suggested by codeclimate
Costa Tsaousis (ktsaou) [Fri, 6 Jan 2017 23:23:32 +0000 (01:23 +0200)]
changes suggested by codeclimate

7 years agoadd alarm for TCP/AttemptsFail spikes
Costa Tsaousis (ktsaou) [Fri, 6 Jan 2017 19:59:28 +0000 (21:59 +0200)]
add alarm for TCP/AttemptsFail spikes

7 years agodo not show role in alarms if there is no warning or critical condition
Costa Tsaousis (ktsaou) [Fri, 6 Jan 2017 19:58:48 +0000 (21:58 +0200)]
do not show role in alarms if there is no warning or critical condition

7 years agoadd/update codeclimate config files
Costa Tsaousis (ktsaou) [Fri, 6 Jan 2017 16:15:51 +0000 (18:15 +0200)]
add/update codeclimate config files

7 years agoMerge pull request #1522 from tryncatchDE/dashboard_calculation_fix
Costa Tsaousis [Sat, 7 Jan 2017 12:25:04 +0000 (14:25 +0200)]
Merge pull request #1522 from tryncatchDE/dashboard_calculation_fix

Fixed calculation in index.html

7 years agoFixed calculation in index.html
tryncatchDE [Sat, 7 Jan 2017 12:11:28 +0000 (13:11 +0100)]
Fixed calculation in index.html

Now the length of history depend on setting: update every