https://github.com/inrixia/eventhub-tcpingest
Azure container image for ingesting raw Kordia data
https://github.com/inrixia/eventhub-tcpingest
Last synced: 3 months ago
JSON representation
Azure container image for ingesting raw Kordia data
- Host: GitHub
- URL: https://github.com/inrixia/eventhub-tcpingest
- Owner: Inrixia
- Created: 2021-04-21T06:23:18.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-19T02:14:17.000Z (almost 2 years ago)
- Last Synced: 2025-03-10T19:16:30.888Z (3 months ago)
- Language: TypeScript
- Size: 337 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## EventHub TCP Ingest

Ingest newline delimited TCP data into EventHub with `receivedTime` timestamp in metadata.
Intended to be used via Docker or the release binaries.Settings are specified via Environment Variables. `.env` in the same directory as a binary is supported.
### Example Docker Compose
```yml
version: "3"services:
MyEventHubIngest:
image: inrix/eventhub-tcpingest:latest
container_name: MyEventHubIngest
restart: always
environment:
EVENTHUB_NAME: "your eventhub name"
EVENTHUB_CONNECTION_STRING: "your eventhub connection string"
TCP_IP: "the ip to connect to"
TCP_PORT: "the port to connect to"
STATION_PREFIX: "prefix lines with this string"
LOGLEVEL: "slow" # can be "slow", "fast" or nothing. Slow prints every 5s, fast prints as lines come in and rewrites the same line.
```