问题标签 [bosun]

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.

0 投票
1 回答
287 浏览

bosun - Bosun 未能发送警报

Bosun 无法向使用以下日志配置的邮件发送警报通知。

错误:notify.go:111:未能将警报 high.cpu{host= } 发送到 [* @gmail.com] EOF

这是我的 bosun.conf

请帮我弄清楚我做错了什么。

0 投票
1 回答
246 浏览

bosun - bosun使用什么语言?

从他们的快速入门指南中,我得到了以下示例

我猜这是一个perlish DSL。这种语言叫什么名字?

0 投票
1 回答
275 浏览

docker - 根据分配的标签监控 docker 容器

我正在使用 bosun+cadvisor 来监控我的 mesos 基础设施中的 docker 容器。有没有办法监控特定的 docker 容器或容器并编写警报?

也许使用分配给容器的标签?因为我不能使用容器名称(mesos 为容器生成自定义名称)。

谢谢。

编辑:我发现 cadvisor 支持 docker 标签。无论如何要让 to scollector 和 bosun 使用标签进行查询?

0 投票
1 回答
115 浏览

bosun - Bosun:当需要字符串时,查找给出整数

我正在调整我的 bosun.conf 以允许我的os.cpu.high警报在根据主机确定要使用的持续时间时使用查找:

这是我在测试时遇到的错误:

conf: Test Config:424:4: at <warn = $q > 95>: expr: unexpected "high" in func

我对 bosun 不是很熟悉,这可能很容易解决,但我无能为力。任何帮助,将不胜感激

0 投票
1 回答
544 浏览

monitoring - Bosun HA 和可扩展性

我有一个小型 bosun 设置,它从众多服务中收集指标,我们计划在云上扩展这些服务。这将意味着更多数据进入 bosun,因此 bosun 的负载/效率/规模受到影响。

由于网络开销以及发生故障,我害怕丢失数据。

我正在寻找任何有关 bosun 的性能基准报告,或任何有关基准测试/测试 bosun 的规模和 HA 的输入。

此外,任何有关扩大 bosun 规模的良好做法的投入都会有所帮助。

我目前的想法是将大量 bosun 二进制文件作为一个集群运行,并由分布式 opentsdb 设置支持。此外,我认为是否值得将一些 bosun 执行器作为 scollector 数据的普通“收集器”(使用bosun -n命令)运行,而有些则只计算警报。

这种方法的问题在于,可能会从多个 bosun 实例触发相同的警报(在没有选项的情况下运行-n)。有没有更好的方法来重复警报?

0 投票
1 回答
85 浏览

go - Bosun - 使用 .GetMeta 获取主机的 IP 地址

我正在尝试创建一个(golang)结构来处理通过 http 发送的 bosun 警报。它保存警报详细信息,最重要的是,有关eth0相应主机的 IP 地址。

对应的模板如下所示:

但是,我收到此错误:

我在 IpMac 字段中使用 [] 字符串,因为我无法将 eth0 IP 与其以太网地址隔离开来。

有什么办法可以做到这一点?

编辑:这是我得到的输出:

这是我配置的警报:

0 投票
1 回答
69 浏览

monitoring - scollector - 如果 bosun 重新启动,则发送节点的元数据

bosun 中定义的警报失败,因为 bosun 重新启动时未填充元数据。

一旦与 bosun 的连接中断,有没有办法配置 scollector 发送元数据?

当我不断修改配置文件时,我总是需要重新启动 bosun。

0 投票
1 回答
75 浏览

bosun - 在 Centos 7.1 上没有从 scollector 获取网络指标

我们在 Centos 6.4 上运行 bosun,并且该操作系统上也有许多节点。我们添加了一些 Centos 7.1 节点,虽然我们获得了 os.cpu 等基本指标,但没有出现与网络相关的指标。

我在 7.1 上重新编译了最新的 scollector 并将其推出,但它没有帮助。我是否还需要在 6.4 上重新编译 bosun,还是全部向后兼容?

谢谢肯

0 投票
1 回答
352 浏览

bosun - bosun 使用多个标签查找

我希望根据标签选择通知。所以我正在使用查找。

我在戒备

critNotification = 查找(“通知”,“电子邮件”)

我的问题是可以在
查找中使用多个标签(我正在使用 some_tag=value)?例如。就像是

0 投票
0 回答
149 浏览

hbase - Bosun:Hbase org.hbase.async.RemoteException

在使用大约 500 个 scollector 运行 bosun 后,我在日志中看到了各种问题。这来自 opentsdb 标准输出日志。

java.lang.OutOfMemoryError: Java heap space我有时也会看到错误。

我最近更改的一件事是使用我自己的 zk 集群,并tsd.storage.hbase.zk_quorum=ip1,ip2,ip3在 opentsdb.conf 中设置。

使用容器化 bosun 可以调整任何配置以使其适用于大约 1200 个 scollector 实例。这是针对 PoC 的,目前我不打算单独配置和扩展模块。