Как мы можем использовать задание Jenkins в качестве cron в качестве панели мониторинга - PullRequest
0 голосов
/ 27 февраля 2020

Эксперты Привет,

У меня есть задание jenkins, которое запускается как удаленный узел (ведомый) и отображает панель инструментов xml [таблицы] с помощью плагина «Сводный отчет Publi sh XML» .

https://plugins.jenkins.io/summary_report/

Это задание запускается каждые 10 минут с использованием плагина cron, и содержимое панели мониторинга (файл xml) изменяется с каждой сборкой.

Я хочу sh представить эту панель мониторинга в качестве панели мониторинга для группы мониторинга, чтобы изменения отображались обновленными каждые 10 минут без необходимости изменения URL-адреса, т.е. без проверки журнала консоли сборки jenkins или с окончанием пользователю войти / выйти.

У меня работает apache веб-сервер, если это можно использовать? Пожалуйста, руководство, если и как это достижимо?

Пример текста. xml здесь:

<section name="SYNC STATUS" fontcolor="RED">

<field name="OUT OF SYNC" titlecolor="RED" value="OUT OF SYNC" detailcolor="RED" href="ISSUE FOUND"> <![CDATA[  ]]> </field>

// To display a table
<table>
  <tr>
        <td value="OUT OF SYNC [ between: 10.0.19.111 and 10.9.11.234" bgcolor="YELLOW" fontcolor="RED" title="OUT OF SYNC" fontattribute="" href="artifact/bad_10.0.19.111_10.9.11.234_air.txt" align="" width=""/>
    </tr>
  <tr>
        <td value="OUT OF SYNC [ between: 10.0.19.111 and 10.9.29.135" bgcolor="YELLOW" fontcolor="RED" title="OUT OF SYNC" fontattribute="" href="artifact/bad_10.0.19.111_10.9.29.135_air.txt" align="" width=""/>
    </tr>
</table>
</section>
...