Welcome to the Resoto documentation! 👋
To help you find the information you need, the documentation is structured as follows:
- Getting Started walks you through how to install and use Resoto, step by step. Start here if you're new to Resoto.
- Concepts describe key topics and ideas, and provide an overview of how Resoto works and its components.
- Reference is a manual describing the command-line interface (CLI) and data models. It is assumed that you already have a basic understanding of important concepts.
- Contributing lists instructions and guidelines for contributing to Resoto.
What Is Resoto?
Metrics can be aggregated and exported to a time-series database such as Prometheus.
Have you ever…
- had a standstill in your CI pipeline because a broken job leaked cloud resources and triggered a quota limit?
- wanted to find all expired certificates?
- had to change the tags of thousands of EC2 instances?
- needed to delete all unused EBS volumes with no I/O in the past month?
- wished for an aggregate view of resource usage across all cloud services?
- tediously created a report of the cost of a project across different accounts or cloud services?
- manually cleaned up orphaned load balancers that had no active backends?
- wanted to automate any of the above?
If you answered yes to any of the above, then Resoto was built to make your life easier!
Supported Cloud Providers and Integrations
Resoto collects data using simple plugins written in Python.
Support for the following is currently included out-of-the-box in Resoto:
See Configuring Cloud Providers for more information on how to configure individual providers.
In addition to the above collector plugins, various tag validation and cleanup plugins are included.