Ad Widget

Collapse

Efficient Web Monitoring

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • troseph
    Junior Member
    • Mar 2013
    • 10

    #1

    Efficient Web Monitoring

    I have a monitoring request to monitor 200 servers using a term on a page. My first instinct was to use web scenarios, but I am curious about web.page.regexp[] key.

    Which of these is more efficient from experience? I'm trying to keep load on the server down as much as possible, I'm worried 200 instances of curl running every 90 seconds would bog down our server.
  • Bernd Hohmann
    Member
    • Mar 2013
    • 46

    #2
    I don't think there will be much load on the server. I just wrote a small test script fetching US www.yahoo.com from Germany 200 times with curl. The script took around 72 seconds with no noticeable load on the CPU or Disks on a small virtual machine with 1 cpu and 4gb ram where zabbix server is also running.

    As you can see, 72 is very close to your 90 seconds interval so the the trouble begins when too much sites become slow or run into timeouts - this will jam the poller threads so you may have to create more of them.

    But basically I don't see much problems monitoring 200 sites even with an external script.

    Bernd

    Comment

    • MonitorScout
      Junior Member
      • May 2013
      • 1

      #3
      I would recommend you to use SNMP in order to Monitor your site. It can help you to analyze your server performance. This software is very efficient and it can monitor a single server and upto to whole data center. And installation is also very easy and more over it is authoritative.

      Comment

      Working...