我想将Hygieia Dashboard的构建小部件用于Jenkins,但无法在其中填充数据。
已安装Mongo。
下载了Hygieia V1.2.0。
成功运行了mvn clean编译安装包。
在哈德森收集器的相应配置文件夹中创建了application.properties。
使用java -jar运行hudson收集器
在UI文件夹中运行gulp服务
一切似乎都可以了 我看到数据已在mongo中创建 我可以在用户界面中添加仪表板。
但是,我无法通过UI为Jenkins添加构建小部件。
这是小部件仪表板,我们正在使用构建小部件- this is the widget dashboard and we are using build widget
单击“配置”,然后添加服务器和作业名称,它将被注销。以下是代码段- on click of configure and adding the server and jobname , it is getting logged out
自动进入登录页面- Automatically it is coming to login page
再次登录到小部件仪表板后,我们得到的是没有数据的构建小部件, build widget with no data
现在,当我在db中签入时,我将在collector_items中获得所有jenkins作业。 但是无法在构建小部件中显示它。
答案 0 :(得分:0)
这是Hygieia中所有小部件的一个非常常见的问题。使其运行的唯一方法是让收集器运行一段时间,直到将数据填充到数据库中,然后重新启动包括UI Server和Collectors&API服务在内的整个过程。仍然,如果您看不到填充的数据,请尝试删除小部件并再次添加它,然后将UI页面保留在屏幕上5-10分钟,您的数据将在那里。
通常在第一次配置新收集器时通常会发生这种情况。