At least one ε-ORC Node with Redis Proxy enabled.
A host machine with Python 3+ installed.
sudo apt install python
pip install redis elasticsearch datetime
Enable Redis Notifications for continuous updates.
At the host where Redis is running:
redis-cli config set notify-keyspace-events KEA
metrics_adapter.py:
import redis
import elasticsearch
#include Redis URL that ε-ORC is using
redis_client = redis.Redis(host='redisURL', port=6379, db=0)
git clone https://github.com/edgeless-project/redis-adapter.git
cd redis-adapter
python3 metrics_adapter.py