Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
✨ Client metric trace layers (foundation-model-stack#260)
* Introduce tower service into clients Signed-off-by: Paul Scoropan <[email protected]> Co-authored-by: Evaline Ju <[email protected]> * ⬆️ Update tower dependencies for tokio runtimes Signed-off-by: Evaline Ju <[email protected]> * ➖ Remove tower layer Signed-off-by: Evaline Ju <[email protected]> * ✨🚧 Grpc trace layer Signed-off-by: Paul Scoropan <[email protected]> Co-authored-by: Evaline Ju <[email protected]>" * ✨ Http trace layer Signed-off-by: Paul Scoropan <[email protected]> Co-authored-by: Evaline Ju <[email protected]> * 🚚 Update client app error metric name Signed-off-by: Evaline Ju <[email protected]> * 🔧 Use histogram Signed-off-by: Evaline Ju <[email protected]> * 🐛 Cast durations Signed-off-by: Evaline Ju <[email protected]> * ♻️🔥 Refactor health and remove client side mock tests Signed-off-by: Evaline Ju <[email protected]> * ♻️🔊 Update trace messages Signed-off-by: Evaline Ju <[email protected]> * ♻️🔊 Update trace error messages Signed-off-by: Evaline Ju <[email protected]> * ♻️ Consolidate logs Signed-off-by: Evaline Ju <[email protected]> * ♻️ Use display Signed-off-by: Evaline Ju <[email protected]> --------- Signed-off-by: Evaline Ju <[email protected]> Co-authored-by: Paul Scoropan <[email protected]>
- Loading branch information