Ad Widget

Collapse

publish web mobile zabbix based on jquery mobile

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fjrial
    Senior Member
    • Feb 2010
    • 140

    #1

    publish web mobile zabbix based on jquery mobile

    Hi:

    DEMO AVAILABLE AT:


    user: [email protected]
    pass: demo

    [Note:filters are intended disabled]


    In Communications department at CESGA (Galicia Supercomputing Center), we've developed a light mobile client suite for Zabbix, called CESGA VNMS. It's based on Zabbix API (latest version) and Jquery Mobile.

    This client is focused on mobile clients and it has the following functionalities:

    - Dashboard to see Issues: last issues and active issues, ordered or not by group.
    - Host information (searchable by hostname/hostgroup): retrieves IP, group, issues, graphs, profiles, logs (zabbix trapper items) and allows basic checks like ping or traceroute).
    - List of graphs for any host: see graphs for hosts in several periods: 1h, 12h, 1day, 1 week, etc..
    - Screens.
    - Logs (traps or server logs)
    - It provides network query tools like nslookup, whois, ping, traceroute, etc. to any IP address/port.
    - Check credentials against the internal Zabbix database or a LDAP, and filters hosts and hostgroups by zabbix internal permissions.

    We invite all interested users to test it and give us their opinion, bugs and so on.

    In order to install it, you must patch some source code in zabbix api, to extend some functionalities. Patch is provided to automatically patch required files. (also, make sure to backup your files).

    The development has been published at GITHUB:



    This software has been developed for our internal used and released free (MIT License) to the community.

    Thank you in advance for any feedback you can provide.

    [I will post some screenshots later and also, I'll setup a test server in order to you to check how it looks like]
    Cheers.
    Last edited by fjrial; 12-04-2012, 12:17. Reason: edited URL of demo service (more stable)
  • fjrial
    Senior Member
    • Feb 2010
    • 140

    #2
    screenshots added

    please, see some screenshots..
    files attached

    edit: more screenshots uploaded to github:
    Attached Files
    Last edited by fjrial; 29-11-2011, 12:20. Reason: added screenshots in github

    Comment

    • masteinhauser
      Junior Member
      • Sep 2011
      • 10

      #3
      Thank you! I was just starting to work with jQuery Mobile and was thinking about building this same thing. Awesome work and I'm very glad I know some Spanish to read your code!

      Also, thanks for putting this on GitHub as it makes it much easier to fork and maintain.

      -Myles

      Comment

      • fjrial
        Senior Member
        • Feb 2010
        • 140

        #4
        Originally posted by masteinhauser
        Thank you! I was just starting to work with jQuery Mobile and was thinking about building this same thing. Awesome work and I'm very glad I know some Spanish to read your code!

        Also, thanks for putting this on GitHub as it makes it much easier to fork and maintain.

        -Myles
        You're welcome.. if you find something wrong on app or whatever, don't hesitate to contact us. this is only first version.. we'll try to improve it..

        Cheers.

        Comment

        • Mojah
          Member
          • Apr 2010
          • 60

          #5
          Hi,

          This looks pretty solid, I like the layout you've used throughout the app.

          Perhaps we can bundle forces to combine MoZBX and this app? http://www.mozbx.net/

          Regards,
          M.

          Comment

          • victorhugopa
            Member
            Zabbix Certified Specialist
            • Apr 2010
            • 66

            #6
            fjrial, any chance of this tool be updated?

            Comment

            • fjrial
              Senior Member
              • Feb 2010
              • 140

              #7
              unfortunately, no, I am working in other projects not related to monitoring and also not working at CESGA anymore

              Comment

              • victorhugopa
                Member
                Zabbix Certified Specialist
                • Apr 2010
                • 66

                #8
                Unfortunately
                But thank you for your quick answer.

                A quick question... my users authenticate directly in zabbix (without the domain at login name) and I'm having this error: "Username field should be: username@domain". You remember if I can access with the username without the @domain? Or just changing the code?

                Thanks again!
                @victorhugopa

                Originally posted by fjrial
                unfortunately, no, I am working in other projects not related to monitoring and also not working at CESGA anymore

                Comment

                • fjrial
                  Senior Member
                  • Feb 2010
                  • 140

                  #9
                  If I remember well, at CESGA, users come from LDAP.. and in their ldap they are stored in "user@domain" format.

                  Take a look at CESGA source code.. in file


                  line 59 .. this is the line that output the message you are getting..

                  that post on that form.. sends you to file "controlador.php", function login

                  where all the validations are performed..

                  Also there is a config.php file that (in the github repo) has this var
                  LOGIN_WITH_LDAP=false;

                  take a look at this var to see if it is well configured in your installation

                  Take in mind that if you are using newer versions of Zabbix, internal API of Zabbix would changed...

                  This is how far I can remember without taking a deeper look in the code ..

                  Best Regards

                  Comment

                  • victorhugopa
                    Member
                    Zabbix Certified Specialist
                    • Apr 2010
                    • 66

                    #10
                    Tks tks!!
                    I could not ask for more!

                    []s
                    @victorhugopa

                    Comment

                    Working...