hound icon indicating copy to clipboard operation
hound copied to clipboard

How to track usage of Hound

Open newtoniumx3 opened this issue 6 years ago • 2 comments

What are some ways we could monitor Hound, both usage and specific searches? Is there any systems either built in or that can be added as extensions?

We are running Hound on the intranet but we have no visibility of how it's being used and how much usage it gets.

Currently hound is being installed through a puppet pipeline.

Preliminary ideas:

  1. Add a proxy forwarding endpoint in front of hound to record the "hits" and send it to some DB store. That wouldn't track low level usage of hound (i.e. search queries), just the hits.

  2. Somehow enable server logs and parse through the logs? I'm not sure how much info I would get from the logs and the parsing might get involved. Then send this info to some DB store.

newtoniumx3 avatar Sep 26 '18 22:09 newtoniumx3

Here's another idea - put Nginx in front of Hound, enable access logs and parse them.

impca avatar Feb 19 '19 13:02 impca

Having detailed metrics tracking might be a bit out of scope, but looking into better logging might be on the table in the nearer term.

salemhilal avatar May 27 '20 18:05 salemhilal