body file control { inputs => { "services/common.cf", "services/applications.cf", "services/os.cf", "services/julien.cf", }; } bundle common classify { vars: any:: "bundles" slist => { "common", "os", "julien", "bareos_fd", "check_mk", "nrpe", "sshd", }; classes: any:: "containers" or => { regline(".*/lxc/.*", "/proc/1/cgroup"), regline(".*lxc", "/proc/1/environ"), }; "awh" or => { "hurricane", }; "console_julien" or => { "andromeda", "collab_jde", "console", "hero", "hurricane", "legend", }; "mail_servers" or => { "legend" }; "nrpe" expression => "freebsd"; "x11_desktop" or => { "hero", }; } bundle agent main { methods: ipam:: "ipam" usebundle => ipam; nagios:: "nagios" usebundle => nagios; }