mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-07-22 02:51:03 +00:00
- added systemd possibility for stats - cleanup
This commit is contained in:
parent
241b0c6067
commit
5105020fcf
1 changed files with 4 additions and 2 deletions
|
@ -47,6 +47,7 @@ active_guests=$(active_guests)
|
||||||
# Ubuntu 12.04 with fstab: /sys/fs/cgroup/lxc/<container>/tasks
|
# Ubuntu 12.04 with fstab: /sys/fs/cgroup/lxc/<container>/tasks
|
||||||
# Ubuntu 12.04 with cgroup-lite: /sys/fs/cgroup/cpuacct/lxc/<container>/tasks
|
# Ubuntu 12.04 with cgroup-lite: /sys/fs/cgroup/cpuacct/lxc/<container>/tasks
|
||||||
# Ubuntu 12.04 with cgroup-bin: /sys/fs/cgroup/cpuacct/sysdefault/lxc/<container>/tasks
|
# Ubuntu 12.04 with cgroup-bin: /sys/fs/cgroup/cpuacct/sysdefault/lxc/<container>/tasks
|
||||||
|
# Ubuntu 14.04 /sys/fs/cgroup/systemd/lxc/<container>/tasks
|
||||||
# and with cgmanager on jessie
|
# and with cgmanager on jessie
|
||||||
count_processes () {
|
count_processes () {
|
||||||
[ -z "$1" ] && return 0
|
[ -z "$1" ] && return 0
|
||||||
|
@ -61,9 +62,10 @@ count_processes () {
|
||||||
for SYSFS in \
|
for SYSFS in \
|
||||||
/sys/fs/cgroup/$1/tasks \
|
/sys/fs/cgroup/$1/tasks \
|
||||||
/sys/fs/cgroup/lxc/$1/tasks \
|
/sys/fs/cgroup/lxc/$1/tasks \
|
||||||
|
/sys/fs/cgroup/systemd/lxc/$1/tasks \
|
||||||
/sys/fs/cgroup/cpuacct/lxc/$1/tasks \
|
/sys/fs/cgroup/cpuacct/lxc/$1/tasks \
|
||||||
/sys/fs/cgroup/cpuacct/sysdefault/lxc/$1/tasks \
|
/sys/fs/cgroup/cpuacct/sysdefault/lxc/$1/tasks
|
||||||
; do
|
do
|
||||||
if [ -e $SYSFS ]; then
|
if [ -e $SYSFS ]; then
|
||||||
return `wc -l < $SYSFS`
|
return `wc -l < $SYSFS`
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue