【禅道#679】资源视图未监控的资源 健康度和连接状态都默认为中和失败
Showing
4 changed files
with
35 additions
and
20 deletions
@@ -268,16 +268,18 @@ | @@ -268,16 +268,18 @@ | ||
268 | <div class="num"> | 268 | <div class="num"> |
269 | <span class="green" lay-tips="健康状态:优" data-value="3" data-target="biz_resStatus" id="normal_biz">0</span>/ | 269 | <span class="green" lay-tips="健康状态:优" data-value="3" data-target="biz_resStatus" id="normal_biz">0</span>/ |
270 | <span class="orange" lay-tips="健康状态: 良" data-value="2" data-target="biz_resStatus" id="worse_biz">0</span>/ | 270 | <span class="orange" lay-tips="健康状态: 良" data-value="2" data-target="biz_resStatus" id="worse_biz">0</span>/ |
271 | - <span class="red" lay-tips="健康状态: 中" data-value="1" data-target="biz_resStatus" id="worst_biz">0</span> | 271 | + <span class="red" lay-tips="健康状态: 中" data-value="1" data-target="biz_resStatus" id="worst_biz">0</span>/ |
272 | + <span class="gray" lay-tips="健康状态: 未监控" data-value="none" data-target="biz_resStatus" id="healthNone_biz">0</span> | ||
272 | </div> | 273 | </div> |
273 | </div> | 274 | </div> |
274 | <div class="info-box-count"> | 275 | <div class="info-box-count"> |
275 | <i></i> | 276 | <i></i> |
276 | <label>资源状态</label> | 277 | <label>资源状态</label> |
277 | <div class="num"> | 278 | <div class="num"> |
278 | - <span class="blue" lay-tips="资源状态:未监控" data-value="new" data-target="biz_state" id="newstate_biz">0</span>/ | ||
279 | <span class="green" lay-tips="资源状态:监控中" data-value="monitor" data-target="biz_state" id="monitorstate_biz">0</span>/ | 279 | <span class="green" lay-tips="资源状态:监控中" data-value="monitor" data-target="biz_state" id="monitorstate_biz">0</span>/ |
280 | - <span class="red" lay-tips="资源状态:暂停监控" data-value="stop" data-target="biz_state" id="stopstate_biz">0</span> | 280 | + <span class="red" lay-tips="资源状态:暂停监控" data-value="stop" data-target="biz_state" id="stopstate_biz">0</span>/ |
281 | + <span class="gray" lay-tips="资源状态:未监控" data-value="new" data-target="biz_state" id="newstate_biz">0</span> | ||
282 | + | ||
281 | </div> | 283 | </div> |
282 | </div> | 284 | </div> |
283 | <div class="info-box-count"> | 285 | <div class="info-box-count"> |
@@ -285,7 +287,8 @@ | @@ -285,7 +287,8 @@ | ||
285 | <label>连接状态</label> | 287 | <label>连接状态</label> |
286 | <div class="num"> | 288 | <div class="num"> |
287 | <span class="green" lay-tips="连接状态:成功" data-value="normal" data-target="bizlink_state" id="linksuccess_biz">0</span>/ | 289 | <span class="green" lay-tips="连接状态:成功" data-value="normal" data-target="bizlink_state" id="linksuccess_biz">0</span>/ |
288 | - <span class="red" lay-tips="连接状态:失败" data-value="unnormal" data-target="bizlink_state" id="linkfail_biz">0</span> | 290 | + <span class="red" lay-tips="连接状态:失败" data-value="unnormal" data-target="bizlink_state" id="linkfail_biz">0</span>/ |
291 | + <span class="gray" lay-tips="连接状态:未监控" data-value="9" data-target="bizlink_state" id="linkNone_biz">0</span> | ||
289 | </div> | 292 | </div> |
290 | </div> | 293 | </div> |
291 | <!-- <div class="info-box-count"> | 294 | <!-- <div class="info-box-count"> |
@@ -431,16 +431,18 @@ | @@ -431,16 +431,18 @@ | ||
431 | <div class="num"> | 431 | <div class="num"> |
432 | <span class="green" lay-tips="健康状态:优" data-value="3" data-target="domain_resStatus" id="normal_domain"></span>/ | 432 | <span class="green" lay-tips="健康状态:优" data-value="3" data-target="domain_resStatus" id="normal_domain"></span>/ |
433 | <span class="orange" lay-tips="健康状态: 良" data-value="2" data-target="domain_resStatus" id="worse_domain"></span>/ | 433 | <span class="orange" lay-tips="健康状态: 良" data-value="2" data-target="domain_resStatus" id="worse_domain"></span>/ |
434 | - <span class="red" lay-tips="健康状态: 中" data-value="1" data-target="domain_resStatus" id="worst_domain"></span> | 434 | + <span class="red" lay-tips="健康状态: 中" data-value="1" data-target="domain_resStatus" id="worst_domain"></span>/ |
435 | + <span class="gray" lay-tips="健康状态: 未监控" data-value="none" data-target="domain_resStatus" id="healthNone_domain">0</span> | ||
435 | </div> | 436 | </div> |
436 | </div> | 437 | </div> |
437 | <div class="info-box-count"> | 438 | <div class="info-box-count"> |
438 | <i></i> | 439 | <i></i> |
439 | <label>资源状态</label> | 440 | <label>资源状态</label> |
440 | <div class="num"> | 441 | <div class="num"> |
441 | - <span class="blue" lay-tips="资源状态:未监控" data-value="new" data-target="domain_state" id="newstate_domain"></span>/ | ||
442 | <span class="green" lay-tips="资源状态:监控中" data-value="monitor" data-target="domain_state" id="monitorstate_domain"></span>/ | 442 | <span class="green" lay-tips="资源状态:监控中" data-value="monitor" data-target="domain_state" id="monitorstate_domain"></span>/ |
443 | - <span class="red" lay-tips="资源状态:暂停监控" data-value="stop" data-target="domain_state" id="stopstate_domain"></span> | 443 | + <span class="red" lay-tips="资源状态:暂停监控" data-value="stop" data-target="domain_state" id="stopstate_domain"></span>/ |
444 | + <span class="gray" lay-tips="资源状态:未监控" data-value="new" data-target="domain_state" id="newstate_domain"></span> | ||
445 | + | ||
444 | </div> | 446 | </div> |
445 | </div> | 447 | </div> |
446 | <div class="info-box-count"> | 448 | <div class="info-box-count"> |
@@ -448,7 +450,8 @@ | @@ -448,7 +450,8 @@ | ||
448 | <label>连接状态</label> | 450 | <label>连接状态</label> |
449 | <div class="num"> | 451 | <div class="num"> |
450 | <span class="green" lay-tips="连接状态:成功" data-value="normal" data-target="domainlink_state" id="linksuccess_domain"></span>/ | 452 | <span class="green" lay-tips="连接状态:成功" data-value="normal" data-target="domainlink_state" id="linksuccess_domain"></span>/ |
451 | - <span class="red" lay-tips="连接状态:失败" data-value="unnormal" data-target="domainlink_state" id="linkfail_domain"></span> | 453 | + <span class="red" lay-tips="连接状态:失败" data-value="unnormal" data-target="domainlink_state" id="linkfail_domain"></span>/ |
454 | + <span class="gray" lay-tips="连接状态:未监控" data-value="9" data-target="domainlink_state" id="linkNone_domain">0</span> | ||
452 | </div> | 455 | </div> |
453 | </div> | 456 | </div> |
454 | <!-- <div class="info-box-count"> | 457 | <!-- <div class="info-box-count"> |
@@ -365,16 +365,18 @@ | @@ -365,16 +365,18 @@ | ||
365 | <div class="num"> | 365 | <div class="num"> |
366 | <span class="green" lay-tips="健康状态:优" data-value="3" data-target="resStatus " id="normal_res">0</span>/ | 366 | <span class="green" lay-tips="健康状态:优" data-value="3" data-target="resStatus " id="normal_res">0</span>/ |
367 | <span class="orange" lay-tips="健康状态: 良" data-value="2" data-target="resStatus" id="worse_res">0</span>/ | 367 | <span class="orange" lay-tips="健康状态: 良" data-value="2" data-target="resStatus" id="worse_res">0</span>/ |
368 | - <span class="red" lay-tips="健康状态: 中" data-value="1" data-target="resStatus" id="worst_res">0</span> | 368 | + <span class="red" lay-tips="健康状态: 中" data-value="1" data-target="resStatus" id="worst_res">0</span>/ |
369 | + <span class="gray" lay-tips="健康状态: 未监控" data-value="none" data-target="resStatus" id="healthNone_res">0</span> | ||
369 | </div> | 370 | </div> |
370 | </div> | 371 | </div> |
371 | <div class="info-box-count"> | 372 | <div class="info-box-count"> |
372 | <i></i> | 373 | <i></i> |
373 | <label>资源状态</label> | 374 | <label>资源状态</label> |
374 | <div class="num"> | 375 | <div class="num"> |
375 | - <span class="blue" lay-tips="资源状态:未监控" data-value="new" data-target="state" id="newstate_res">0</span>/ | 376 | + |
376 | <span class="green" lay-tips="资源状态:监控中" data-value="monitor" data-target="state" id="monitorstate_res">0</span>/ | 377 | <span class="green" lay-tips="资源状态:监控中" data-value="monitor" data-target="state" id="monitorstate_res">0</span>/ |
377 | - <span class="red" lay-tips="资源状态:暂停监控" data-value="stop" data-target="state" id="stopstate_res">0</span> | 378 | + <span class="red" lay-tips="资源状态:暂停监控" data-value="stop" data-target="state" id="stopstate_res">0</span>/ |
379 | + <span class="gray" lay-tips="资源状态:未监控" data-value="new" data-target="state" id="newstate_res">0</span> | ||
378 | </div> | 380 | </div> |
379 | </div> | 381 | </div> |
380 | <div class="info-box-count"> | 382 | <div class="info-box-count"> |
@@ -382,7 +384,8 @@ | @@ -382,7 +384,8 @@ | ||
382 | <label>连接状态</label> | 384 | <label>连接状态</label> |
383 | <div class="num"> | 385 | <div class="num"> |
384 | <span class="green" lay-tips="连接状态:成功" data-value="normal" data-target="link_state" id="linksuccess_res">0</span>/ | 386 | <span class="green" lay-tips="连接状态:成功" data-value="normal" data-target="link_state" id="linksuccess_res">0</span>/ |
385 | - <span class="red" lay-tips="连接状态:失败" data-value="unnormal" data-target="link_state" id="linkfail_res">0</span> | 387 | + <span class="red" lay-tips="连接状态:失败" data-value="unnormal" data-target="link_state" id="linkfail_res">0</span>/ |
388 | + <span class="gray" lay-tips="连接状态:未监控" data-value="9" data-target="bizlink_state" id="linkNone_res">0</span> | ||
386 | </div> | 389 | </div> |
387 | </div> | 390 | </div> |
388 | <!-- <div class="info-box-count"> | 391 | <!-- <div class="info-box-count"> |
@@ -753,15 +753,18 @@ | @@ -753,15 +753,18 @@ | ||
753 | if(d.hostState == 'active' || d.hostState == 'connected' || d.hostState == '正常' ){ | 753 | if(d.hostState == 'active' || d.hostState == 'connected' || d.hostState == '正常' ){ |
754 | linkStateHtml = '<button type="button" class="layui-btn layui-btn-radius layui-bg-green layui-btn-xs p-0-15 cant-click">成功</button>'; | 754 | linkStateHtml = '<button type="button" class="layui-btn layui-btn-radius layui-bg-green layui-btn-xs p-0-15 cant-click">成功</button>'; |
755 | linkStateTips += `<li class='li-link-state-tips-red'>自动发现: 连接成功</li>`; | 755 | linkStateTips += `<li class='li-link-state-tips-red'>自动发现: 连接成功</li>`; |
756 | - }else{ | 756 | + }else if(d.hostState == '' && d.linkState == '未监控'){ |
757 | + linkStateHtml = '<button type="button" class="layui-btn layui-btn-radius layui-bg-gray layui-btn-xs p-0-15 cant-click">未监控</button>'; | ||
758 | + linkStateTips += `<li class='li-link-state-tips-red'>未监控</li>`; | ||
759 | + }else { | ||
757 | linkStateHtml = `<button type="button" | 760 | linkStateHtml = `<button type="button" |
758 | - id="${d.resId}_bizdanger" | ||
759 | - data-message="${d.message}" | ||
760 | - data-state="${d.state}" | ||
761 | - data-id="${d.resId}_bizdanger" | ||
762 | - class="layui-btn layui-btn-danger layui-bg-red layui-btn-radius layui-btn-xs p-0-15 cant-click"> | 761 | + id="${d.resId}_bizdanger" |
762 | + data-message="${d.message}" | ||
763 | + data-state="${d.state}" | ||
764 | + data-id="${d.resId}_bizdanger" | ||
765 | + class="layui-btn layui-btn-danger layui-bg-red layui-btn-radius layui-btn-xs p-0-15 cant-click"> | ||
763 | 失败 | 766 | 失败 |
764 | - </button>`; | 767 | + </button>`; |
765 | if(d.hostState!=''){ | 768 | if(d.hostState!=''){ |
766 | linkStateTips += `<li class='li-link-state-tips-red'>自动发现: 连接失败</li>`; | 769 | linkStateTips += `<li class='li-link-state-tips-red'>自动发现: 连接失败</li>`; |
767 | }else{ | 770 | }else{ |
@@ -875,6 +878,9 @@ | @@ -875,6 +878,9 @@ | ||
875 | {{# if(d.health === '3'){ }} | 878 | {{# if(d.health === '3'){ }} |
876 | <button type="button" class="layui-btn layui-btn-radius layui-bg-green layui-btn-xs p-0-15 cant-click">优</button> | 879 | <button type="button" class="layui-btn layui-btn-radius layui-bg-green layui-btn-xs p-0-15 cant-click">优</button> |
877 | {{# } }} | 880 | {{# } }} |
881 | + {{# if(d.health === 'none'){ }} | ||
882 | + <button type="button" class="layui-btn layui-btn-radius layui-bg-gray layui-btn-xs p-0-15 cant-click">未监控</button> | ||
883 | + {{# } }} | ||
878 | </script> | 884 | </script> |
879 | <!--主机状态--> | 885 | <!--主机状态--> |
880 | <script type="text/html" id="hostStateTpl"> | 886 | <script type="text/html" id="hostStateTpl"> |
@@ -915,7 +921,7 @@ | @@ -915,7 +921,7 @@ | ||
915 | {{# | 921 | {{# |
916 | switch (d.state) { | 922 | switch (d.state) { |
917 | case "new" : | 923 | case "new" : |
918 | - }} <button type="button" class="layui-btn layui-btn-warm layui-bg-blue layui-btn-radius layui-btn-xs p-0-15 cant-click">未监控</button> {{# | 924 | + }} <button type="button" class="layui-btn layui-btn-warm layui-bg-gray layui-btn-radius layui-btn-xs p-0-15 cant-click">未监控</button> {{# |
919 | break; | 925 | break; |
920 | case "monitor" : | 926 | case "monitor" : |
921 | }} <button type="button" class="layui-btn layui-btn-warm layui-bg-green layui-btn-radius layui-btn-xs p-0-15 cant-click">监控中</button> {{# | 927 | }} <button type="button" class="layui-btn layui-btn-warm layui-bg-green layui-btn-radius layui-btn-xs p-0-15 cant-click">监控中</button> {{# |
-
Please register or login to post a comment