Home / Companies / Groundcover / Blog / Post Details
Content Deep Dive

More Metrics, Without Lifting a Finger

Blog post from Groundcover

Post Details
Company
Date Published
Author
Omer Mayer
Word Count
795
Language
English
Hacker News Points
-
Summary

Groundcover seeks to streamline the migration from legacy observability vendors by minimizing user effort, particularly in mapping and validating metrics across various resources. To address challenges such as closing gaps in metric collection and ensuring comprehensive mapping, Groundcover adheres to the Prometheus convention with added prefixes for its metrics. A significant technical hurdle involved transitioning to cAdvisor for container metrics, which initially posed performance issues due to frequent file operations. By creatively using the Go compiler directive to modify cAdvisor's private function pointer at runtime, Groundcover improved performance, achieving a 90% reduction in file operations while benefiting from cAdvisor's extensive coverage. The company also automates the translation of legacy queries and metrics into their format, simplifying transitions without manual intervention.