gophergala2016/rdbanalyzer

Name: rdbanalyzer

Owner: gophergala2016

Description: Tool to analyze Redis RDB snapshots

Created: 2016-01-23 12:41:22.0

Updated: 2018-05-02 08:50:44.0

Pushed: 2016-01-24 23:04:35.0

Homepage:

Size: 57

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

rdbanalyzer

This is a tool to analyze your Redis RDB snapshot files. The goal is to output SVGs which help in analyzing what uses space in your Redis server.

It uses rdbtools and svgo.

Example report in SVG

how to run

If you run the binary without arguments you'll get help, but here is the simplest way to run it: rdbanalyzer -o report.svg mydump.rdb. Beware that parsing can take quite some time if you have a big RDB file.

For example, on my i7 it takes approximately 2 minutes to parse a 4Gib RDB file.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.