8-50
User
Guide

for

the

Cisco

Application

Networking

Manager

5.2
OL-26572-01
Chapter
8






Configuring

Real

Servers

and

Server

Farms
Configuring
Health

Monitoring
By
configuring

the

ACE

for


health

monitoring,

the

ACE

sends

active

probes

periodically

t

o

determine
the
server

state.
The
ACE

supports

4000

unique

probe

configurations

which

includes

ICMP,

TCP,

HTTP,

and

other
predefined
health

probes.

The

ACE

also

allows

the

opening

of

1000

sockets

simultaneously.
This
section

includes

the

following

topics:


“TCL
Scripts”

section

on

page
8-50


“Configuring
Health

Monitoring

for

Real
Servers”
section

on

pa

ge
8-51


“Configuring
Probe

Attributes”

section

on

page
8-56


“Configuring
DNS

Probe

Expect

Addresses”

section

on

page
8-73


“Configuring
Headers

for

HTTP

and

HTTPS

Probes”

section

on

pa

ge
8-74


“Configuring
Health

Monitoring

Expect

Status”

section

on

pa

ge
8-74


“Configuring
an

OID

for

SNMP

Probes”

section

on

page
8-76


“Displaying
Health

Monitoring

Statistics

and

Status

Information”
section
on
page
8-77
TCL
Scripts
The
ACE

supports

several

specific

types

of

health

probes

(for

example

HTTP,

TCP,

or

ICMP

health
probes)
when

you

need

to

use

a

diverse

set

of

applications

and

health

probes

to

administer

your

network.
The
basic

health

probe

types

supported

in

the

current

ACE

software

release

may

not

support

the

specific
probing
behavior

that

your

network

requires.

To

support

a

more

flexible

health-probing

functionality,

the
ACE
allows

you

to

upload

and

execute

Toolkit

Command

Language

(TCL)

scripts

on

the

ACE.
The
TCL

interpreter

code

in

the

ACE

is

based

on

Release

8.44

of

the

standard

TCL

distribution.

You

can
create
a

script

to

configure

health

probes.

Script

probes

operate

similar

to

other

health

probes

available
in
the

ACE

software.

As

part

of

a

script

probe,

the

ACE

executes

the

script

periodically,

and

the

exit

code
that
is

returned

by

the

executing

script

indicates

the

relative

health

and

availability

of

specific

real
servers.
For

information

on

health

probes,

see

the

“Configuring

Health

Monitoring

for

Real

Servers”
section
on

page

8-51 .
For
your

convenience,

the

following

sample

scripts

for

the

ACE

are

available

to

support

the

TCL

feature
and
ar

e

supported

by

Ci

sco

TAC:


ECHO_PROBE_SCRIPT


FINGER_PROBE_SCRIPT


FTP_PROBE_SCRIPT


HTTP_PROBE_SCRIPT


HTTPCONTENT_PROBE


HTTPHEADER_PROBE


HTTPPROXY_PROBE


IMAP_PROBE


LDAP_PROBE


MAIL_PROBE


POP3_PROBE


PROBENOTICE_PROBE