Configuration
Coroot can be configured using command-line arguments, environment variables, and a configuration file.
Authentication
After installation, Coroot will prompt you to set a password for the admin user:
Role-Based Access Control
Coroot's Role-Based Access Control (RBAC) feature allows teams to manage user permissions by assigning roles with specific access levels.
Prometheus
Coroot uses Prometheus to store metrics. Alternatively, you can configure ClickHouse as your metrics storage backend instead of Prometheus.
ClickHouse
Coroot uses ClickHouse to store Logs, Traces, Profiles, and optionally Metrics.
AWS
The AWS integration lets Coroot discover Amazon RDS instances and ElastiCache nodes and collect their telemetry.
GCP
The GCP integration lets Coroot discover Cloud SQL instances (Postgres, MySQL and SQL Server, including read
OCI
The OCI integration lets Coroot discover the managed databases of one or more Oracle Cloud Infrastructure
Multi-tenancy
A single Coroot instance can monitor multiple projects. Each project represents a distinct infrastructure, such as a
Multi-cluster
Coroot multi-cluster projects let you combine several existing projects into a single, aggregated view. Use them to monitor the same application that runs across multiple Kubernetes clusters, regions, or data centers without duplicating ingestion pipelines.
Database
Coroot requires a database to store its configuration, such as projects and Prometheus connection details.
High Availability
Coroot supports high availability by allowing multiple instances to run simultaneously.
Application Categories
Coroot allows you to organize your applications into custom groups called Application Categories.
Custom Applications
Coroot groups individual containers into applications using the following approach:
Coroot-node-agent
Coroot-node-agent is a Prometheus- and OpenTelemetry-compatible agent that gathers comprehensive telemetry data about
Coroot-cluster-agent
Coroot-cluster-agent connects to Coroot to receive configuration and collects cluster-level telemetry data,