github.com/billybanfield/evergreen@v0.0.0-20170525200750-eeee692790f7/service/templates/scheduler_stats.html (about) 1 {{define "scripts"}} 2 <script type="text/javascript"> 3 window.userTz = {{GetTimezone $.User}}; 4 </script> 5 <script type="text/javascript" src="{{Static "js" "scheduler_stats.js"}}?hash={{ StaticsMD5 }}"></script> 6 {{end}} 7 8 {{define "title"}} 9 Evergreen - Scheduler Statistics 10 {{end}} 11 12 {{define "content"}} 13 <div id="root" class="container-fluid" ng-controller="SchedulerStatsCtrl"> 14 <div class="row"> 15 <div class="col-lg-3"> 16 <h2> Host Utilization </h2> 17 </div> 18 <div class="col-lg-3"> 19 <h4> Granularity </h4> 20 <div class="btn-group btn-group-sm"> 21 <a class="pointer btn btn-default" ng-repeat="granularity in granularitySeconds" ng-class="{active: currentGranularity.value == granularity.value}" ng-click="setGranularity(granularity)"> 22 [[granularity.display]] 23 </a> 24 </div> 25 </div> 26 <div class="col-lg-5 btn-group"> 27 <h4> Time Back </h4> 28 <div class="btn-group btn-group-sm"> 29 <a class="pointer btn btn-default" ng-repeat="day in numberDays" ng-class="{active: currentNumberDays.value == day.value, disabled: disableDays(day)}" ng-click="setNumberDays(day)"> 30 [[day.display]] 31 </a> 32 </div> 33 </div> 34 </div> 35 <div class="row"> 36 <div class="col-lg-10 stats-table"> 37 <table class="table table-bordered table-hover"> 38 <tr class="stats-header"> 39 <th> Timeframe </th> 40 <th> Static Host Uptime </th> 41 <th> Dynamic Host Uptime </th> 42 <th> Task Time </th> 43 <th> Percent Utilization </th> 44 </tr> 45 <tr ng-repeat="data in utilizationData"> 46 <td> [[data.start_time | convertDateToUserTimezone:userTz:currentGranularity.format]]-[[data.end_time | convertDateToUserTimezone:userTz:currentGranularity.format]]</td> 47 <td> 48 <span> [[data.static_host | stringifyNanoseconds: true]] </span> 49 </td> 50 <td> 51 <span> [[data.dynamic_host | stringifyNanoseconds: true]] </span> 52 </td> 53 <td> 54 <span> [[data.task | stringifyNanoseconds: true]] </span> 55 </td> 56 <td> [[getPercentUtilization(data)]]%</td> 57 </tr> 58 </table> 59 </div> 60 </div> 61 </div> 62 {{end}}}