---
name: "probes::EchoPingHttp.pm"
section: "3"
platform: "linux"
package: "smokeping"
version: "1.38-3"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/probes::EchoPingHttp.pm"
---

# probes::EchoPingHttp.pm(3)

an echoping(1) probe for SmokePing

## NAME

probes::EchoPingHttp - an [echoping(1)](/echoping/1.md) probe for SmokePing

## OVERVIEW

Measures HTTP roundtrip times (web servers and caches) for SmokePing.

## SYNOPSYS

```
 *** Probes ***
 + EchoPingHttp
```

```
 binary = /usr/bin/echoping # mandatory
```

```
 *** Targets ***
```

```
 probe = EchoPingHttp
```

```
 + PROBE_CONF
 url = /
 ignore_cache = yes
 revalidate_data = no
 port = 80 # default value anyway
 timeout = 50 # default is 10s
```

## DESCRIPTION

Supported probe-specific variables: those specified in *EchoPing*(3pm)  documentation.

Supported target-specific variables:

- those specified in *EchoPing*(3pm) documentation

  except *fill*, *size* and *udp*.

- url

  The URL to be requested from the web server or cache. Can be either relative (/...) for web servers or absolute (http://...) for caches.

- port

  The TCP port to use. The default is 80.

- ignore\_cache

  The [*echoping*(1)](/echoping/1.md) "-A" option: force the proxy to ignore the cache. Enabled if the value is anything other than 'no' or '0'.

- revalidate\_data

  The [*echoping*(1)](/echoping/1.md) "-a" option: force the proxy to revalidate data with original  server. Enabled if the value is anything other than 'no' or '0'.

- timeout

  The [*echoping*(1)](/echoping/1.md) "-t" option: Number  of  seconds  to  wait a reply before giving up. For TCP, this is the maximum number of seconds for the  whole  connection (setup and data exchange).

## AUTHOR

Niko Tyni \<ntyni@iki.fi\>

## SEE ALSO

*EchoPing*(3pm), *EchoPingHttps*(3pm)
