web_log: treat 401 Unauthorized requests as successful (#7256)
* web_log: treat 401 Unauthorized requests as successful * dashboard_info.js: fix web_log.response_statuses info
Adalbert Michelic committed
Nov 11, 2019 at 10:05 UTC
5aa60c67a8dbfaced66d04f9e36798b8a7a7782b
2 files changed
+2
-2
collectors/python.d.plugin/web_log/web_log.chart.py
+1
-1
@@ -867,7 +867,7 @@ class Web:
867
:return:
868
"""
869
code_class = code[0]
870
- if code_class == '2' or code == '304' or code_class == '1':
870
+ if code_class == '2' or code == '304' or code_class == '1' or code == '401':
871
self.data['successful_requests'] += 1
872
elif code_class == '3':
873
self.data['redirects'] += 1
web/gui/dashboard_info.js
+1
-1
@@ -1822,7 +1822,7 @@ netdataDashboard.context = {
1822
// web_log
1823
1824
'web_log.response_statuses': {
1825
- info: 'Web server responses by type. <code>success</code> includes <b>1xx</b>, <b>2xx</b> and <b>304</b>, <code>error</code> includes <b>5xx</b>, <code>redirect</code> includes <b>3xx</b> except <b>304</b>, <code>bad</code> includes <b>4xx</b>, <code>other</code> are all the other responses.',
1825
+ info: 'Web server responses by type. <code>success</code> includes <b>1xx</b>, <b>2xx</b>, <b>304</b> and <b>401</b>, <code>error</code> includes <b>5xx</b>, <code>redirect</code> includes <b>3xx</b> except <b>304</b>, <code>bad</code> includes <b>4xx</b> except <b>401</b>, <code>other</code> are all the other responses.',
1826
mainheads: [
1827
function (os, id) {
1828
void(os);