To understand user behavior, we need to know if people are using the feed. It's important we be able to tell if users are accessing via a page or via tools like Huggle, which might ingest the feed directly.
Hm, good question. EventStreams (which uses KafkaSSE, not Kasocki; Kasocki will not be used) is built with service-template-node, which has some built in statsd/metrics, but I'm not totally sure how these will work with stream based clients. In the usual case, the HTTP request is never closed, and I'm not sure when service-template-node sends its http request stats.
If we get http request stats on response start, then we should have these. If not, we'll have to do some extra work to get them.