Skip to content

Redis metrics forwarder to Elasticsearch for TID testbed Integration

Notifications You must be signed in to change notification settings

edgeless-project/redis-adapter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Redis Adapter

Requirements

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

Add Redis URL

metrics_adapter.py:

import redis
import elasticsearch

#include Redis URL that ε-ORC is using
redis_client = redis.Redis(host='redisURL', port=6379, db=0)

Run

git clone https://github.com/edgeless-project/redis-adapter.git
cd redis-adapter
python3 metrics_adapter.py

About

Redis metrics forwarder to Elasticsearch for TID testbed Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages