# Check before running

Control / probe

check that a service, file or connection is available before running

Page: <https://meridian.online/operations/check-before-running>

## Status

A feature, not a step.

It lives in how a Protocol runs. [src/manifest.rs in arcform at fc62d6f](https://github.com/meridian-online/arcform/blob/fc62d6f861dd/src/manifest.rs)

## What other tools call it

Meridian's classification; an independent blind rating agreed on 86.2% of 312 rows (exact class, version 2).

- Apache Hop: [`Check Db connections`](https://hop.apache.org/manual/latest/workflow/actions/checkdbconnection.html) (read 2026-09-27)
- Apache Hop: [`Check Neo4j connections`](https://hop.apache.org/manual/latest/workflow/actions/neo4j-checkconnections.html) (read 2026-09-27)
- Apache Hop: [`Check if webservice is available`](https://hop.apache.org/manual/latest/pipeline/transforms/checkwebserviceavailable.html) (read 2026-09-27)
- Apache Hop: [`Check webservice availability`](https://hop.apache.org/manual/latest/workflow/actions/webserviceavailable.html) (read 2026-09-27)
- Apache Hop: [`Ping a host`](https://hop.apache.org/manual/latest/workflow/actions/ping.html) (read 2026-09-27)
- Apache Hop: [`Telnet a host`](https://hop.apache.org/manual/latest/workflow/actions/telnet.html) (read 2026-09-27)
- Pentaho Data Integration: [`Check if webservice is available`](https://docs.pentaho.com/pdia-data-integration/9.3-data-integration/pdi-transformation-steps-reference-overview) (read 2026-09-27)
- Talend: [`tServerAlive`](https://help.qlik.com/talend/en-US/components/8.0/tserveralive/tserveralive-component) (read 2026-09-27)
