文件名称:hisser:用于石墨的快速TSDB后端
文件大小:125KB
文件格式:ZIP
更新时间:2024-06-04 23:03:00
python graphite carbon tsdb whisper
希瑟 时间序列数据库,石墨后端,可快速替代碳+耳语。 特征: 度量标准存储的低磁盘使用率(IOPS),取决于实际数据量,而不是许多度量标准(在低语的情况下)。 Hisser旨在处理数百万个指标。 快速查询。 优化的查询解析和响应呈现(与普通石墨网相比提高了约3倍)。 标签支持。 耳语+碳的直接替代品。 智能alias功能,可以扩展{tag}和{0} (名称部分)变量。 100%的测试覆盖率。 目录 可以在阅读默认选项和文档。 您可以创建自定义配置文件并使用--config cli选项,也可以使用HISSER_*环境变量覆盖默认值。 例如, HISSER_DATA_DIR将设置DATA_DIR配置参数。 最简单的方法是使用官方docker映像: docker run --rm -u $(id -u):$(id -g) -p 2003:2003 -p 8080:8080
【文件预览】:
hisser-master
----setup.py(1KB)
----.gitignore(170B)
----requirements.txt(144B)
----Makefile(263B)
----.travis.yml(198B)
----LICENSE(1KB)
----README.rst(4KB)
----tests()
--------test_stories.py(2KB)
--------test_blocks.py(2KB)
--------__init__.py(0B)
--------test_config.py(3KB)
--------test_agg.py(2KB)
--------test_metrics.py(3KB)
--------test_server.py(387B)
--------test_db.py(8KB)
--------test_utils.py(1KB)
--------test_eval.py(5KB)
--------graphite_local_settings.py(932B)
--------test_buffer.py(2KB)
----pytest.ini(96B)
----ci()
--------requirements.txt(19B)
--------build.sh(468B)
--------Dockerfile.test(240B)
----.coveragerc(146B)
----hisser()
--------pack.pyx(12KB)
--------buffer.py(5KB)
--------jsonpoints.pyxx(2KB)
--------metrics_old.py(9KB)
--------graphite.py(4KB)
--------__init__.py(22B)
--------jsonpoints.cpp(151KB)
--------db.py(15KB)
--------dtoa_milo.h(14KB)
--------server.py(8KB)
--------utils.py(4KB)
--------countlut.h(4KB)
--------current.py(106B)
--------config.py(7KB)
--------blocks.py(4KB)
--------pack.c(367KB)
--------metrics.py(12KB)
--------agg.py(2KB)
--------http.py(4KB)
--------wsgi.py(3KB)
--------__main__.py(5KB)
--------profile.py(773B)
--------defaults.py(3KB)
--------evaluator.py(12KB)
--------bsless.py(2KB)
----CHANGELOG.rst(335B)
----docker()
--------Dockerfile(1KB)
--------root()
--------build.sh(543B)