问题标签 [graphite-carbon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphite - 石墨与收集。未应用保留
我已经在 BIND9 主机上安装了 collectd 并将其配置为将指标传递给石墨。我希望能够查看至少 1 个月的指标,但 storage-schema.conf 中的保留未应用于 collectd 部分,并且应用了仅存储最近 24 小时指标的最后一个默认部分。我知道我需要设置正确的保留正则表达式以匹配指标,但在我看来这已经是正确的但它不起作用:(
我的storage-schemas.conf现在看起来像这样:
我对名为 - [ns.servers] 的部分有疑问,尝试将其中的正则表达式设置为:
他们都没有解决问题。指标以如下名称存储:
请帮助我设置正确的正则表达式以使其匹配。
metrics - 石墨 storage-aggregation.conf 正则表达式范围
我已经很好地阅读了这方面的文档,但仍然没有更聪明。 http://graphite.readthedocs.io/en/latest/config-carbon.html
如果我们有这样的指标:
/var/lib/graphite/whisper/p1/p2/account/count_num_events.wsp
有谁确切地知道石墨将存储聚合正则表达式应用于这条路径的哪一部分?
我认为这将只是
“count_num_events”
因此我可以使用正则表达式“^count.*”来匹配它。还是将其应用于路径的全部或部分其余部分?
干杯。
python - 使用 pip 在 centos-7 中安装石墨
当我尝试运行此(pip install graphite-web)失败时,我正在关注以下链接。
https://www.vultr.com/docs/how-to-install-and-configure-graphite-on-centos-7
graphite - 丢失的碳数据 - 石墨
我目前正在使用石墨来监控来自 API 服务器的指标。我使用 statsd/carbon 通过石墨检索指标(我从这里使用 docker / https://github.com/hopsoft/docker-graphite-statsd)。
问题是,我不能在碳数据创建后的一两天内保留碳数据。它非常适用于 statsd - 一个多星期前,我已经监控了我的端点上的响应时间和请求/错误的数量,并且仍然可以访问它。在我发送这些数据的同一天,碳数据(cpu 使用情况、内存使用情况......)也可用,但现在它不再可见。有什么我可以做的修复吗?
非常感谢!
-- smgr
centos - Ansible 在 CentOS7 中使用 {0..{{ansible_processor_cores}}} 启用 systemctl 服务不起作用
我正在尝试在 CentOS7 中启用带有 ansible 的碳聚合器,启用带有 ansible 变量“ansible_processor_cores”的 systemctl 服务。它不起作用。以下是角色示例:
碳.conf.j2:
错误是:
失败的!=> {"changed": false, "failed": true, "msg": "无法启动服务 carbon-aggregator@{0..1}: carbon-aggregator@\x7b0..1\x7d.service 的作业失败,因为控制进程以错误代码退出。有关详细信息,请参阅 \"systemctl status \"carbon-aggregator@\\x7b0..1\\x7d.service\"\" 和 \"journalctl -xe\"。\n" }
正如我在这里看到的,正在尝试启用一些我没有要求的服务:
碳聚合器@\x7b0..1\x7d.service
我不知道他们是从哪里来的。如果我手动执行此操作,它会像这样完美地工作:
有什么建议么?
graphite - 从 Icinga2 读取 Graphite 事件
在我们的实验室中,我们目前正在使用两个系统来远程监控敏感数量等:
Icinga2,作为一个监控系统,它从称为 Watchdog 的日志记录 DAQ 中读取数据,并在测量值超过用户定义的阈值时发出警报;
Graphite将来自 Carbon 的数据(通过网络或其他方式接收并存储在磁盘上)绘制到网页上,以便远程访问。
到目前为止,我们只能让 Icinga2将它收到的任何内容写入Graphite,以便我们可以看到它。
是否可以从 Graphite读取Icinga2 ?
还有其他程序直接将内容写入 Graphite,并且无法通过 DAQ 看门狗从 Icinga 读取(缺少端口)。
理想情况下,我们希望在到达 Graphite 的任何东西上创建警报(Icinga2 可以做到)。
grafana - Grafana 2.4 default user timeout
I am trying to configure a session timeout for user inactivity on Grafana dashboard. I would like to know what the default timeout is for user inactivity. Thank you
graphite - 多个 Graphite 实例写入一个 Whisper 数据库
我正在创建一个石墨解决方案来在运行时收集测试数据。
我想知道我可以有多个独立的石墨实例写入一个耳语数据库吗?
这是由碳支持的吗?我该怎么做 ?
谢谢大家。
docker - 启动用户态代理时出错:绑定 0.0.0.0:80
我正在使用这里给出的步骤在 docker 上安装石墨,我得到了跟随错误。
然后我尝试再次安装,但它给了我错误名称已经存在,我应该删除它,我尝试使用删除它
但出现以下错误
为什么我无法使用 docker 安装石墨?