No analysis is possible without having granular data describing a system.
Coroot relies on metrics gathered by various open-source exporters:
-
node-agent
gathers container metrics, such as resource consumption, logs and network communications
-
pg-agent
collects metrics from Postgres servers
-
aws-agent
discovers AWS services in use, such as RDS instances, to collect their telemetry
-
kube-state-metrics
exposes meta-information related to applications running in a Kubernetes cluster
-
redis_exporter
gathers Redis metrics
-
mongodb_exporter
collects Mongodb metrics including sharding, replication and storage engines