Ad Widget

Collapse

API Reporting

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Wigmund
    Junior Member
    • Jan 2020
    • 16

    #1

    API Reporting

    This is probably a dumb question and one I haven't researched much, but is it possible to use the Zabbix API to report health data (as opposed to retrieve/configure it)?
  • dimir
    Zabbix developer
    • Apr 2011
    • 1080

    #2
    Not possible. In order to add monitoring data from an external entity one usually uses trapper items.

    Comment

    • Wigmund
      Junior Member
      • Jan 2020
      • 16

      #3
      Thanks for the reply, I thought as much. I assume the 'zabbix sender' utility source or the API it uses is not public?

      Comment

      • dimir
        Zabbix developer
        • Apr 2011
        • 1080

        #4
        Whole Zabbix, including sender utility, is open source.
        Trapper items do not work through API. Zabbix sender utility uses TCP to connect directly to Zabbix trapper process and pass the data to it. You can see more details on the utility here.
        And here's some description on zabbix trapper protocol.
        Last edited by dimir; 15-09-2020, 17:04.

        Comment

        Working...