我喜欢向我的 Shinken 仪表板添加小部件。我收到一条警告:
您没有定义用于保存用户偏好的 WebUI 模块(如 MongoDB 模块)。您将无法使用此页面!
所以我安装了 mongodb 模块:
shinken install mod-mongodb
并将 mongodb 模块添加到我的 webui.cfg。重新启动 Shinken 后,我收到了相同的通知。
猫/etc/shinken/modules/mongodb.cfg:
## Module: Mongodb
## Loaded by: Arbiter, WebUI
# In Arbiter: Read objects in a mongodb database (like hosts or services).
# In WebUI: Save/read user preferences.
define module {
module_name mongodb
module_type mongodb
uri mongodb://localhost/?safe=false
database shinken
#username username ;optional
#password password ;optional
#replica_set ;Advanced option if you are running a cluster environnement
}
当然,Mongodb 正在运行,并且可以从本地主机访问(无需凭证)。
真軍版本:2.4.3
mod-mongodb 模块还能在 Shinken 2 上使用吗?我找不到替代模块。最新提交于 2015 年 6 月 5 日 c023a12 https://github.com/shinken-monitoring/mod-mongodb
有人使用过 Shinken + Webui + Mongo 吗?
答案1
我找到了一个解决方案。有一个新的 webui 版本 (webui2),您可以使用 shinken install webui2 进行安装。此版本有一个内置的 mongo 模块来保存数据/小部件设置。