criteo / biggraphite

Simple Scalable Time Series Database
Apache License 2.0
129 stars 36 forks source link

Improve observability on metric creation #473

Closed adriengentil closed 5 years ago

adriengentil commented 5 years ago

The metric creation process is asynchronous, metrics scheduled to be created are added to a queue and a thread process it to effectively create them in database.

This PR aims to monitor the enqueuing rate. The dequeuing rate where already monitored via bg_creates which I renamed bg_creates_dequeued.

coveralls commented 5 years ago

Coverage Status

Coverage increased (+0.006%) to 82.171% when pulling 1a9813f3039fa7cbece2698d37470517a4342e6e on adriengentil:monitor-create-queue into 44e68ccc2ba2bc28ccb9589a19debd9ffc6ee989 on criteo:master.

coveralls commented 5 years ago

Coverage Status

Coverage increased (+0.006%) to 82.171% when pulling 2c2a0d401170bd833d65a7416415e41634f40ab1 on adriengentil:monitor-create-queue into 44e68ccc2ba2bc28ccb9589a19debd9ffc6ee989 on criteo:master.