Metadata-Version: 2.1
Name: nb-hdr-plotter
Version: 0.1.0
Summary: Tool to plot HDR histogram data and histostats data generated by NoSQLBench
Home-page: https://github.com/hemidactylus/nb_hdr_plotter
Author: Stefano Lottini
Author-email: stefano.lottini@datastax.com
License: LICENSE.txt
Keywords: nosqlbench,plotting,hdr
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.8, <4
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: hdrhistogram (>=0.9.1)
Requires-Dist: matplotlib (<4,>=3.0.0)

# NB HDR plotter

A tool to plot HDR histogram data (and `histostats` output) from
[NoSQLBench](https://docs.nosqlbench.io/).

## Installation

Install with

```
TODO (install command)
```

Python 3.8+ is required.

## Quickstart

Assuming you have an `HDR` histogram file to plot:

```
nb_hdr_plotter \
    histogram_hdr_data.log \
    -b -c -s \
    -p SampleData \
    -m cqlkeyvalue_astra_main.result-success
```

Assuming you have a `histostats` output file to plot:

```
histostats_plotter \
    hdrstats.log \
    -m cqlkeyvalue_astra_main.result-success
```

## More options

Find out with

```
nb_hdr_plotter -h
```

and


```
histostats_plotter -h
```


