WebSocket
Connects to a WebSocket server and ingests received messages.
Configuration
yaml
source:
kind: websocket
url: "ws://localhost:8080/stream"| Field | Default | Description |
|---|---|---|
url | (required) | WebSocket URL (ws:// or wss://) |
headers | Additional request headers | |
ping_interval_seconds | 30 | Ping interval |
mode | stream | stream or batch |
idle_timeout_seconds | 5 | Batch mode idle timeout |
Namespace: websocket.{url_host}
CLI
bash
skippr connect source websocket \
--url wss://stream.example.com/v1| Flag | Description |
|---|---|
--url | WebSocket URL (ws:// or wss://) |
--mode | Consumption mode |
