metrics refactored and added frozendict
* metrics refactored * rolled my own frozendict * tests for py35 * ver bump * cps sum -> total * tests for py35
Showing
- CHANGELOG.md 3 additions, 2 deletionsCHANGELOG.md
- docs/coding/structures.rst 10 additions, 0 deletionsdocs/coding/structures.rst
- docs/instrumentation/metrics.rst 11 additions, 31 deletionsdocs/instrumentation/metrics.rst
- requirements.txt 1 addition, 0 deletionsrequirements.txt
- satella/__init__.py 1 addition, 1 deletionsatella/__init__.py
- satella/coding/structures/__init__.py 2 additions, 1 deletionsatella/coding/structures/__init__.py
- satella/coding/structures/immutable.py 19 additions, 1 deletionsatella/coding/structures/immutable.py
- satella/instrumentation/metrics/__init__.py 6 additions, 4 deletionssatella/instrumentation/metrics/__init__.py
- satella/instrumentation/metrics/data.py 159 additions, 0 deletionssatella/instrumentation/metrics/data.py
- satella/instrumentation/metrics/exporters/__init__.py 2 additions, 2 deletionssatella/instrumentation/metrics/exporters/__init__.py
- satella/instrumentation/metrics/exporters/prometheus.py 18 additions, 50 deletionssatella/instrumentation/metrics/exporters/prometheus.py
- satella/instrumentation/metrics/json.py 0 additions, 97 deletionssatella/instrumentation/metrics/json.py
- satella/instrumentation/metrics/metric_types/base.py 35 additions, 28 deletionssatella/instrumentation/metrics/metric_types/base.py
- satella/instrumentation/metrics/metric_types/counter.py 10 additions, 16 deletionssatella/instrumentation/metrics/metric_types/counter.py
- satella/instrumentation/metrics/metric_types/cps.py 12 additions, 11 deletionssatella/instrumentation/metrics/metric_types/cps.py
- satella/instrumentation/metrics/metric_types/quantile.py 29 additions, 34 deletionssatella/instrumentation/metrics/metric_types/quantile.py
- satella/instrumentation/metrics/metric_types/simple.py 9 additions, 7 deletionssatella/instrumentation/metrics/metric_types/simple.py
- tests/test_instrumentation/test_metrics/__init__.py 54 additions, 62 deletionstests/test_instrumentation/test_metrics/__init__.py
- tests/test_instrumentation/test_metrics/test_exporters.py 8 additions, 21 deletionstests/test_instrumentation/test_metrics/test_exporters.py
- tests/test_instrumentation/test_metrics/test_json.py 0 additions, 81 deletionstests/test_instrumentation/test_metrics/test_json.py
Loading
Please register or sign in to comment