ACE Probe - Imaging checking

We have an ACE 4710 providing load balancer functions for 2x websites.  Is there a way to set up a probe to look for an image on the homepage of the website to deem the site is available.
Thanks in advance

yes you should be able to do it.
You can configure the HTTP method and URL used by the probe by using the request method command. The syntax of this command is as follows:
request method {get | head} url path
By default the url is "/" .
But the only requirement is that you need to have a url for this image. If the image is part of the webpage itself then there is no way to distinguish between the page and the image.

Similar Messages

  • ACE probe for LDAP

    Is there a way to configure a probe to check the health of LDAP and how? I can't find any reference in the docs for how to do this.

    You can use scripted ldap probe (LDAP_PROBE) available with ACE.It sends an
    anonymous bind request and check for bind success.
    Syed

  • Cisco ACE probe setup

    Configured a Probe to check the heath of server webpage .But getting a status code of 400.
    probe http PROBE_80
      interval 10
      faildetect 2
      passdetect interval 10
      passdetect count 2
      receive 5
      request method get url http://<host>:<port>/eml/HealthCheckServlet
      expect status 200 202
      open 10
    getting below status code .would like to know the correct format for the requesr method of the above url
         real      : app02p[0]
                             192.168.10.6  80 VIP     161    161    0      FAILED
       Socket state        : CLOSED
       No. Passed states   : 0         No. Failed states : 1
       No. Probes skipped  : 0         Last status code  : 400
       No. Out of Sockets  : 0         No. Internal error: 0
       Last disconnect err : Received invalid status code
       Last probe time     : Tue Mar 17 02:53:58 2015
       Last fail time      : Tue Mar 17 02:27:15 2015
       Last active time    : Never

    Hi Hari,
    Does this URL return status 200 when you send the request directly from your browser?
    You should use the exact URL here.  If the URL is fine, then check with your server team why server is responding with 400. The syntax looks fine. You can also take a pcap on server and see what is ACE sending for probe.
    Regards,
    Kanwal
    Note: Please mark answers if they are helpful.

  • ACE Probe regex and escaping Parenthesis

    I'm trying to setup a ACE probe that expects a return of
    (server.domain.com) EXISTS=TRUE,AVAILABLE=TRUE,ACTIVE=TRUE
    But it doesn't appear that I can use Parenthesis inside a regex.  I've tried escaping as well.
    expect \(server\.domain\.com\) EXISTS=TRUE,AVAILABLE=TRUE,ACTIVE=TRUE
    % invalid command detected at '^' marker.   Pointing at the (
    But this doesn't work either.  Any ideas?

           Hi,
    Hi,
    If it has taken it, it should match the response from server.  Is it still not matching?
    If you look at the regex builder below, the regex matches the response which is expected from the server. So ACE should be able to match it.
    Also, you can try and put \ before dots but not sure. In my opinion it should work fine with what we have put in already. If it doesn't we will have to use hit and trial. Let me know if you need this regex builder. You can download it from google though. In any case i just attached it.

  • ACE: probe timers

    Hi,
    I've general question about ACE probe timers. I've following probe setup:
    probe https probe:1061
      port 1061
      interval 34
      passdetect interval 17
      open 1
    ACE# sh probe probe:1061detail
    probe       : probe:1061
    type        : HTTPS
    state       : ACTIVE
    description :
       port      : 1061   address     : 0.0.0.0         addr type  : -
       interval  : 34      pass intvl  : 17              pass count : 3
       fail count: 3       recv timeout: 10
    ===
    for above probe: when ACE will declare the server as down? will it declare it down after (17*3+34) 85 seconds or it will declare it down after 115 seconds (added recv timeout=secs 3 times = 30 seconds).
    please help.
    ========
    we did a test and bought down the server manually. ACE declared the server down after 91 seconds (from the time when server was brought down).

    Hi Gavin, Krishna,
    The explanation for all these parameters can be found in the health monitoring section of the configuration guide (
    http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/ace/vA2_3_0/configuration/slb/guide/probe.html#wp1031040)
    Below are the definitions quoted from the guide:
    Interval:
    The time interval between probes is the frequency  that the ACE sends probes to a server marked as passed. You can change  the time interval between probes by using the interval command
    Faildetect:
    Before the ACE marks a server as failed, it must  detect that probes have failed a consecutive number of times. By  default, when three consecutive probes have failed, the ACE marks the  server as failed. You can configure this number of failed probes by  using the faildetect command
    Passdetect interval/count:
    To configure the time interval after which the ACE  sends a probe to a failed server and the number of consecutive  successful probes required to mark the server as passed, use the passdetect command.
    So, to summarize, taking Gavin's configuration as example. A server failure would be detected in a time between 78 seconds (2x34 +10) and 112 (3x34 +10). Once it's down, it will become operational between 34 (2x17) and 51 (3x17) seconds after it comes back up.
    I hope this helps
    Daniel

  • Can I access probe image display property node?

    Hello
    Working with labview 2010.
    I would like to use a user defined palette in the probe image display.
    I know how to do it for standard image display, but not for the probe viewer. Is it possible to access the property node of that display?
    Working with labview 2013
    Can i use a custom probe to apply a user defined LUT?
    Thanks,

    It sounds like you want to enable Snapshot mode on the image display controls. Note that you will then need to wire the image to the display reference each time that you want the display to be updated.

  • ACE: probe failing

    Hi,
    I've following probe configured:
    probe http probe1.test.com:10114
      port 10114
      interval 34
      faildetect 17
      passdetect interval 60
      expect status 200 200
      header Host header-value "hcmfincrp1.test.com"
      open 1
    and it is applied to serverfarm. but health check is failing. I see following when I do "sh probe probe1.test.com:10114 detail":
    sh probe probe1.test.com:10114 deta
    probe       : probe1.test.com:10114
    type        : HTTP
    state       : ACTIVE
    description :
       port      : 10114   address     : 0.0.0.0         addr type  : -
       interval  : 34      pass intvl  : 60              pass count : 3
       fail count: 17      recv timeout: 10
       http method      : GET
       http url         : /
       conn termination : GRACEFUL
       expect offset    : 0         , open timeout     : 1
       expect regex     : -
       send data        : -
                    ------------------ probe results ------------------
       associations ip-address      port  porttype probes   failed   passed   health
       ------------ ---------------+-----+--------+--------+--------+--------+------
       serverfarm  : probe1.test.com:443
         real      : server1.test.com[10114]
                    192.168.1.110114 PROBE    41531    19556    21975    FAILED
       Socket state        : CLOSED
       No. Passed states   : 5         No. Failed states : 6
       No. Probes skipped  : 0         Last status code  : 0
       No. Out of Sockets  : 0         No. Internal error: 0
       Last disconnect err : Unrecognized or invalid response
       Last probe time     : Wed Oct 12 17:43:30 2011
       Last fail time      : Tue Oct 11 02:33:52 2011
       Last active time    : Sun Oct  9 20:24:02 2011
    May i know why health check is failing? why am I seeing msg "Last disconnect err : Unrecognized or invalid response" ?

    Hi ,
    This error means, that the ace is not receiving a 200 ok response from the server, this happens when server is not responding it or it is receiving that do not have a host header having value hcmfincrp1.test.com , which you have definied, or the page has got modified. Please check if your http server is working fine.
    Regards
    Abijith

  • ACE : PROBE-FAILED and Syslog messages

    Hi,
    When a real server is in PROBE-FAILED status, I observe a syslog message at each trial of the proble. This fills our syslog server. Is there a mean to configure the ACE in such a way that a syslog message would be generated only when a transition occurs in the probe status ?
    Thank you for any hints,
    Yves

    Hello,
    You can utilize "logging trap " command and
    "logging message level " command
    in order to achive what you are seeking.
    The "logging trap " command limits the logging messages sent to a syslog server based on severity.
    If it is set to "5 - notification", all messages that have security level of 5 or lower number are sent to the syslog server.
    You can disable the display of a specific syslog
    message or change the severity level of a specific system log message using
    "logging message level " command.
    Not sure what kind of probe you are using but If it is ICMP probe and
    the reason of probe failure is arp, it generates a message for every try
    as below with severity level of 3, by default.
    %ACE-3-251009: ICMP health probe failed for server 192.168.0.1, connectivity error: ARP not resolved for destination ip address
    %ACE-3-251009: ICMP health probe failed for server 192.168.0.1, connectivity error: ARP not resolved for destination ip address
    %ACE-3-251009: ICMP health probe failed for server 192.168.0.1, connectivity error: ARP not resolved for destination ip address
    %ACE-3-251009: ICMP health probe failed for server 192.168.0.1, connectivity error: ARP not resolved for destination ip address
    %ACE-3-251009: ICMP health probe failed for server 192.168.0.1, connectivity error: ARP not resolved for destination ip address
    %ACE-5-441002: Serverfarm (SF) is now back in service in policy_map (fs) -->
    class_map (#class_default_slb). Number of failovers = 0, number of times back in service = 0
    %ACE-4-442007: VIP in class: 'VIP' changed state from OUTOFSERVICE to INSERVICE
    %ACE-5-441002: Serverfarm (SF) is now back in service in policy_map (fs) -->
    class_map (#class_default_slb). Number of failovers = 0, number of times back in service = 0
    %ACE-4-442004: Health probe ICMP detected rserver r1 (interface vlan31) changed state to UP
    %ACE-4-442001: Health probe ICMP detected r1 (interface vlan31) in serverfarm SF changed state to UP
    If your "logging trap " is set to "5 - notification" and you do not want
    the message "%ACE-3-251009:xxx" to be sent to syslog server,
    you can change its security level like below.
    switch/Admin(config)# logging message 251009 level 6
    switch/Admin(config)# do show logging message 251009
    Message logging:
                    message 251009: current-level 6  default-level 3 (enabled)
    You can check the message id that is filling the syslog server
    and change its security level to higher number than "logging trap ".
    Regards,
    Kimihito.

  • SMTP and IMAP ACE Probe configuration Example

    Hi,
    Could someone share he SMTPS and IMAPS probe setting configuration in CISCO ACE 4710 for my reference.
    I have two server 10.1.1.58 and 10.1.1.59 which supposed to be load balaced for the service 993 and 465.
    Regards
    BR

    Hello There,
    The ACE has built-in scripted probes in order to check connectivity beyond layer 4 with these kinds of mail servers but only for the unencrypted versions SMTP/IMAP.
    In your case since you're working with these protocols over SSL/TLS, you'll need to configure regular TCP probes for each serverfarm so reachability will be test'd based on TCP port.
    probe tcp IMAPS-993
      port 993
      interval 5
      faildetect 2
      passdetect interval 3
      passdetect count 1
      open 1
    probe tcp SMTPS-464
      port 465
      interval 5
      faildetect 2
      passdetect interval 3
      passdetect count 1
      open 1
    HTH
    Pablo

  • ACE probe TCL script database

    Hello everyone, okay?
    I was thinking of a possibility to use my ACE to monitor a database, in this case a MySQL database Today I use a TCP probe, monitoring the port, but I would go one step further and try to make a connection in the DATABASE.
    I would like to see the possibility of a guideline in creating a TCL script to make a simple connection to a database.
    The idea is to try to make a connection in a database, run a query / select on any table just to validate its functionality and not just checking if the port is responding.
    I do not know how complex it is or what would be my pre -requisites required, but any help would be welcome.
    I thought about using an HTTP probe to make this validation and use a web page making the connection to the database, but it ended up creating another layer and if there is any problem in web service, the database would be affected indirectly.
    Thank you. All suggestions are welcome.

    Hi Plinio,
    I cannot see any support for testing authentication, SQL queries or connections to a database that is supported directly in TCL at this time.
    Here is the TCL guide that expalains the supported commands ( there is a HTTP example probe at the bottom )
    http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA4_2_0/configuration/slb/guide/script.html
    Beyond a TCL TCP probe to the port to test the listener is running, I believe your suggestion of a HTTP TCL script is probably the most accurate way to check the integrity of the database. You could write code to set a certain response to all types of failure scenarios and on the ACE you could then use a HTTP TCL script to parse the response from the web server to identify exactly what has failed in your database and act accordingly.
    cheers,
    Chris

  • ACE Probe Config for Blue Coat Proxy TCP Port 74 NETRJS-4

    We are running 4710's with A5(2.2). We use Blue Coat proxies for our internet connections, specifcally TCP port 74. So when we open up a browser connection to www.cisco.com, the HTTP GET is actually encapsulated in TCP port 74 netrjs-4. We want to load-balance these proxies with ACE and I'm trying to setup health probes, but the only ones that work are the tcp probes PROXY_BCC_PROBE and PROXY_PROBE. I'd like to have health probes that hit external websites, but I'm confused whether the "ip address" Probe sub command is all I need, and netrjs is simple encapsulation of the HTTP request (which is what it looks like on a sniffer). Does anyone have Blue Coat proxies/ACE working? If so, how are your probes configured?
    Thanks,
    probe tcp PROXY_BCC_PROBE
      port 8084
      interval 3
      passdetect interval 3
    probe http PROXY_HTTP1_PROBE
      ip address 198.133.219.25
      port 74
      interval 3
      passdetect interval 3
      request method head url /index.html
      expect status 200 299
    probe http PROXY_HTTP2_PROBE
    ip address 198.133.219.25
      port 74
      interval 3
      request method get url /
      expect status 200 299
    probe tcp PROXY_PROBE
      port 74
      interval 3
      passdetect interval 3

    Hi,
    I have seen this working for one of the customer.
    probe http HTTPGET
      description Tests that www.gmail.com returns 302 redirect
      interval 10
      request method get url http://www.gmail.com
      expect status 302 302
    If I modify your probe :
    probe http PROXY_HTTP1_PROBE
      ip address 198.133.219.25
      port 74
      interval 3
      passdetect interval 3 
    request method get url
      http://www.gmail.com
    expect status 302 302
    Give it a try and see if that helps.
    regards,
    Ajay Kumar

  • Ace probe failure after IIS app pool recycle?

    Windows Server 2003 SP2
    ACE Module A2(1.6a)
    I suspect this is caused by an IIS6 setting, but posting here in case anyone has seen this.  For this one particular site, we have 4 servers in the farm.  2 of those servers are fine.  The other 2 (new) servers will generate probe failure after the site's app pool recycles.  I then remove the 2 servers from service and re-activate (no inservice, then inservice) and the probe comes back as operational.  It appears that the app pool recycle somehow is resetting the hash on the default page, though I'm not sure how.  Any ideas are very much appreciated. 

    Yeah, the hash is inside the probe.  Here's the config for the serverfarm and the probe.  Public-007 and Public-008 are new servers...the other 6 have been in the farm for the last 2.5 years and they don't have this issue.  It's only the 2 new boxes that the probe fails when the app pool is recycled.
    serverfarm host PUBLIC
      probe URL-DEFAULT-ASPX
      rserver PUBLIC-001
        inservice
      rserver PUBLIC-002
        inservice
      rserver PUBLIC-003
        inservice
      rserver PUBLIC-004
        inservice
      rserver PUBLIC-005
        inservice
      rserver PUBLIC-006
        inservice
      rserver PUBLIC-007
        inservice
      rserver PUBLIC-008
        inservice
    probe http URL-DEFAULT-ASPX
      interval 2
      faildetect 2
      passdetect interval 2
      passdetect count 2
      request method get url /default.aspx
      expect status 200 200
      hash

  • ACE ; probe for host header-value

    Hi,
    we have following probe setup. sometimes this probe fails because server resets the connection but server team claims there aren't any issues with server.
    probe https probe1.abc.com:10456
      port 10456
      interval 34
      passdetect interval 17
      ssl version all
      expect status 200 200
      header Host header-value "probe1.abc.com"
      open 1
    is there a way to validate able probe using linux/linux servers? i.e. using unix/linux server is there a way to send that host header-value to the servers and see if servers are responding with 200 OK status? if not from Unix/Linux servers than if there any otherway to validate it apart from validating it from ACE?
    Thanks...

    or can we do it using window? maybe using firefox on windows machine?
    please advise.

  • ACE Probe with special Caracters

    I need to probe a URL that contains the caracter "?".
    I am working with the ACE and would like to know how can I put the URL within the probe format.
    Thanks

    Hi,
    It's one of the 2 solutions below, don't know which one :-)
    you can use brackets [ ] or a slash in front of you question mark.
    fe:
    request method get url /search[?]number=10
    If this doens't work, try to use the escape sequence like in IOS:
    escape sequence is CRTL-V
    so if you want to type it in a probe:
    request method get url /search(type CTRL-V)?number=10
    HTH,
    Dario

  • ACE probe for rserver

    Hi I've following requirement to do health check for server.
    I need to add below three ports in probe with OR condition so if any of these 3 port is up along with 10292 connection should  go that  server:
    10721
    10722
    10723
    how to do this? can we setup up such health check with using script?

    Hi,
    You will need a custom script. The supplied CHECKPORT_STD_SCRIPT should provide a reasonable starting point. You just need to implement the logic behind setting the return code.
    HTH
    Cathy

Maybe you are looking for

  • Just a SLEW of Problems

    I have the original MacBook Pro from 2006. It's the 15.4" Model and has a 2.16GHz Processor. It's almost three years old and I am having a slew of problems. I do have AppleCare, and I intend to take it to my local Apple Store this week. I just like g

  • Transferring photo files off of external hard drive to new iPhoto Library

    Forgive me if this line of questioning is pretty elementary, but when it comes to advanced computing, I'm in the Stone Ages. I really have no clue how to remedy the following problems I've been running into and I'm hoping for some sort of help/detail

  • Phatfusion multi box buttons not showing...

    Hi, I have a site that uses the Phatfusion multi box that plays a swf file once the user has clicked a button on the home page.  The trouble is that the Phatfusion controls wont show up on the box, the screen fades out and the swf file plays but the

  • Aperture 2 library size is huge !

    Hello, I am importing my iPhoto library into Aperture and its HUGE ! My iPhoto library is 27,17GByte and the Aperture library has already grown to 37,7 GByte and still growing. Is this normal?

  • Server going slow

    Hello Friend If the DEV or PRD server goes slow down what are the basic probelm? Means I want to what are the step you have do? Like  Checking the network connection?         checking the server?         Review the CCMS         checking users?