Ad Widget

Collapse

Plugin development / presenting additional data.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • harald
    Junior Member
    • Oct 2011
    • 1

    #1

    Plugin development / presenting additional data.

    hello,

    i am currently evaluating zabbix, if it's the right monitoring tool for me. i have had a look at the documentation but i am unable to find anything about if it's possible to write a plugin that can:

    i would like to (besides all the other stuff, that i know zabbix can do) monitor a job queue. on the one hand i would like to monitor the standard things like availability of the queue and statistical information. on the other hand i would like to be able to view detailed information on what's going on in the queue.

    therefore i would have to show a table in zabbix with information of each job currently in the queue. this would be tabular data coming "live" from the job queue, for example:

    job-id, name of job, date the job was put in the queue, and possibly even more data ...

    i think this goes beyond what's normally possible to show in the zabbix gui? is it possible for a monitoring plugin to present this enhanced data somewhere in the zabbix gui for example by rendering an own html template? is there any other possibility i could "implement" / "integrate" such "tool" in the zabbix gui?

    thanks very much in advance!

    harald
  • Yello
    Senior Member
    • Apr 2011
    • 309

    #2
    Hi,
    I imagine you could do this by customizing the dashboard.


    Regards,
    David

    Comment

    • eskytthe
      Senior Member
      Zabbix Certified Specialist
      • May 2011
      • 363

      #3
      Or make a screen
      http://www.zabbix.com/documentation/...nd_slide_shows
      ... with eg. elements of your own URLs (pointing to your data details etc.)
      BR
      Erik

      Comment

      • nelsonab
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Sep 2006
        • 1233

        #4
        One idea would be to push the current status of the queue to zabbix as a log or character data type. Then in a screen you add a plain text element which would display the last N lines of Zabbix item associated with your queue status.
        RHCE, author of zbxapi
        Ansible, the missing piece (Zabconf 2017): https://www.youtube.com/watch?v=R5T9NidjjDE
        Zabbix and SNMP on Linux (Zabconf 2015): https://www.youtube.com/watch?v=98PEHpLFVHM

        Comment

        Working...