用于使用基于Cassandra的赛蓝石存储后端的graphite-web插件的插件
项目描述
用于使用基于Cassandra的赛蓝石存储后端的graphite插件的插件。
需要 Graphite-API (首选) 或 Graphite-web 0.10.X。
Graphite-API可在PyPI上找到。阅读文档以获取更多信息。
Graphite-web 0.10.X目前尚未发布。您需要从源代码安装。
安装
pip install cyanite
与graphite-api一起使用
在您的graphite-api配置文件中
cyanite: urls: - http://cyanite-host:port finders: - cyanite.CyaniteFinder
与graphite-web一起使用
在您的graphite的local_settings.py
STORAGE_FINDERS = ( 'cyanite.CyaniteFinder', ) CYANITE_URLS = ( 'http://host:port', )
其中host:port是Cyanite HTTP API的位置。如果您在多个主机上运行Cyanite,请指定所有主机以实现流量负载均衡
# Graphite-API cyanite: urls: - http://host1:port - http://host2:port # Graphite-web CYANITE_URLS = ( 'http://host1:port', 'http://host2:port', )
有关运行Cyanite碳守护进程的信息,请参阅pyr/cyanite。
变更日志
0.4.6 (2015-10-05):在get_intervals()中返回任意大的间隔。
0.4.5 (2015-05-05):处理返回无数据的路径匹配。
0.4.4 (2014-10-22):如果请求太长,将赛蓝石请求分块。
0.4.3 (2014-05-15):修复当Cyanite对于给定的路径不返回数据时出现的KeyError。
0.4.2 (2014-04-11):修复使用settings.CYANITE_URLS时graphite-web的兼容性。
0.4.1 (2014-04-10): 修复结果为空时的多次抓取问题。
0.4.0 (2014-04-10): 可以同时抓取多个路径,而不是依次抓取(需要 graphite-api)。
0.3.0 (2014-04-07): 更改配置语法以允许多节点 cyanite 设置。
0.2.1 (2014-03-07): 防止 cyanite 没有返回数据时破坏石墨渲染。
0.2.0 (2014-03-06): Graphite-API 兼容性。
0.1.0 (2013-12-08): 初始版本。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源分发
构建分发
cyanite-0.4.6.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e85f4b4f7140c0a28d3b1401902ab62d33572df4be52090bae188e6b2ac78118 |
|
MD5 | 023aba6c326f21e26cecb9b4ce3f1f6d |
|
BLAKE2b-256 | 20aee34ee0899ddbc3765066d9a50821f9aeee76341686796cbb0d0de6a1130b |
cyanite-0.4.6-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9fd01d49581a69ac9c25cdfd73dfb2d71fa2d32c3b4293cb9e68354c5daf6b46 |
|
MD5 | 81c87c2eca9d8a1e9296ce1776dd30d8 |
|
BLAKE2b-256 | 5db96c0272e36d74190c03fafb6574da28cdb3160314cee6262d162202d2f385 |