---
title: "Run synchronous connectivity probe to determine status of the Cilium cluster"
method: PUT
path: "/status/probe"
tags: ["connectivity"]
---

# Run synchronous connectivity probe to determine status of the Cilium cluster

`PUT /status/probe`

Runs a synchronous probe to all other cilium-health instances and
returns the connectivity status.

## Response `200`

Success

- HealthStatusResponse — Connectivity status to other daemons
  - `timestamp` string
  - `probeInterval` string — Interval in seconds between probes
  - `local` SelfStatus — Description of the cilium-health node
    - `name` string — Name associated with this node
  - `nodes` NodeStatus[] — Connectivity status to each other node
    - `name` string — Identifying name for the node
    - `host` HostStatus — Connectivity status to host cilium-health instance via different paths, probing via all known IP addresses
      - `primary-address` PathStatus — Connectivity status via different paths, for example using different policies or service redirection
        - `ip` string — IP address queried for the connectivity status
        - `icmp` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
        - `http` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
      - `secondary-addresses` PathStatus[]
        - `ip` string — IP address queried for the connectivity status
        - `icmp` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
        - `http` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
    - `health-endpoint` EndpointStatus — Connectivity status to host cilium-health endpoints via different paths
      - `primary-address` PathStatus — Connectivity status via different paths, for example using different policies or service redirection
        - `ip` string — IP address queried for the connectivity status
        - `icmp` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
        - `http` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
      - `secondary-addresses` PathStatus[]
        - `ip` string — IP address queried for the connectivity status
        - `icmp` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
        - `http` ConnectivityStatus — Connectivity status of a path
          - `latency` integer — Round trip time to node in nanoseconds
          - `status` string — Human readable status/error/warning message
          - `lastProbed` string — Timestamp of last probe completion
    - `endpoint` PathStatus — Connectivity status via different paths, for example using different policies or service redirection
      - `ip` string — IP address queried for the connectivity status
      - `icmp` ConnectivityStatus — Connectivity status of a path
        - `latency` integer — Round trip time to node in nanoseconds
        - `status` string — Human readable status/error/warning message
        - `lastProbed` string — Timestamp of last probe completion
      - `http` ConnectivityStatus — Connectivity status of a path
        - `latency` integer — Round trip time to node in nanoseconds
        - `status` string — Human readable status/error/warning message
        - `lastProbed` string — Timestamp of last probe completion

## Other responses

- `403` — Forbidden
- `500` — Internal error occurred while conducting connectivity probe

---

[API](https://skmtc.net/cilium/apis/cilium-health-api.md) · [All operations](https://skmtc.net/cilium/apis/cilium-health-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cilium/cilium-health-api/versions/0fcfedadb047/schema)
