我喜欢将小部件添加到我的 Shinken 仪表板。我收到警告:
您没有像 MongoDB 那样定义用于保存用户首选项的 WebUI 模块。您将无法使用此页面!
所以我安装了 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 正在运行并且可以从 localhost 访问(没有凭据)。
神剑版本:2.4.3
mod-mongodb 模块还在 Shinken 2 上工作吗?我找不到替代模块。2015 年 6 月 5 日的最新提交 c023a12 https://github.com/shinken-monitoring/mod-mongodb
有人体验过 Shinken + Webui + Mongo 吗?
我找到了解决方案。有一个新的 webui 版本 (webui2),您可以使用 shinken install webui2 安装它。这个版本有一个内置的 mongo 模块来保存数据/小部件设置。