Snippets

Mihamina Rakotomandimby CFE subprocess

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;
    # ...
}
1
2
3
4
5
6
7
8
9
# 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

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.