@@ -115,22 +115,35 @@ <h1 align="center"><a href="https://github.com/JeffXue/web-log-parser" target="g
115115 {% endif %}
116116
117117 {% for url_data in data['url_data_list'] %}
118- < tr >
119- < td colspan ="6 ">
120- < strong > {{ url_data.url.split()[1]|replace("&", "&")|wordwrap(width=70, break_long_words=True, wrapstring="< br /> ")|safe }}</ strong >
121- </ td >
122- < td > < strong > {{ url_data.pv }}</ strong > </ td >
123- < td > < strong > {{ url_data.ratio }}%</ strong > </ td >
124- < td > < strong > {{ url_data.peak }}</ strong > </ td >
125- < td > < strong > {{ url_data.url.split()[0].replace('"', '') }}</ strong > </ td >
126- < td > < strong > {{ url_data.url.split()[2].replace('"', '') }}</ strong > </ td >
127- {% if url_data.cost %}
118+ {% if url_data.cost %}
119+ {% if url_data.cost_time['avg'] > = cost_time_threshold %}
120+ < tr style ="color: red ">
121+ {% else %}
122+ < tr >
123+ {% endif %}
124+ < td colspan ="6 "> < strong > {{ url_data.url.split()[1]|replace("&", "&")|wordwrap(width=70, break_long_words=True, wrapstring="< br /> ")|safe }}</ strong > </ td >
125+ < td > < strong > {{ url_data.pv }}</ strong > </ td >
126+ < td > < strong > {{ url_data.ratio }}%</ strong > </ td >
127+ < td > < strong > {{ url_data.peak }}</ strong > </ td >
128+ < td > < strong > {{ url_data.url.split()[0].replace('"', '') }}</ strong > </ td >
129+ < td > < strong > {{ url_data.url.split()[2].replace('"', '') }}</ strong > </ td >
128130 < td > < strong > {{ url_data.cost_time['avg'] }}</ strong > </ td >
129131 < td > < strong > {{ url_data.cost_time['p9'] }}</ strong > </ td >
130132 < td > < strong > {{ url_data.cost_time['p5'] }}</ strong > </ td >
131133 < td > < strong > {{ url_data.cost_time['variance'] }}</ strong > </ td >
132- {% endif %}
133- </ tr >
134+ </ tr >
135+ {% else %}
136+ < tr >
137+ < td colspan ="6 ">
138+ < strong > {{ url_data.url.split()[1]|replace("&", "&")|wordwrap(width=70, break_long_words=True, wrapstring="< br /> ")|safe }}</ strong >
139+ </ td >
140+ < td > < strong > {{ url_data.pv }}</ strong > </ td >
141+ < td > < strong > {{ url_data.ratio }}%</ strong > </ td >
142+ < td > < strong > {{ url_data.peak }}</ strong > </ td >
143+ < td > < strong > {{ url_data.url.split()[0].replace('"', '') }}</ strong > </ td >
144+ < td > < strong > {{ url_data.url.split()[2].replace('"', '') }}</ strong > </ td >
145+ </ tr >
146+ {% endif %}
134147 {% endfor %}
135148
136149 </ table >
@@ -534,7 +547,8 @@ <h1 align="center"><a href="https://github.com/JeffXue/web-log-parser" target="g
534547 }
535548 }
536549 } ,
537- data : [ { % for cost_time in cost_time_list % } [ new Date ( '{{ cost_time[' time '] }}' ) , { { cost_time [ 'cost_time' ] } } ] , { % endfor % } ] ,
550+ data : [ { % for cost_time in cost_time_list % } [
551+ new Date ( '{{ cost_time[' time '] }}' ) , { { cost_time [ 'cost_time' ] } } ] , { % endfor % } ] ,
538552 }
539553 ]
540554 } ;
0 commit comments