roq-redis

Purpose

  • Monitor event-logs streamed to a filesystem

  • Upload current state of each object as JSON document to a Redis memory cache.

Conda

1conda install \
2  --channel https://roq-trading.com/conda/stable \
3  roq-redis
1roq-redis \
2      --name "redis" \
3      --metrics_listen_address "$TCP_LISTEN_PORT" \
4      --event_log_dir "$EVENT_LOG_DIR" \
5      --flagfile "$FLAG_FILE"

Flags

1roq-redis --help

--event_log_dir

One or more event-log directories

--event_log_exclude

One or more exclude regex patterns

--event_log_include

One or more include regex patterns

--uri

Redis URI, e.g. tcp://localhost:6379

Environments

1# flagfile
2
3--uri=tcp://localhost:6379