Merge pull request #11101 from hashicorp/d/event-stream-ndjson

Mention the ndjson standard format the event stream uses
This commit is contained in:
Michael Lange
2021-08-31 11:55:00 -07:00
committed by GitHub

View File

@@ -11,8 +11,12 @@ The `/event/stream` endpoint is used to stream events generated by Nomad.
## Event Stream
This endpoint streams a servers backlog of events as well as new events as they occur.
The stream will be kept alive until the connection is closed.
This endpoint streams a server's backlog of events as well as new events as they occur.
The stream will be kept alive until the connection is closed. The format of the response
body will be valid [ndjson](http://ndjson.org/). This means splitting the streaming
response at every `\n` character will guarantee each message is a valid JSON object.
Note that each JSON object may include multiple events (high server activity) or no
events (heartbeating to keep the connection open).
| Method | Path | Produces |
| ------ | ------------------ | ------------------ |