]> arthur.barton.de Git - netdata.git/log
netdata.git
7 years agoattempt to setuid to root, to detect if we are capable of running as root
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 20:30:52 +0000 (22:30 +0200)]
attempt to setuid to root, to detect if we are capable of running as root

7 years agoreport running uid and euid when not running properly
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 20:01:16 +0000 (22:01 +0200)]
report running uid and euid when not running properly

7 years agoMerge pull request #1676 from ktsaou/master
Costa Tsaousis [Sun, 29 Jan 2017 19:50:39 +0000 (21:50 +0200)]
Merge pull request #1676 from ktsaou/master

procfile optimizations; apps.plugin now checks its capabilities

7 years agoproperly check escalated privileges
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 19:37:48 +0000 (21:37 +0200)]
properly check escalated privileges

7 years agocheck both uid and euid for root
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 19:26:54 +0000 (21:26 +0200)]
check both uid and euid for root

7 years agodo not instruct user to set capabilities on systems that do not have capabilities
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 19:20:23 +0000 (21:20 +0200)]
do not instruct user to set capabilities on systems that do not have capabilities

7 years agofixed typo
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 19:17:32 +0000 (21:17 +0200)]
fixed typo

7 years agoapps.plugin now checks its capabilities where available
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 19:11:37 +0000 (21:11 +0200)]
apps.plugin now checks its capabilities where available

7 years agofixed typo in kernel_uint_t
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 16:48:08 +0000 (18:48 +0200)]
fixed typo in kernel_uint_t

7 years agoallow users to configure netdata oom score
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 16:39:58 +0000 (18:39 +0200)]
allow users to configure netdata oom score

7 years agoMerge pull request #1675 from k0ste/new_feature
Costa Tsaousis [Sun, 29 Jan 2017 15:46:16 +0000 (17:46 +0200)]
Merge pull request #1675 from k0ste/new_feature

apps_groups: add routing group.

7 years agoMerge pull request #1674 from k0ste/centos7_setcap
Costa Tsaousis [Sun, 29 Jan 2017 15:44:42 +0000 (17:44 +0200)]
Merge pull request #1674 from k0ste/centos7_setcap

SPEC: Fix wrong capabilities definition.

7 years agofixed permissions
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 15:17:36 +0000 (17:17 +0200)]
fixed permissions

7 years agoswitched to kernel_uint_t
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 15:17:22 +0000 (17:17 +0200)]
switched to kernel_uint_t

7 years agofaster procfile parser
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 15:16:42 +0000 (17:16 +0200)]
faster procfile parser

7 years agoapps_groups: add routing group
Konstantin Shalygin [Sun, 29 Jan 2017 14:01:16 +0000 (21:01 +0700)]
apps_groups: add routing group

7 years agoSPEC: Fix wrong capabilities definition.
Konstantin Shalygin [Sun, 29 Jan 2017 13:43:02 +0000 (20:43 +0700)]
SPEC: Fix wrong capabilities definition.

7 years agoMerge pull request #1672 from ktsaou/master
Costa Tsaousis [Sun, 29 Jan 2017 10:55:06 +0000 (12:55 +0200)]
Merge pull request #1672 from ktsaou/master

TC plugin now works on qdiscs or classes

7 years agoset qos submenu based on fireqos interface name
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 07:54:25 +0000 (09:54 +0200)]
set qos submenu based on fireqos interface name

7 years agocode cleanup and commenting
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 07:10:38 +0000 (09:10 +0200)]
code cleanup and commenting

7 years agotc now supports hierarchical qdiscs too
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 06:47:56 +0000 (08:47 +0200)]
tc now supports hierarchical qdiscs too

7 years agotc works on qdiscs too, merged #1427
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 05:02:03 +0000 (07:02 +0200)]
tc works on qdiscs too, merged #1427

7 years agoMerge remote-tracking branch 't-h-e/master'
Costa Tsaousis (ktsaou) [Sun, 29 Jan 2017 03:18:41 +0000 (05:18 +0200)]
Merge remote-tracking branch 't-h-e/master'

7 years agoMerge pull request #1669 from ktsaou/master
Costa Tsaousis [Sat, 28 Jan 2017 16:50:58 +0000 (18:50 +0200)]
Merge pull request #1669 from ktsaou/master

backend buffer should always be incremental

7 years agobackend buffer should always be incremental
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 16:45:52 +0000 (18:45 +0200)]
backend buffer should always be incremental

7 years agoMerge pull request #1368 from rlefevre/time-improvements
Costa Tsaousis [Sat, 28 Jan 2017 16:41:53 +0000 (18:41 +0200)]
Merge pull request #1368 from rlefevre/time-improvements

Time improvements

7 years agoMerge pull request #1666 from simonnagl/ignore/vscode
Costa Tsaousis [Sat, 28 Jan 2017 10:06:18 +0000 (12:06 +0200)]
Merge pull request #1666 from simonnagl/ignore/vscode

Ignore Visual Studio Code project folder.

7 years agoIgnore Visual Studio Code project folder.
Simon Nagl [Sat, 28 Jan 2017 06:34:02 +0000 (07:34 +0100)]
Ignore Visual Studio Code project folder.

7 years agoMerge pull request #1665 from ktsaou/master
Costa Tsaousis [Sat, 28 Jan 2017 02:40:01 +0000 (04:40 +0200)]
Merge pull request #1665 from ktsaou/master

fix compilation warnings on 32bit machines

7 years agofix format string signness - again
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 02:35:52 +0000 (04:35 +0200)]
fix format string signness - again

7 years agofix format string signness
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 02:33:35 +0000 (04:33 +0200)]
fix format string signness

7 years agofix compilation warnings for 32bit machines
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 02:31:02 +0000 (04:31 +0200)]
fix compilation warnings for 32bit machines

7 years agoMerge pull request #1664 from ktsaou/master
Costa Tsaousis [Sat, 28 Jan 2017 02:07:53 +0000 (04:07 +0200)]
Merge pull request #1664 from ktsaou/master

fix apps.plugin values on 32bit machines

7 years agofix apps.plugin values on 32bit machines
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 02:01:37 +0000 (04:01 +0200)]
fix apps.plugin values on 32bit machines

7 years agoMerge pull request #1662 from ktsaou/master
Costa Tsaousis [Sat, 28 Jan 2017 01:29:42 +0000 (03:29 +0200)]
Merge pull request #1662 from ktsaou/master

fix: nonzero option should return all selected dimensions if they are all zero

7 years agoupdated config.signatures
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 01:27:34 +0000 (03:27 +0200)]
updated config.signatures

7 years agoproper fix: nonzero option should return all selected dimensions if they are all...
Costa Tsaousis (ktsaou) [Sat, 28 Jan 2017 01:25:11 +0000 (03:25 +0200)]
proper fix: nonzero option should return all selected dimensions if they are all zero; fixes #1658; fixes #1514

7 years agoMerge pull request #1660 from ktsaou/master
Costa Tsaousis [Fri, 27 Jan 2017 19:36:39 +0000 (21:36 +0200)]
Merge pull request #1660 from ktsaou/master

nonzero option should return all selected dimensions if they are all zero

7 years agononzero option should return all selected dimensions if they are all zero; fixes...
Costa Tsaousis (ktsaou) [Fri, 27 Jan 2017 19:29:36 +0000 (21:29 +0200)]
nonzero option should return all selected dimensions if they are all zero; fixes #1658; fixes #1514

7 years agoMerge pull request #1615 from lowfive/discord_notify
Costa Tsaousis [Fri, 27 Jan 2017 19:00:34 +0000 (21:00 +0200)]
Merge pull request #1615 from lowfive/discord_notify

Initial implementation of Discord notifications

7 years agoMerge pull request #1652 from ktsaou/master
Costa Tsaousis [Fri, 27 Jan 2017 18:38:53 +0000 (20:38 +0200)]
Merge pull request #1652 from ktsaou/master

added fping alarms and various aesthetic improvements to alarms

7 years agoupdated configs.signatures
Costa Tsaousis [Fri, 27 Jan 2017 08:11:04 +0000 (10:11 +0200)]
updated configs.signatures

7 years agomore elastic thresholds for fping
Costa Tsaousis [Fri, 27 Jan 2017 08:08:00 +0000 (10:08 +0200)]
more elastic thresholds for fping

7 years agoallow notifications with option no-clear-notification to re-send the same notification
Costa Tsaousis (ktsaou) [Fri, 27 Jan 2017 00:59:26 +0000 (02:59 +0200)]
allow notifications with option no-clear-notification to re-send the same notification

7 years agoadded PYTHONPATH in netdata.conf; fixes #1621
Costa Tsaousis (ktsaou) [Fri, 27 Jan 2017 00:25:51 +0000 (02:25 +0200)]
added PYTHONPATH in netdata.conf; fixes #1621

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Fri, 27 Jan 2017 00:19:33 +0000 (02:19 +0200)]
updated configs.signatures

7 years agoadded more fping alarms; added the ability to have alarms that never send CLEAR notif...
Costa Tsaousis (ktsaou) [Fri, 27 Jan 2017 00:18:34 +0000 (02:18 +0200)]
added more fping alarms; added the ability to have alarms that never send CLEAR notifications (needed for alarms that detect an tremendous increase, but soon after that they are cleared)

7 years agoupdated SNMP documentation for offset
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 21:49:52 +0000 (23:49 +0200)]
updated SNMP documentation for offset

7 years agoadd offset to SNMP values; fixes #1654
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 21:28:25 +0000 (23:28 +0200)]
add offset to SNMP values; fixes #1654

7 years agofix memory leak introduced by last commit
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 21:25:10 +0000 (23:25 +0200)]
fix memory leak introduced by last commit

7 years agoMerge pull request #1658 from t-h-e/nonzeroweb
Costa Tsaousis [Thu, 26 Jan 2017 19:43:21 +0000 (21:43 +0200)]
Merge pull request #1658 from t-h-e/nonzeroweb

remove user-specified zero dimensions with nonzero option

7 years agoremove user-specified zero dimensions with nonzero option
Stefan Forstenlechner [Thu, 26 Jan 2017 13:12:08 +0000 (13:12 +0000)]
remove user-specified zero dimensions with nonzero option

remove dimensions that have been specified by the user if all values are zeros and nonzero option was also set

7 years agodo not break if alarms are fetched for non-existing charts
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 11:45:53 +0000 (13:45 +0200)]
do not break if alarms are fetched for non-existing charts

7 years agofriendly values for external notifications
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 11:34:17 +0000 (13:34 +0200)]
friendly values for external notifications

7 years agouncaching dashboard.js
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 11:16:19 +0000 (13:16 +0200)]
uncaching dashboard.js

7 years agopretty value formatting on all alarm notifications
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 11:15:36 +0000 (13:15 +0200)]
pretty value formatting on all alarm notifications

7 years agoMerge pull request #1653 from l2isbad/python_readme_update
Costa Tsaousis [Thu, 26 Jan 2017 00:57:41 +0000 (02:57 +0200)]
Merge pull request #1653 from l2isbad/python_readme_update

python readme and elasticsearch conf file update: requests package

7 years agopython readme and elasticsearch conf file update: requests package
Ilya [Thu, 26 Jan 2017 00:46:26 +0000 (09:46 +0900)]
python readme and elasticsearch conf file update: requests package

7 years agoupdated configs.signatures
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 00:44:38 +0000 (02:44 +0200)]
updated configs.signatures

7 years agoadded fping alarms and various aesthetic improvements to alarms
Costa Tsaousis (ktsaou) [Thu, 26 Jan 2017 00:42:11 +0000 (02:42 +0200)]
added fping alarms and various aesthetic improvements to alarms

7 years agoMerge pull request #1651 from ktsaou/master
Costa Tsaousis [Wed, 25 Jan 2017 20:07:25 +0000 (22:07 +0200)]
Merge pull request #1651 from ktsaou/master

enable cgroups only on Linux

7 years agoMerge pull request #1648 from l2isbad/posgres_plugin_bugfix
Costa Tsaousis [Wed, 25 Jan 2017 20:07:00 +0000 (22:07 +0200)]
Merge pull request #1648 from l2isbad/posgres_plugin_bugfix

postgres plugin: reconnect to postgres after restart/stop etc

7 years agoenable cgroups only on Linux; #1632
Costa Tsaousis (ktsaou) [Wed, 25 Jan 2017 20:00:16 +0000 (22:00 +0200)]
enable cgroups only on Linux; #1632

7 years agopostgres plugin: reconnect to postgres after restart/stop etc
Ilya [Wed, 25 Jan 2017 16:58:37 +0000 (01:58 +0900)]
postgres plugin: reconnect to postgres after restart/stop etc

7 years agoMerge pull request #1627 from l2isbad/tomcat_bugfix
Costa Tsaousis [Wed, 25 Jan 2017 08:58:47 +0000 (10:58 +0200)]
Merge pull request #1627 from l2isbad/tomcat_bugfix

tomcat module: add desired port into account (multiple connectors)

7 years agoMerge pull request #1637 from ktsaou/master
Costa Tsaousis [Wed, 25 Jan 2017 08:57:25 +0000 (10:57 +0200)]
Merge pull request #1637 from ktsaou/master

apps.plugin optimizations; enable docker containers by default

7 years agoMerge pull request #1638 from l2isbad/varnish_python3_bugfix
Costa Tsaousis [Wed, 25 Jan 2017 00:49:13 +0000 (02:49 +0200)]
Merge pull request #1638 from l2isbad/varnish_python3_bugfix

varnish plugin: decode bytes to str for python3

7 years agoapps.plugin now allows to be compiled for 32bit kernels
Costa Tsaousis (ktsaou) [Wed, 25 Jan 2017 00:32:58 +0000 (02:32 +0200)]
apps.plugin now allows to be compiled for 32bit kernels

7 years agocall cgroup-name.sh for all docker and lxc cgroups
Costa Tsaousis (ktsaou) [Wed, 25 Jan 2017 00:30:09 +0000 (02:30 +0200)]
call cgroup-name.sh for all docker and lxc cgroups

7 years agovarnish plugin: decode bytes to str for python3
Ilya [Wed, 25 Jan 2017 00:12:40 +0000 (09:12 +0900)]
varnish plugin: decode bytes to str for python3

7 years agoenable cgroup renames for docker under systemd; fixes #1636
Costa Tsaousis (ktsaou) [Wed, 25 Jan 2017 00:06:53 +0000 (02:06 +0200)]
enable cgroup renames for docker under systemd; fixes #1636

7 years agoenable docker cgroups running under systemd; fixes #1636
Costa Tsaousis (ktsaou) [Tue, 24 Jan 2017 23:52:21 +0000 (01:52 +0200)]
enable docker cgroups running under systemd; fixes #1636

7 years agotomcat plugin: some code optimization
Ilya [Tue, 24 Jan 2017 14:45:21 +0000 (23:45 +0900)]
tomcat plugin: some code optimization

7 years agotomcat mudule: add desired port into account (multiple connectors)
Ilya [Tue, 24 Jan 2017 02:12:39 +0000 (11:12 +0900)]
tomcat mudule: add desired port into account (multiple connectors)

7 years agocache profile filename
Costa Tsaousis (ktsaou) [Mon, 23 Jan 2017 23:33:01 +0000 (01:33 +0200)]
cache profile filename

7 years agoapps.plugin optimization to eliminate several unneeded calls
Costa Tsaousis (ktsaou) [Mon, 23 Jan 2017 23:10:13 +0000 (01:10 +0200)]
apps.plugin optimization to eliminate several unneeded calls

7 years agochange chart type to line if enabled_all_classes_qdiscs is true
Stefan Forstenlechner [Mon, 23 Jan 2017 22:29:10 +0000 (23:29 +0100)]
change chart type to line if enabled_all_classes_qdiscs is true

7 years agosmall adjustments to plugin_tc.c
Stefan Forstenlechner [Tue, 17 Jan 2017 13:07:20 +0000 (17:07 +0400)]
small adjustments to plugin_tc.c

according to @ktsaou comments.

7 years agofix to find root qdisc
Stefan Forstenlechner [Wed, 4 Jan 2017 22:29:39 +0000 (22:29 +0000)]
fix to find root qdisc

7 years agoadded qdiscs to tc plugin
Stefan Forstenlechner [Thu, 15 Dec 2016 15:36:13 +0000 (15:36 +0000)]
added qdiscs to tc plugin

7 years agoadded enabled_all_classes to show all classes of an interface
Stefan Forstenlechner [Wed, 14 Dec 2016 10:58:35 +0000 (10:58 +0000)]
added enabled_all_classes to show all classes of an interface

default is no

7 years agoMerge pull request #1624 from ktsaou/master
Costa Tsaousis [Mon, 23 Jan 2017 17:55:09 +0000 (19:55 +0200)]
Merge pull request #1624 from ktsaou/master

properly display duration in badges

7 years agoMerge pull request #1618 from tycho/minor-doc-fixup
Costa Tsaousis [Mon, 23 Jan 2017 17:51:57 +0000 (19:51 +0200)]
Merge pull request #1618 from tycho/minor-doc-fixup

fix spelling of "systemd"

7 years agoproperly display duration in badges
Costa Tsaousis (ktsaou) [Mon, 23 Jan 2017 17:23:34 +0000 (19:23 +0200)]
properly display duration in badges

7 years agoconvert backends to heartbeat API
Rémi Lefèvre [Wed, 21 Dec 2016 11:50:51 +0000 (12:50 +0100)]
convert backends to heartbeat API

As heartbeats are based on a monotonic clock that is different
on each system, the previously used random delay to avoid all
netdata servers sending their data simultaneously is not needed
anymore.

Also compute backend latency using monotonic clock.

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agoconvert sys_fs_cgroup to heartbeat API
Rémi Lefèvre [Tue, 13 Dec 2016 18:18:27 +0000 (19:18 +0100)]
convert sys_fs_cgroup to heartbeat API

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agouse monotonic clock in plugin_idlejitter
Rémi Lefèvre [Tue, 13 Dec 2016 18:13:49 +0000 (19:13 +0100)]
use monotonic clock in plugin_idlejitter

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agoconvert FreeBSD and MacOS plugins to heartbeat API
Rémi Lefèvre [Tue, 13 Dec 2016 17:56:44 +0000 (18:56 +0100)]
convert FreeBSD and MacOS plugins to heartbeat API

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agouse monotonic clock for apps statistics computation
Rémi Lefèvre [Tue, 13 Dec 2016 17:48:18 +0000 (18:48 +0100)]
use monotonic clock for apps statistics computation

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agocomplete and factorize clocks API
Rémi Lefèvre [Tue, 13 Dec 2016 17:43:02 +0000 (18:43 +0100)]
complete and factorize clocks API

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agoconvert apps_plugin to heartbeat API
Rémi Lefèvre [Tue, 13 Dec 2016 17:18:05 +0000 (18:18 +0100)]
convert apps_plugin to heartbeat API

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agoconvert plugin_proc_diskspace to heartbeat API
Rémi Lefèvre [Mon, 23 Jan 2017 16:16:27 +0000 (17:16 +0100)]
convert plugin_proc_diskspace to heartbeat API

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agoconvert plugin_proc to heartbeat API
Rémi Lefèvre [Tue, 13 Dec 2016 15:15:19 +0000 (16:15 +0100)]
convert plugin_proc to heartbeat API

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agointroduce heartbeat API using monotonic clock
Rémi Lefèvre [Tue, 13 Dec 2016 15:12:23 +0000 (16:12 +0100)]
introduce heartbeat API using monotonic clock

Signed-off-by: Rémi Lefèvre <remi.lefevre@parrot.com>
7 years agofix spelling of "systemd"
Steven Noonan [Mon, 23 Jan 2017 12:11:51 +0000 (04:11 -0800)]
fix spelling of "systemd"

Per the "spelling" section on the systemd main page:

https://www.freedesktop.org/wiki/Software/systemd/

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
7 years agoMerge pull request #1616 from l2isbad/tomcat_plugin_optimization
Costa Tsaousis [Mon, 23 Jan 2017 08:50:10 +0000 (10:50 +0200)]
Merge pull request #1616 from l2isbad/tomcat_plugin_optimization

tomcat plugin: replace xml parse with regex

7 years agotomcat plugin: replace xml parse with regex
Ilya [Mon, 23 Jan 2017 08:40:17 +0000 (17:40 +0900)]
tomcat plugin: replace xml parse with regex

7 years agoChange discord notification icon_url to standard icon_url
lowfive [Mon, 23 Jan 2017 06:53:05 +0000 (00:53 -0600)]
Change discord notification icon_url to standard icon_url

7 years agoInitial implementation of Discord notifications
lowfive [Mon, 23 Jan 2017 05:07:50 +0000 (23:07 -0600)]
Initial implementation of Discord notifications

7 years agoStop tag-signing attempt in travis build
Philip Whineray [Sun, 22 Jan 2017 21:13:02 +0000 (21:13 +0000)]
Stop tag-signing attempt in travis build

At the point they were running a signed tar is already present, the
Travis build is not supposed to do this.