Ad Widget

Collapse

Vote for Zabbix API

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tekknokrat
    Senior Member
    • Sep 2008
    • 140

    #16
    Originally posted by Alexei
    Thanks for participating in the voting! It was decided to implement JSON-RPC!

    The work is already in progress.Stay tuned!
    good news.
    Will that be json-rpc over http? I would prefer it that way because its more flexible (like prev. poster stated). E.g. authentication would be easier to implement, better usage from within a webframework, ajax all that would be possible

    Comment

    • Aly
      ZABBIX developer
      • May 2007
      • 1126

      #17
      Yes, it will be over http.
      Zabbix | ex GUI developer

      Comment

      • Kaspgagsdow
        Junior Member
        • Sep 2009
        • 1

        #18
        Vote for Zabbix API

        Now that vbulletin 4.0 has a cross content search system, I would like to address the above question again.

        Im hoping for a blog post or an explanation:

        How can developers accomplished search engine integration for their addons?

        Comment

        • globifrosch
          Member
          • Sep 2005
          • 74

          #19
          examples

          are there any example scripts how to use the api?

          Comment

          • Tenzer
            Senior Member
            • Nov 2007
            • 316

            #20
            The API is not made yet...

            Comment

            • globifrosch
              Member
              • Sep 2005
              • 74

              #21
              Originally posted by Tenzer
              The API is not made yet...
              if I have a look at the source code, there is api_jsonrpc.php and a folder api/* with files in it. i think at least partial code is there.

              i like to test it.

              Comment

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

                #22
                I've been reading through the documentation too, it's a little scant on comments, but it's at least a start. :-)
                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

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

                  #23
                  I've been working with the Zabbix API a little and it definately has a lot of promise. Yes the transport mechanism is JSON over HTTP. I've used both a C# and Ruby library and I've found the Ruby library to be quite stable and works very well.

                  I hope to have more soon. :-)
                  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

                  • alj
                    Senior Member
                    • Aug 2006
                    • 188

                    #24
                    Originally posted by Wolfgang
                    Was to late because Vote is closed.
                    Anyway my Vote for JSON-RPC. 2nd choice would have been REST.

                    Why:
                    - It is pretty simple to use
                    - JSON and JSON-RPC are more and more supported and used
                    - XML has a larger overhead
                    - Given, that the API is just about exchanging data without any presentation, JSON can be used easily by any client/frontend app
                    - Looking especially to WEB 2.0 application design, JSON seems to be the winner simply because of Javascript on the clientside
                    XML seems like getting unpopular theese days because it is resource hog which is probably true.
                    Most of modern software uses REST or JSON as far as i can see.
                    Even databases start to use REST interface (such as couchdb).

                    Comment

                    • Jason
                      Senior Member
                      • Nov 2007
                      • 430

                      #25
                      It'd be nice if there was an API section of the wiki where api scripts could be posted as I think it'd be a nice resource and a help to people to get started with their own API's.

                      Comment

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

                        #26
                        Originally posted by Jason
                        It'd be nice if there was an API section of the wiki where api scripts could be posted as I think it'd be a nice resource and a help to people to get started with their own API's.
                        I could see that being potentially useful too.
                        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

                        • richlv
                          Senior Member
                          Zabbix Certified Trainer
                          Zabbix Certified SpecialistZabbix Certified Professional
                          • Oct 2005
                          • 3112

                          #27
                          Originally posted by Jason
                          It'd be nice if there was an API section of the wiki where api scripts could be posted as I think it'd be a nice resource and a help to people to get started with their own API's.
                          well, it's... a wiki... afterall
                          Zabbix 3.0 Network Monitoring book

                          Comment

                          • Jason
                            Senior Member
                            • Nov 2007
                            • 430

                            #28
                            I think a section for API contributions needs to come off the root document which we don't have access to by default... Someone with access would need to create that and sort the rights before can do any more...

                            Comment

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

                              #29
                              Can we unsticky this thread?
                              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

                              • Alexei
                                Founder, CEO
                                Zabbix Certified Trainer
                                Zabbix Certified SpecialistZabbix Certified Professional
                                • Sep 2004
                                • 5654

                                #30
                                Originally posted by nelsonab
                                Can we unsticky this thread?
                                Sure, I just did it!
                                Alexei Vladishev
                                Creator of Zabbix, Product manager
                                New York | Tokyo | Riga
                                My Twitter

                                Comment

                                Working...