puppetlabs / support-script-analyzer

3 stars 3 forks source link

Add parsing of access logs. #14

Closed m0dular closed 3 years ago

m0dular commented 3 years ago

This commit parses any "accesslog" files and counts errors by endpoint, specifically any return codes matching "^5".

cwebster61083 commented 3 years ago

Looks like it works to me.

"access_log_errors": [
    "71:  /puppet/v3/catalog/<foo>",
    "71:  /puppet/v3/catalog/<foo>",
    "67:  /puppet/v3/catalog/<foo>",
    "67:  /puppet/v3/catalog/<foo>",
    "60:  /puppet/v3/catalog/<foo>",
    "58:  /puppet/v3/catalog/<foo>",
    "54:  /puppet/v3/catalog/<foo>",