???? ????? ?????? systemd (??????? - services, ?????? ????) ?? Áú»¢¶Ä²©.
????? ?????? ?-????? ??? ???
::: ???? ?? ???? ??? item ??? ???? ???? ?? ?-Zabix agent 2. :::
???? ?? ????? JSON ?? ???? ?? ?????? systemd, ???? ?????:
[{
"{#UNIT.NAME}": "mysqld.service",
"{#UNIT.DESCRIPTION}": "??? MySQL",
"{#UNIT.LOADSTATE}": "????",
"{#UNIT.ACTIVESTATE}": "????",
"{#UNIT.SUBSTATE}": "????",
"{#UNIT.FOLLOWED}": "",
"{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",
"{#UNIT.JOBID}": 0,
"{#UNIT.JOBTYPE}": "",
"{#UNIT.JOBPATH}": "/",
"{#UNIT.UNITFILESTATE}": "?????"
}, {
"{#UNIT.NAME}": "systemd-journald.socket",
"{#UNIT.DESCRIPTION}": "??? ????",
"{#UNIT.LOADSTATE}": "????",
"{#UNIT.ACTIVESTATE}": "????",
"{#UNIT.SUBSTATE}": "????",
"{#UNIT.FOLLOWED}": "",
"{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",
"{#UNIT.JOBID}": 0,
"{#UNIT.JOBTYPE}": "",
"{#UNIT.JOBPATH}": "/",
"{#UNIT.UNITFILESTATE}": "?????"
}]
??? Áú»¢¶Ä²© 6.0.1 ???? ?? ????? ?????? ????? ???????. ????? ??? ???? ?????? ????? ??????? ?-JSON ?????:
::: ???? ?? ???? ??? ????? ?????? ???????? ????? ????? ???? ?????? ????? ???????, ???? ????? ??? ???? (?? ???) ????? LLD ??????? ???? {#UNIT.ACTIVESTATE} ?-{#UNIT.UNITFILESTATE}. :::
?????? ?????? ????? ?????? ?????? ???? ?????? ???? ????? ????? ?? ??????, ??????? ??????:
????? | ????? |
---|---|
{#UNIT.NAME} | ?? ?????? ??????. |
{#UNIT.DESCRIPTION} | ????? ???? ?????. |
{#UNIT.LOADSTATE} | ??? ????? (????? ??? ???? ?????? ???? ??????) |
{#UNIT.ACTIVESTATE} | ??? ???? (????? ??? ?????? ?????? ???? ?? ??) |
{#UNIT.SUBSTATE} | ??? ???? (???? ????? ???? ?? ???? ????? ???????? ???? ??????, ????? ????? ????) |
{#UNIT.FOLLOWED} | ????? ?????? ????? ????? ??, ?? ?????; ???? ?????? ????. |
{#UNIT.PATH} | ???? ??????? ?????. |
{#UNIT.JOBID} | ???? ???? ????? ?? ?? ????? ???? ?????? ?????; 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.