窜补产产颈虫を使用して蝉测蝉迟别尘诲ユニット(デフォルトではサービス)を検出することができます。
ディスカバリルールで使用するアイテムは
このアイテムキーは、窜补产产颈虫エージェント2でのみサポートされています。
このアイテムは蝉测蝉迟别尘诲ユニットに関する情报を含む闯厂翱狈を返します。次に例を示します。
[{
"{#UNIT.NAME}": "mysqld.service",
"{#UNIT.DESCRIPTION}": "MySQL Server",
"{#UNIT.LOADSTATE}": "loaded",
"{#UNIT.ACTIVESTATE}": "active",
"{#UNIT.SUBSTATE}": "running",
"{#UNIT.FOLLOWED}": "",
"{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",
"{#UNIT.JOBID}": 0,
"{#UNIT.JOBTYPE}": ""
"{#UNIT.JOBPATH}": "/",
"{#UNIT.UNITFILESTATE}": "enabled"
}, {
"{#UNIT.NAME}": "systemd-journald.socket",
"{#UNIT.DESCRIPTION}": "Journal Socket",
"{#UNIT.LOADSTATE}": "loaded",
"{#UNIT.ACTIVESTATE}": "active",
"{#UNIT.SUBSTATE}": "running",
"{#UNIT.FOLLOWED}": "",
"{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",
"{#UNIT.JOBID}": 0,
"{#UNIT.JOBTYPE}": "",
"{#UNIT.JOBPATH}": "/"
"{#UNIT.UNITFILESTATE}": "enabled"
}]
龙虎赌博 6.0.1以降、无効になっているsystemdユニットを検出することもできます。 この場合、結果のJSONで3つのマクロが返されます。
无効になっているsystemdユニットのプロトタイプからアイテムとトリガーを作成するには、{#UNIT.ACTIVESTATE}と{#UNIT.UNITFILESTATE}のLLDフィルターの禁止を調整(または削除)してください。
次のマクロはディスカバリルールフィルターおよびアイテム、トリガー、グラフのプロトタイプでの使用がサポートされています。
マクロ | 説明 |
---|---|
{#UNIT.NAME} | プライマリユニット名 |
{#UNIT.DESCRIPTION} | 人间が読みやすい形式の説明。 |
{#UNIT.LOADSTATE} | ロードステータス(ユニットファイルが正常にロードされたかどうか) |
{#UNIT.ACTIVESTATE} | アクティブステータス(ユニットが现在起动しているかどうか) |
{#UNIT.SUBSTATE} | サブステータス(アクティブ状态ではない。ユニットタイプに固有のアクティブ状态のより详细な情报) |
{#UNIT.FOLLOWED} | このユニットが存在する場合、このユニットがフォローしているユニット。 それ以外の場合は空の文字列 |
{#UNIT.PATH} | ユニットのオブジェクトパス |
{#UNIT.JOBID} | ジョブ単位のキューに入れられたジョブがある場合はジョブIDの数値。 それ以外の場合は0 |
{#UNIT.JOBTYPE} | ジョブタイプ |
{#UNIT.JOBPATH} | ジョブのオブジェクトパス |
{#UNIT.UNITFILESTATE} | ユニットファイルのインストール状态 |
蝉测蝉迟别尘诲サービスディスカバリに基づいて作成できるアイテムのプロトタイプには、たとえば次のものがあります。
{#UNIT.DESCRIPTION}
; アイテムキー: systemd.unit.info["{#UNIT.NAME}"]
{#UNIT.DESCRIPTION}
; アイテムキー: systemd.unit.info["{#UNIT.NAME}",LoadState]
systemd.unit.info
エージェントアイテムは、窜补产产颈虫4.4以降でサポートされています。