Zabbix - เดฎเดพเด•เตเดฐเต‹ เด…เดคเดฟเดฐเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, 2 เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เด‰เดฏเตผเดจเตเดจเต, เด…เดคเต เดฎเดจเต‹เดนเดฐเดฎเดพเดฏเตเด‚ เดธเดพเดงเดพเดฐเดฃ Zabbix เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเต‹เดŸเต†เดฏเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต.

เดŸเดพเดธเตเด•เต 1. Mikrotik เดฑเต‚เดŸเตเดŸเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเต† เดซเต‡เด‚เดตเต†เดฏเตผ เดชเดคเดฟเดชเตเดชเต เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเต.

HTTP เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดเดœเดจเตเดฑเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดŸเดพเดธเตเด•เต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚. เดฎเตˆเด•เตเดฐเต‹เดŸเตเดŸเดฟเด•เต เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดœเดจเตเดฑเดฟเดจเต เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดŸเตเดฐเดฟเด—เตผ เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเดฟเดจเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเต เด‰เดฃเตเดŸเดพเดฏเดพเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต 10 เดฑเต‚เดŸเตเดŸเดฑเตเด•เตพ เด‰เดณเตเดณเดชเตเดชเต‹เตพ, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดจเดฟเตผเดฃเดพเดฏเด•เดฎเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ 3000 เดฑเต‚เดŸเตเดŸเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดฃเด‚? เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต 3000 เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด…เดฏเดฏเตโ€Œเด•เตเด•เดฃเต‹? เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเตเด•เต€เด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚, เดชเด•เตเดทเต‡ 3000 เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเดŸเต† เด†เดถเดฏเด‚ เดŽเดจเดฟเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒ, เดฎเดฑเตเดฑเตŠเดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต. เด‡เดคเตเด•เต‚เดŸเดพเดคเต†, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเตฝ เด‡เดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดชเต‹เดฐเดพเดฏเตเดฎเดฏเตเดฃเตเดŸเต: เดฎเดฑเตเดตเดถเดคเตเดคเต เด’เดฐเต DoS เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดเดชเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดคเตเดคเดฐเด‚ เดจเดฟเดฐเดตเดงเดฟ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด…เดตเตผเด•เตเด•เต เด…เดคเต เดจเดฟเดฐเต‹เดงเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดŸเดพเดธเตเด•เต 2. เดตเตเดฏเดคเตเดฏเดธเตเดค HTTP เดเดœเดจเตเดฑเตเดฎเดพเดฐเดฟเตฝ เด’เดฐเต เด…เด‚เด—เต€เด•เดพเดฐ เดธเต†เดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด’เดฐเต เดเดœเดจเตเดฑเดฟเดจเต HTTP เดตเดดเดฟ "เด…เดŸเดšเตเดš" เดชเต‡เดœเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเดฐเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เด…เด‚เด—เต€เด•เดพเดฐ เด•เตเด•เตเด•เดฟ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต "เดฒเต‹เด—เดฟเตป / เดชเดพเดธเตโ€Œเดตเต‡เดกเต" เดœเต‹เดกเดฟเดฏเตเด‚ เด•เตเด•เตเด•เดฟเดฏเดฟเตฝ เดธเต†เดทเตป เดเดกเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เด…เด‚เด—เต€เด•เดพเดฐ เดซเต‹เด‚ เด‰เดฃเตเดŸเต.

เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดŸเต, เดนเต†เดกเดฑเดฟเตฝ เดˆ เดฎเต‚เดฒเตเดฏเด‚ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต HTTP เดเดœเดจเตเดฑเต เด‡เดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตŠเดฐเต เด‡เดจเดคเตเดคเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เด’เดฐเต "เดตเต†เดฌเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต" เด‰เดฃเตเดŸเต, เด‡เดคเดฟเดจเต เดฎเดฑเตเดฑเตŠเดฐเต เดชเดฐเดฟเดฎเดฟเดคเดฟเดฏเตเดฃเตเดŸเต, เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฏเดฟ เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เดฒเดญเดฟเด•เตเด•เดพเตป เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดชเต‡เดœเตเด•เดณเดฟเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเดŸเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเต†เดฌเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด˜เดŸเตเดŸเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฎเตเดฎเตเดชเต เดฒเดญเดฟเดšเตเดš เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด•เตˆเดฎเดพเดฑเตเด•.

เดˆ เดŸเดพเดธเตเด•เตเด•เตเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต เด…เตฝเดชเตเดชเด‚ เดšเดฟเดจเตเดคเดฟเดšเตเดš เดถเต‡เดทเด‚, เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดเดคเต เดญเดพเด—เดคเตเดคเตเด‚ เดคเดฟเด•เดšเตเดšเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต: เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพ, เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ, เดŸเตเดฐเดฟเด—เดฑเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดจเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ. เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต API เดตเดดเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดพเด•เตเดฐเต‹เด•เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚.

Zabbix-เดจเต เดจเดฒเตเดฒเดคเตเด‚ เดตเดฟเดถเดฆเดตเตเดฎเดพเดฏ API เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เด‰เดฃเตเดŸเต. api เดตเดดเดฟเดฏเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพ เด•เตˆเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเดพเดฏเดฟ, Json เดกเดพเดฑเตเดฑ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเด‚ เด”เดฆเตเดฏเต‹เด—เดฟเด• เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป.

เดžเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดต เดฎเดพเด•เตเดฐเต‹เดฏเดฟเตฝ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เด•เตเดฐเดฎเด‚ เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดกเดฏเด—เตเดฐเดพเดฎเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

Zabbix - เดฎเดพเด•เตเดฐเต‹ เด…เดคเดฟเดฐเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

เด˜เดŸเตเดŸเด‚ เด•เตเดธเดจเตเดฎเตเด•เตเดธ

เด†เดฆเตเดฏ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เด’เดฐเตŠเดฑเตเดฑ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเต‹ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต‹ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เดŽเดฒเตเดฒเดพ เดชเตเดฐเดงเดพเดจ เดฏเตเด•เตเดคเดฟเด•เดณเตเด‚ เด†เดฆเตเดฏ เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดธเดพเดจ 3 เด˜เดŸเตเดŸเด™เตเด™เตพ เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

เดŽเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เด†เดฆเตเดฏ เดŸเดพเดธเตเด•เตเด•เดฟเดจเดพเดฏเดฟ PBX-เตฝ เด…เด‚เด—เต€เด•เดพเดฐ เด•เตเด•เตเด•เดฟเด•เตพ เดจเต‡เดŸเตเด• เดŽเดจเตเดจเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เด†เดฆเตเดฏเดชเดŸเดฟ. เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเดพเดฏเดฟ, เดฎเตˆเด•เตเดฐเต‹เดŸเดฟเด•เต เดซเต‡เด‚เดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† เดจเดฎเตเดชเตผ เดŽเดจเดฟเด•เตเด•เต เดฒเดญเดฟเดšเตเดšเต.

Mikrotik เดซเต‡เด‚เดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเตเด•เดณเตเดŸเต† URL

  • upgrade.mikrotik.com/routeros/LATEST.6 - เดจเดฟเดฒเดตเดฟเดฒเต† เดธเตเดฑเตเดฑเต‡เดฌเดฟเตพ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† URL เดตเดฟเดฒเดพเดธเด‚
  • upgrade.mikrotik.com/routeros/LATEST.6fix โ€” เดจเดฟเดฒเดตเดฟเดฒเต† LTS เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† URL เดตเดฟเดฒเดพเดธเด‚

เดฒเดญเตเดฏเดฎเดพเดฏ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดซเต‡เด‚เดตเต†เดฏเตผ เดชเดคเดฟเดชเตเดชเต เดฒเดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดˆ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ Mikrotik เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดคเดจเตเดจเต† เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด†เดฆเตเดฏ เด˜เดŸเตเดŸเด‚ เด“เดฐเต‹ เด•เต‡เดธเดฟเดจเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฟเด—เดคเดฎเดพเดฃเต, เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดฏเตเด•เตเดคเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดšเตเดฎเดคเดฒเดฏเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดตเต†เดฌเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเด‚เด—เดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดฐเต€เดคเดฟ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•. เดถเต€เตผเดทเด•เด™เตเด™เตพ HTTP เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดตเดฏเด‚ ั‚ะตะปะพ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚?
เด…เด‚เด—เต€เด•เดพเดฐ เด•เตเด•เตเด•เดฟเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดฐเต€เดคเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• เดถเต€เตผเดทเด•เด™เตเด™เตพ เด†เดธเตเดฑเตเดฑเดฑเดฟเดธเตโ€Œเด•เดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต†.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดพเดฑเตเดฑ เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดฎเตˆเด•เตเดฐเต‹เดŸเดฟเด•เต เดธเต†เตผเดตเตผ เดชเตเดฐเดคเดฟเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเดฒเต†เดจเตเดจเดชเต‹เดฒเต†, เด‡เดŸเตเด• เดถเดฐเต€เดฐเด‚ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚.

เด˜เดŸเตเดŸเด‚ เด•เตเดธเดจเตเดฎเตเด•เตเดธ

เดจเดฎเตเด•เตเด•เต เดฐเดฃเตเดŸเดพเด‚ เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเด•เตเด•เดพเด‚. เด’เดฐเต เด…เด‚เด—เต€เด•เดพเดฐ เดธเต†เดทเตป เดจเต‡เดŸเตเดจเตเดจเต:

POST http://company.com/zabbix/api_jsonrpc.php HTTP/1.1
Content-Type: application/json-rpc

{
    "jsonrpc": "2.0",
    "method": "user.login",
    "params": {
        "user": "Admin"
        "password": "zabbix"
    },
    "id": 1,
    "auth": null
}

เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ JSON-RPC เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดฑเต† เดชเดคเดฟเดชเตเดชเดพเดฃเต jsonrpc;
Zabbix JSON-RPC เดชเดคเดฟเดชเตเดชเต 2.0 เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต;

  • เดฐเต€เดคเดฟ - เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจ เดฐเต€เดคเดฟ;
  • เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ - เดฐเต€เดคเดฟเดฏเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ;
  • เดเดกเดฟ เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เด†เดฃเต;
  • auth - เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เด•เต€; เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด‡เดคเตเดตเดฐเต† เด‡เดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เดจเดฎเตเด•เตเด•เต เด…เดคเต เด…เดธเดพเดงเตเดตเดพเด•เตเด•เดพเด‚.

API-เดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป, เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เด…เดตเด•เดพเดถเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เด•เตเด•เต—เดฃเตเดŸเต เดžเดพเตป เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดธเตเดฅเดฒเดคเตเดคเต‡เด•เตเด•เต เดชเตเดฐเดตเต‡เดถเดจเด‚ เดจเตฝเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ. เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดชเดคเดฟเดชเตเดชเต 5.0-เดจเต เดฎเตเดฎเตเดชเต, เดฎเดพเด•เตเดฐเต‹เดฏเดฟเดฒเต‚เดŸเต† เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดš เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เดจเดฟเด™เตเด™เตพ Zabbix เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดกเตเดฎเดฟเตป เด…เด•เตเด•เต—เดฃเตเดŸเต เดฎเต‹เดทเตเดŸเดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.

เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‚เดŸเต† API-เดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเตเด‚ เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เตพ เดธเตˆเดกเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเตเด‚ เด‡เดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เดธเดคเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดชเดคเดฟเดชเตเดชเต 5.0 เดฎเตเดคเตฝ เดฎเดพเด•เตเดฐเต‹เดฏเดฟเตฝ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดฎเดฑเดฏเตเด•เตเด•เดพเดจเตเดณเตเดณ เด’เดฐเต เด“เดชเตเดทเตป เด‰เดฃเตเดŸเต.

Zabbix - เดฎเดพเด•เตเดฐเต‹ เด…เดคเดฟเดฐเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

API เดตเดดเดฟ เดกเดพเดฑเตเดฑ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เด•เตเด•เต—เดฃเตเดŸเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดตเดดเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต‹ เดŽเดจเตเดจเตเด‚ เด…เดคเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต‹ เดŽเดจเตเดจเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•. เดžเดพเตป เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเดฟเดฒเตเดฒ, เดคเตเดŸเตผเดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฎเดพเด•เตเดฐเต‹ API-เดฏเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดพเดคเตเดคเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ.

Zabbix - เดฎเดพเด•เตเดฐเต‹ เด…เดคเดฟเดฐเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

API-เดฏเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด…เด‚เด—เต€เด•เดพเดฐเด‚ เดฒเดญเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚, เดžเด™เตเด™เตพ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เด•เตเดจเตเดจเต.

เด˜เดŸเตเดŸเด‚ เด•เตเดธเดจเตเดฎเตเด•เตเดธ

เดชเต‡เดฐเดฟเดจเดจเตเดธเดฐเดฟเดšเตเดšเต เด’เดฐเต เดนเต‹เดธเตเดฑเตเดฑเต เดฎเดพเด•เตเดฐเต‹ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป API เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดจเดฟเด™เตเด™เตพ เด†เดฆเตเดฏเด‚ เดฎเดพเด•เตเดฐเต‹ เดเดกเดฟ เดจเต‡เดŸเดฃเด‚. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เดˆ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เดเดกเดฟ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด‡เดคเต เด’เดฐเต เด…เดงเดฟเด• เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดพเดฃเต. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเดพเด•เตเดฐเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• {เดนเต‹เดธเตเดฑเตเดฑเต เดเดกเดฟ} เด…เดชเต‡เด•เตเดทเดฏเดฟเตฝ เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดฒเตเดฒ. เด‡เดคเตเดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป เดžเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต:

Zabbix - เดฎเดพเด•เตเดฐเต‹ เด…เดคเดฟเดฐเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

เดˆ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เดเดกเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเดพเตป เด’เดฐเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดฎเดพเด•เตเดฐเต‹ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต. เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดนเต‹เดธเตเดฑเตเดฑเต เดเดกเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเต เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.

เดคเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต‡เดฏเตเด‚ เดฒเดฟเดธเตเดฑเตเดฑเต เด‰เดณเตเดณ เด’เดฐเต เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เด’เดฐเต เดชเดพเดฑเตเดฑเต‡เตบ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚:

regex:{"hostmacroid":"([0-9]+)"[A-z0-9,":]+"{$MIKROTIK_VERSION}"

Zabbix - เดฎเดพเด•เตเดฐเต‹ เด…เดคเดฟเดฐเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

เด…เด™เตเด™เดจเต†, เดจเดฎเตเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เดเดกเดฟ เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เดฒเดญเดฟเด•เตเด•เตเด‚ MIKROTIK_VERSION เดจเดฎเตเดฎเตพ เดคเดฟเดฐเดฏเตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เดชเต‡เดฐเดพเดฃเต. เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฎเดพเด•เตเดฐเต‹ เดคเดฟเดฐเดฏเตเดจเตเดจเต MIKROTIK_VERSIONเด†เดคเดฟเดฅเต‡เดฏเดจเต† เดเตฝเดชเตเดชเดฟเดšเตเดšเต.

เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดคเดจเตเดจเต† เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต:

POST http://company.com/zabbix/api_jsonrpc.php HTTP/1.1
Content-Type: application/json-rpc

{
    "jsonrpc":"2.0",
    "method":"usermacro.get",
    "params":{
        "output":"extend",
        "hostids":"{$HOST_ID}"
    },
    "auth":"{sid}",
    "id":1
}

เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ {sid} เดฐเดฃเตเดŸเดพเด‚ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฒเดญเดฟเดšเตเดšเต, เดจเดฟเด™เตเด™เตพ เดŽเดชเดฟเด เด‡เดจเตเดฑเตผเดซเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‡เดฃเตเดŸ เดธเตเดฅเดฒเดคเตเดคเต เดจเดฟเดฐเดจเตเดคเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

เด…เดตเดธเดพเดจ 4 เด˜เดŸเตเดŸเด‚ - เดฎเดพเด•เตเดฐเต‹ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดฎเดพเด•เตเดฐเต‹ เดเดกเดฟ, เด…เด‚เด—เต€เด•เดพเดฐ เด•เตเด•เตเด•เดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฑเต‚เดŸเตเดŸเดฑเดฟเดจเตเดฑเต† เดซเต‡เด‚เดตเต†เดฏเตผ เดชเดคเดฟเดชเตเดชเต เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดพเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดพเด•เตเดฐเต‹ เดคเดจเตเดจเต† เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚.

POST http://company.com/zabbix/api_jsonrpc.php HTTP/1.1
Content-Type: application/json-rpc

{
    "jsonrpc":"2.0",
    "method":"usermacro.update",
    "params":{
        "hostmacroid":"{hostmacroid}",
        "value":"{mikrotik_version}"
    },
    "auth":"{sid}",
    "id":1
}

{mikrotik_version} เด†เดฆเตเดฏ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฒเดญเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต. เดŽเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเตˆเด•เตเดฐเต‹เดŸเตเดŸเดฟเด•เต เดซเต‡เด‚เดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดชเดคเดฟเดชเตเดชเต
{hostmacroid} - เดฎเต‚เดจเตเดจเดพเด‚ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เดฒเดญเดฟเดšเตเดšเต - เดžเด™เตเด™เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฎเดพเด•เตเดฐเต‹เดฏเตเดŸเต† เดเดกเดฟ.

เด•เดฃเตเดŸเต†เดคเตเดคเดฒเตเด•เตพ

เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดซเด™เตเดทเดฃเดพเดฒเดฟเดฑเตเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฎเต€เดชเดจเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดตเตเด‚ เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏเดคเตเดฎเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เด…เดฑเดฟเดฏเดพเดฎเต†เด™เตเด•เดฟเตฝ, เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฒเต‹เดœเดฟเด•เต เดตเต‡เด—เดคเตเดคเดฟเตฝ เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเต†เตผเดตเดฑเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต† "เดชเต‹เตผเดŸเตเดŸเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ" เด†เดฃเต เดˆ เดธเดฎเต€เดชเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดจเต‡เดŸเตเดŸเด‚.

เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏเดฟ เดŽเดจเตเดจเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, HTTP เดเดœเดจเตเดฑเดฟเดจเต เดฎเดฑเตเดฑเตŠเดฐเต เด‡เดจเดคเตเดคเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดฌเต‹เดกเดฟเดฏเดฟเดฒเต‹ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเตเด•เดณเดฟเดฒเต‹ เดชเด•เดฐเด‚ เดตเดฏเตเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเต เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฃเต. ZBXNEXT-5993].

เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต เด•เดดเดฟเดฏเตเด‚ GitHub-เตฝ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•