Michael added a comment.
In T249120#6022564 <https://phabricator.wikimedia.org/T249120#6022564>, @Lucas_Werkmeister_WMDE wrote: > But we aren’t throwing any actual `Error` objects. At the point where this task is supposed to happen – in `ErrorUnknown` – what we have is a list of `ApplicationError` objects, which may contain nothing else other than the `type`. Yes, this is what I meant in the task breakdown when I was talking about the challenge of making every Error unique. We also throw several `Result not well-formed` errors that are really not that helpful all on their own. > I also understand this task to be about tracking, not logging. StatsD/Graphite/Grafana is //not// a logging pipeline into which we can throw arbitrary strings. The set of metrics we track should be limited (though I’m not sure what the technical restrictions are). This is a bit of both or rather a trade-off between logging (logstash/Kibana) and tracking (statsd/Grafana) when we have no tool that sits in the middle. We need actionable information of which specific error occurs how often in order to be able to decide which more specific error handling we should implement next. TASK DETAIL https://phabricator.wikimedia.org/T249120 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Michael Cc: Michael, Lucas_Werkmeister_WMDE, Aklapper, Pablo-WMDE, Sarai-WMDE, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
