An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

## EventHub TCP Ingest

![release status](https://github.com/Inrixia/EventHub-TCPIngest/actions/workflows/autoRelease.yml/badge.svg)

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.
```