Legacy APM solutions were built at a time when engineering teams were mostly working on single-tiered monolith applications that combined user-facing interfaces and data access into a single platform.
- They require manual R&D labor Requiring developers to instrument their code.
- They collect everything and send it back to one centralized place. This approach isn't built for scale and in today’s micro-services architectures less than 1% of this data is ever queried. The other 99% is collected, stored, processed but never used.
groundcover also reduces high volumes of data intro metrics without the data being moved and stored. By transforming random sampling into smart capturing, we capture the 1% you care about - making it easier to troubleshoot at the speed of your scale.
groundcover is the first APM solution of its kind. Our well-distributed and economic architecture allows us to break the customary volume-based pricing model, offering a solution at a fraction of the cost of other solutions.
groundcover's mission is to cover your entire K8s stack with no code changes or configurations. We collect anything from K8s events (deployment updates, container crashes etc.) to logs, metrics (latency, throughput, error rate and much more) and traces.
groundcover stores the data it collects in-cluster, inside your environment without ever leaving the cluster to be stored anywhere else.
Our SaaS UI experience stores only information related to the account, user access and general K8s metadata used for governance (like the number of nodes per cluster, the name given to the cluster etc.).
All the information served to the UI experience is encrypted all the way to the in-cluster data sources. groundcover has no access to your collected data, which is accessible only to an authenticated user from your organization. groundcover does collect telemetry information (opt-out is of course possible) which includes metrics about the performance of the deployment (e.g. resource consumption metrics) and logs reported from the groundcover components running in the cluster. All telemetry information is anonymized, and contains no data related to your environment.
Regardless, groundcover is SOC2 and ISO 27001 compliant and follows best practices.
Definitely. As you deploy groundcover each cluster is automatically assigned the unique name it holds inside your cloud environment. You can browse and select all your clusters at one place with our UI experience.
Sharing groundcover with your team is as easy clicking on the Share button inside the app and sharing the invite link with your colleagues. Once you install groundcover using your organizational email, you can share your experience with anyone sharing your domain. Read more about sharing in our installation guide.