Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hellvinz/goredis
live monitoring redis commands via pcap in a browser
https://github.com/hellvinz/goredis
pcap redis
Last synced: 25 days ago
JSON representation
live monitoring redis commands via pcap in a browser
- Host: GitHub
- URL: https://github.com/hellvinz/goredis
- Owner: hellvinz
- Created: 2013-07-09T22:32:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2018-08-27T16:00:22.000Z (over 6 years ago)
- Last Synced: 2024-08-03T17:11:23.302Z (4 months ago)
- Topics: pcap, redis
- Language: JavaScript
- Size: 1.13 MB
- Stars: 11
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-network-stuff - **11**星
README
# Goredis
goredis is intended to be a graphical version of redis "monitor" tool.
It captures network traffic via pcap to do so.## building
You need at least Go 1.11i with modules enabled, Ragel 6.8 and libpcap
```
git clone https://github.com/hellvinz/goredis.gitcd goredis
ragel -Z -o src/redis_protocol/parse.go src/redis_protocol/parse.rl
go build -o bin/goredis src/cmd/goredis/main.go
```### building the ui (optional)
```
cd ui
npm install -g yo
npm install -g generator-angular
npm install grunt
npm install
bower install
bundle
bundle exec grunt build
```## running
```
sudo ./bin/goredis -d en0 -p 6379
```where en0 is the interface you want to capture the traffic on
then navigate to http://thehost:12345, where thehost is where you have ran goredis
## limitations
tested only on macos/debian and chrome