webclient
webclient copied to clipboard
analytics
implement the analytics package (fugazi.analytics
) to encapsulate (and abstract) the analytics reporting.
Some logging services:
- https://www.loggly.com/
- https://clevertap.com/
- https://mixpanel.com/
- https://logrocket.com/
- https://sentry.io/welcome/
- https://www.logdna.com/
- https://papertrailapp.com/
- https://logentries.com/
- https://stackify.com/
- https://www.sumologic.com/
- https://www.graylog.org/
(taken from a thread here: https://www.facebook.com/groups/jsisrael/permalink/1579668845410121/) also, here's a comparison between some of these options: http://blog.takipi.com/how-to-choose-the-right-log-management-tool/
there's also the option of using a hosted elk based service: http://blog.takipi.com/hosted-elasticsearch-the-future-of-your-elk-stack/
Another discussion on this: https://www.facebook.com/groups/jsisrael/permalink/1600454106664928/
Two more additions:
- https://trackjs.com/
- https://www.bugsnag.com/
Write a facade for publishing:
- Logs
- Various levels: debug, info, warning, error, fatal?
- UTF8 text message
- Timestamp
- Metrics
- Timestamp
- Key - enum
- value - number
- Events
- Timestamp
- Type - enum
- data - json