]>
arthur.barton.de Git - netdata.git/log
Costa Tsaousis [Tue, 17 Jan 2017 00:30:36 +0000 (02:30 +0200)]
Merge pull request #1579 from ktsaou/master
cgroups data collection optimizations
Costa Tsaousis (ktsaou) [Tue, 17 Jan 2017 00:23:35 +0000 (02:23 +0200)]
finer control of cgroups aspects
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 22:42:27 +0000 (00:42 +0200)]
added systemd services swap memory, memory limits fail count, disk queued and disk merged charts
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 20:40:00 +0000 (22:40 +0200)]
cgroups data collection optimizations
Costa Tsaousis [Mon, 16 Jan 2017 08:59:06 +0000 (10:59 +0200)]
Merge pull request #1574 from ktsaou/master
cgroups optimizations for faster systemd services data collection
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 08:52:43 +0000 (10:52 +0200)]
cgroups optimizations for faster systemd services data collection
Costa Tsaousis [Mon, 16 Jan 2017 00:36:31 +0000 (02:36 +0200)]
Merge pull request #1570 from ktsaou/master
container / cgroup improvements
Costa Tsaousis (ktsaou) [Mon, 16 Jan 2017 00:20:21 +0000 (02:20 +0200)]
added systemd services disk charts
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 22:29:41 +0000 (00:29 +0200)]
updated configs.signatures
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 22:28:13 +0000 (00:28 +0200)]
added families lines to disk and network alarm templates
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 16:16:41 +0000 (18:16 +0200)]
allow alarm templates to match patterns of chart families; fixes #1571
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 15:51:36 +0000 (17:51 +0200)]
support negative simple patterns; improved help options; added command line option to test simple patterns
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 13:14:12 +0000 (15:14 +0200)]
added systemd services charts, based on cgroups
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 05:06:13 +0000 (07:06 +0200)]
eliminate extreme case NULL dereference
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 04:56:07 +0000 (06:56 +0200)]
work-around for faster dimensions to eliminate extreme case NULL dereference
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 04:48:30 +0000 (06:48 +0200)]
fixes suggested by coverity
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 04:24:36 +0000 (06:24 +0200)]
updated cgroups default configuation
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 04:16:40 +0000 (06:16 +0200)]
removed debugging and added simple_pattern cleanup
Costa Tsaousis (ktsaou) [Sun, 15 Jan 2017 04:03:41 +0000 (06:03 +0200)]
simple_pattern now also supports asterisks in the middle; cgroups cleanup;
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 23:58:47 +0000 (01:58 +0200)]
use the renamed id in cgroups
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 23:49:16 +0000 (01:49 +0200)]
collect systemd service cgroups
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 20:21:44 +0000 (22:21 +0200)]
do not leak memory on exit
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 20:01:57 +0000 (22:01 +0200)]
fixed memory leak in cgroups; cgroups have now simple patterns for excluding cgroups and paths
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 18:18:31 +0000 (20:18 +0200)]
minor optimization on proc loops
Costa Tsaousis [Sat, 14 Jan 2017 16:10:47 +0000 (18:10 +0200)]
Merge pull request #1569 from ktsaou/master
isolated statvfs(); improved netdata cleanup/exit
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 15:26:46 +0000 (17:26 +0200)]
eliminated the need to periodically load mount information for disk performance metrics
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 15:00:58 +0000 (17:00 +0200)]
eliminated a call to stat() too
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 14:40:20 +0000 (16:40 +0200)]
added diskspace plugin monitoring charts
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 14:15:27 +0000 (16:15 +0200)]
disable mountinfo statvfs() calls for modules that do not need this info
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 14:08:59 +0000 (16:08 +0200)]
fixed update frequency of diskspace stats
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 13:53:15 +0000 (15:53 +0200)]
configurable time to check for new mount points
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 13:47:02 +0000 (15:47 +0200)]
diskspace statistics are now a separate thread, to isolate the delays introduced by statvfs()
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 12:29:25 +0000 (14:29 +0200)]
ensure only one thread is saving the db at a time
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 12:19:39 +0000 (14:19 +0200)]
ensure the database is always saved on exit
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 11:53:16 +0000 (13:53 +0200)]
more exit cleanup actions
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 11:18:08 +0000 (13:18 +0200)]
improved netdata cleanup/exit procedure
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
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 01:03:53 +0000 (03:03 +0200)]
updated configs.signatures
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
Costa Tsaousis (ktsaou) [Sat, 14 Jan 2017 00:41:01 +0000 (02:41 +0200)]
added alarms for common UDP buffer errors
Costa Tsaousis (ktsaou) [Fri, 13 Jan 2017 21:18:57 +0000 (23:18 +0200)]
proc modules chart unit is milliseconds/run
Costa Tsaousis (ktsaou) [Fri, 13 Jan 2017 21:16:22 +0000 (23:16 +0200)]
proc_module generalization
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
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
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
Vladimir Kobal [Fri, 13 Jan 2017 13:03:23 +0000 (08:03 -0500)]
Add network interfaces 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
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
Vladimir Kobal [Fri, 13 Jan 2017 00:22:55 +0000 (02:22 +0200)]
Add uptime badge to FreeBSD plugin
Vladimir Kobal [Fri, 13 Jan 2017 00:12:24 +0000 (19:12 -0500)]
Add uptime badge to macOS plugin
Paul Jimenez [Thu, 12 Jan 2017 20:15:52 +0000 (15:15 -0500)]
switch to template instead of alarm
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 23:56:43 +0000 (01:56 +0200)]
added PR number
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 23:52:43 +0000 (01:52 +0200)]
added hipchat notifications; fixes #1526
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
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
Vladimir Kobal [Thu, 12 Jan 2017 22:50:04 +0000 (17:50 -0500)]
Add disk charts to macOS plugin
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 22:22:27 +0000 (00:22 +0200)]
updated configs.signatures
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 22:21:45 +0000 (00:21 +0200)]
aesthetic changes to haproxy alarms
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 22:21:26 +0000 (00:21 +0200)]
minor optimizations and comments
Costa Tsaousis (ktsaou) [Thu, 12 Jan 2017 21:28:03 +0000 (23:28 +0200)]
allow interfaces to be enabled explicitly
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
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
Paul Jimenez [Thu, 12 Jan 2017 15:27:09 +0000 (10:27 -0500)]
Add health tracking for ipfs
Ilya [Thu, 12 Jan 2017 09:46:49 +0000 (18:46 +0900)]
haproxy plugin: 2 more alarm added (backend status, last_collected)
Ilya [Thu, 12 Jan 2017 09:44:34 +0000 (18:44 +0900)]
haproxy plugin: backend status charts added
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
Ilya [Thu, 12 Jan 2017 08:07:56 +0000 (17:07 +0900)]
haproxy module: servers are considered to be down only if status DOWN
Costa Tsaousis [Thu, 12 Jan 2017 07:37:21 +0000 (09:37 +0200)]
Merge pull request #1550 from l2isbad/haproxy_readme
Haproxy readme
Ilya [Thu, 12 Jan 2017 06:15:10 +0000 (15:15 +0900)]
haproxy plugin readme: minor fix
Ilya [Thu, 12 Jan 2017 06:10:33 +0000 (15:10 +0900)]
haproxy plugin: description to python readme added
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)
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
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 22:03:17 +0000 (00:03 +0200)]
move hwcorrupted chart to ecc family
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 22:01:03 +0000 (00:01 +0200)]
fix ondemand switch for hwcorrupted memory
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 21:24:53 +0000 (23:24 +0200)]
added health.d/memory.conf to make files
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 21:24:07 +0000 (23:24 +0200)]
detect ECC memory correctable and uncorrectable errors; fixes #1508
Ilya [Wed, 11 Jan 2017 20:26:46 +0000 (05:26 +0900)]
haproxy_plugin: bugfix. no check servers should not be interpreted as DOWN
Costa Tsaousis [Wed, 11 Jan 2017 19:59:13 +0000 (21:59 +0200)]
Merge pull request #1547 from ktsaou/master
uptime plugin
Costa Tsaousis (ktsaou) [Wed, 11 Jan 2017 19:44:38 +0000 (21:44 +0200)]
uptime plugin; fixes #1546; fixes #1507
Costa Tsaousis [Wed, 11 Jan 2017 18:16:52 +0000 (20:16 +0200)]
Merge pull request #1545 from l2isbad/haproxy_module
Haproxy module
Ilya [Wed, 11 Jan 2017 11:35:23 +0000 (20:35 +0900)]
add haproxy alarm to makefile
Ilya [Wed, 11 Jan 2017 11:32:11 +0000 (20:32 +0900)]
haproxy backend server alarm added
Ilya [Wed, 11 Jan 2017 11:30:49 +0000 (20:30 +0900)]
change context name
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
Ilya [Wed, 11 Jan 2017 10:27:21 +0000 (19:27 +0900)]
add haproxy plugin to Makefiles
Ilya [Wed, 11 Jan 2017 10:22:59 +0000 (19:22 +0900)]
configuration for haproxy plagin added
Ilya [Wed, 11 Jan 2017 07:41:00 +0000 (16:41 +0900)]
add ;norefresh option to url check
Ilya [Wed, 11 Jan 2017 07:29:34 +0000 (16:29 +0900)]
add workaround for bug in base.py
Ilya [Wed, 11 Jan 2017 06:09:35 +0000 (15:09 +0900)]
add the ability connect to unix socket
tech-no-logical [Tue, 10 Jan 2017 15:38:56 +0000 (16:38 +0100)]
Update README.md
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
tech-no-logical [Tue, 10 Jan 2017 15:25:50 +0000 (16:25 +0100)]
Update alarm-notify.sh
Added messagebird.com SMS provider
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
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>
Costa Tsaousis [Tue, 10 Jan 2017 12:23:11 +0000 (14:23 +0200)]
Merge pull request #1541 from simonnagl/ignore/macOS
Ignore .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)
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
Ilya [Tue, 10 Jan 2017 07:23:18 +0000 (16:23 +0900)]
minor fix
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>
Ilya [Tue, 10 Jan 2017 02:37:49 +0000 (11:37 +0900)]
rename function