[GH-ISSUE #1171] Add GoAccess Analitics #960

Closed
opened 2026-02-26 06:35:13 +03:00 by kerem · 3 comments
Owner

Originally created by @xinux87 on GitHub (Jun 11, 2021).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1171

HI all,

It would be nice to have all the information for each hosted domain, and analizethem using something like GoAccess or Awstats, all in the same interface.

Describe the solution you'd like
Integrate the Goacess or Awstats html output in the configuration fo the proxy manager.

Describe alternatives you've considered
Adding custom logs, but its difficult to maintain.

here you have my GoAccess Parsing for the proxy configuration used in Nginxproxymanager:

log-format %^[%d:%t %^] %^ %^ %C - %m %^ %v "%U" [Client %h] [Length %b] [Gzip %^] [Sent-to %h] %u %R
date-format %d/%b/%Y
time-format %H:%M:%S

Thanks!!

Originally created by @xinux87 on GitHub (Jun 11, 2021). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1171 HI all, It would be nice to have all the information for each hosted domain, and analizethem using something like GoAccess or Awstats, all in the same interface. **Describe the solution you'd like** Integrate the Goacess or Awstats html output in the configuration fo the proxy manager. **Describe alternatives you've considered** Adding custom logs, but its difficult to maintain. here you have my GoAccess Parsing for the proxy configuration used in Nginxproxymanager: log-format %^[%d:%t %^] %^ %^ %C - %m %^ %v "%U" [Client %h] [Length %b] [Gzip %^] [Sent-to %h] %u %R date-format %d/%b/%Y time-format %H:%M:%S Thanks!!
kerem 2026-02-26 06:35:13 +03:00
Author
Owner

@timdonovanuk commented on GitHub (Aug 31, 2021):

OMG, thank you so much. I was tearing my hair out trying to figure out the log format NPM uses. Why does it use a non standard implementation?! Why does it not specify it in any config files that sits outside the container?!

<!-- gh-comment-id:909376165 --> @timdonovanuk commented on GitHub (Aug 31, 2021): OMG, thank you so much. I was tearing my hair out trying to figure out the log format NPM uses. Why does it use a non standard implementation?! Why does it not specify it in any config files that sits outside the container?!
Author
Owner

@xinux87 commented on GitHub (Aug 31, 2021):

Well there are to manyintegrations possible, and sure its a work that the developer its using for his own purposes and its sharing it.

<!-- gh-comment-id:909384279 --> @xinux87 commented on GitHub (Aug 31, 2021): Well there are to manyintegrations possible, and sure its a work that the developer its using for his own purposes and its sharing it.
Author
Owner

@abdul-alim commented on GitHub (Feb 17, 2022):

I am getting this Error

Token '[17/Feb/2022:10:34:33' doesn't match specifier '%h'

Log Sample

[17/Feb/2022:10:35:27 +0000] - 200 200 - GET https manager.dealzone.app "/api/" [Client 49.204.136.60] [Length 61] [Gzip -] [Sent-to localhost] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4692.99 Safari/537.36" "https://manager.dealzone.app/"
[17/Feb/2022:10:35:28 +0000] - 502, 500 500 - GET https manager.dealzone.app "/api/tokens" [Client 49.204.136.60] [Length 38] [Gzip -] [Sent-to localhost] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4692.99 Safari/537.36" "https://manager.dealzone.app/"
<!-- gh-comment-id:1042842183 --> @abdul-alim commented on GitHub (Feb 17, 2022): I am getting this Error ``` Token '[17/Feb/2022:10:34:33' doesn't match specifier '%h' ``` Log Sample ``` [17/Feb/2022:10:35:27 +0000] - 200 200 - GET https manager.dealzone.app "/api/" [Client 49.204.136.60] [Length 61] [Gzip -] [Sent-to localhost] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4692.99 Safari/537.36" "https://manager.dealzone.app/" [17/Feb/2022:10:35:28 +0000] - 502, 500 500 - GET https manager.dealzone.app "/api/tokens" [Client 49.204.136.60] [Length 38] [Gzip -] [Sent-to localhost] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4692.99 Safari/537.36" "https://manager.dealzone.app/" ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#960
No description provided.