大まかに command, host, group, worker の設定が有る command versionを取りたいコマンドの設定 command: # デフォルトの設定と違う設定を仕込んだり、標準に無いコマンドも書ける host ディレクティブや group/group-host ディレクティブも、この挙動と同じ - name: mycommand base: Shell cmd: "/usr/bin/foo --version" capture: '^Version: (\d+\.\d+)' config: # 設定 foo: bar host ホスト毎の設定 host: # ホスト別のコマンドパスの微調整 group->host で定義されてれば使えるので、ホスト全部を定義する必要は無い - name: example.jp protocol: HTTP # クライアントとの通