Created by
Mihamina Rakotomandimby
last modified
| bundle agent install_sensu_client {
vars:
# ...
"sensu[command][start]" string => "/etc/init.d/sensu-client start";
"sensu[command][restart]" string => "/etc/init.d/sensu-client restart";
# ...
commands:
# ...
sensu_conf_changed.!no_restarts.linux::
"$(sensu[command][restart])"
handle => "sensu_restart",
depends_on => { "sensu_client_pkg_install" },
contain => in_shell_bg;
sensu_client_service.!no_restarts.linux::
"$(sensu[command][start])"
handle => "sensu_start",
depends_on => { "sensu_client_pkg_install" },
contain => in_shell_bg;
# ...
}
|
| # systemctl status cfengine3
cfengine3.service - CFEngine 3 deamons
Loaded: loaded (/usr/lib/systemd/system/cfengine3.service; enabled)
Active: active (running) since Thu 2015-12-03 15:49:18 EAT; 1 months 2 days ago
CGroup: /system.slice/cfengine3.service
├─ 662 /var/cfengine/bin/cf-execd
├─ 709 /var/cfengine/bin/cf-serverd
├─ 745 /var/cfengine/bin/cf-monitord
└─13455 /opt/sensu/embedded/bin/ruby /opt/sensu/bin/sensu-client -b -c /etc/sensu/config.json -d /etc/sensu/conf.d -e /etc/sensu/extensions
|