Ad Widget

Collapse

Best way to monitor many sites via web monitoring

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Murz
    Junior Member
    • Sep 2008
    • 17

    #1

    Best way to monitor many sites via web monitoring

    I need to monitor many sites via zabbix (check load time and request text) and site list changing very often.
    And I want to receive email notification about each site problem (failed test) with detail info.
    At now I find only one way - do the trigger and action for each site.
    But this is not comfortably, I need to do many things for add new site.

    Can I create group trigger and action that acts on each site down and send me via email detailed info about the problem (which site, what is the error)?

    Or maybe I can setup web monitoring module to send me emails without triggers and actions?
  • walterheck
    Senior Member
    • Jul 2009
    • 153

    #2
    I was gonna suggest scripting it usign the API, but I just noticed WEB stuff is not in the API yet. That means you'll have to script it the dirty way if you want to do this 'en masse'. WEB monitoring in zabbix really needs a good redesign to make it ready for bulk web monitoring.
    Free and Open Source Zabbix Templates Repository | Hosted Zabbix @ Tribily (http://tribily.com)

    Comment

    • Murz
      Junior Member
      • Sep 2008
      • 17

      #3
      How can I via scripts or api detect item status change for all items of one Application (without manually adding each item to trigger)?

      And will be good to receive description and current value of changed item.

      P.S. Maybe you can recommend another tool for comfortable web monitoring many sites?

      Comment

      • walterheck
        Senior Member
        • Jul 2009
        • 153

        #4
        Originally posted by Murz
        How can I via scripts or api detect item status change for all items of one Application (without manually adding each item to trigger)?

        And will be good to receive description and current value of changed item.
        You can just write a script that inserts the right columns into the desired database tables. If your script is smart enough, it will be able to not only create or delete monitored sites, but also updates them.

        Originally posted by Murz
        P.S. Maybe you can recommend another tool for comfortable web monitoring many sites?
        There are many tools out there that do similar things. Check out pingdom.com for instance.
        Free and Open Source Zabbix Templates Repository | Hosted Zabbix @ Tribily (http://tribily.com)

        Comment

        • Murz
          Junior Member
          • Sep 2008
          • 17

          #5
          Originally posted by walterheck
          You can just write a script that inserts the right columns into the desired database tables. If your script is smart enough, it will be able to not only create or delete monitored sites, but also updates them.
          Ok, I understand, before I think that I can do a custom items monitoring script that detect changes in group of items and send custom notifications.

          Originally posted by walterheck
          There are many tools out there that do similar things. Check out pingdom.com for instance.
          I want to use my own script, installed on my server, instead of remote scripts, for linux. Can you recommend something like this?

          Comment

          • Murz
            Junior Member
            • Sep 2008
            • 17

            #6
            Can I create in zabbix the trigger with wildcards that checks group of items?
            For example, sum of web monitoring failed steps values, something like
            Code:
            sum({sea:web.test.fail[*].diff(0)}=0})?
            Or create the item that monitor this values and initiate trigger on changes?

            Comment

            • zabbix_zen
              Senior Member
              • Jul 2009
              • 426

              #7
              Web Monitoring - Mass creation

              I second that.
              Web Monitoring should be given some makeover so to it should be easy to Mass Add similar checks over multiple URLs.

              Comment

              Working...