Gnocchi
gnocchi.osci.io
Spec sheet
- Purpose
- Gnocchi is an open-source time series database for storing and indexing time series data and resources at large scale.Read 11 Oct 2026 · gnocchi.osci.io
- Product
- Gnocchi is an open-source time series database for storing and indexing time series data and resources at large scale.Read 11 Oct 2026 · gnocchi.osci.io
- Deployment
- Gnocchi can be installed with pip, from source, using Docker, or using OpenShift.Read 11 Oct 2026 · gnocchi.osci.io
- Integrations
- The documentation lists support for Grafana, Prometheus Remote Write, Nagios/Icinga, StatsD, Collectd, InfluxDB line protocol, and AMQP 1.0.Read 11 Oct 2026 · gnocchi.osci.io
- Support
- The project documentation points users to its source code, GitHub bug tracker, and the #gnocchi IRC channel on OFTC.Read 11 Oct 2026 · gnocchi.osci.io
- Aggregation
- Gnocchi computes metric aggregations when data is ingested and stores the results for fast retrieval.Read 11 Oct 2026 · gnocchi.osci.io
- Aggregation policies
- Archive policies configure which aggregations to compute and how many aggregates to retain; supported methods include minimum, maximum, average, percentile, and standard deviation.Read 11 Oct 2026 · gnocchi.osci.io
- Architecture
- Its API and metric processing services are stateless and can be scaled horizontally by running additional daemons or API endpoints.Read 11 Oct 2026 · gnocchi.osci.io
- Authentication
- The API supports basic authentication, OpenStack Keystone authentication, and remote-user authentication.Read 11 Oct 2026 · gnocchi.osci.io
- Features
- Its listed features include an HTTP REST interface, horizontal scalability, metric aggregation, measures batching, archiving policies, metric value search, structured resources, and resource history.Read 11 Oct 2026 · gnocchi.osci.io
- Grafana
- Gnocchi supports Grafana.Read 11 Oct 2026 · gnocchi.osci.io
- Indexer
- The documented indexer drivers are PostgreSQL, which is preferred, and MySQL version 5.6.4 or later.Read 11 Oct 2026 · gnocchi.osci.io
- Indexer backends
- The supported indexer database drivers are PostgreSQL and MySQL, with PostgreSQL marked preferred.Read 11 Oct 2026 · gnocchi.osci.io
- Installation
- Gnocchi can be installed using pip, from source, or using Docker; the documentation also describes an OpenShift installation option.Read 11 Oct 2026 · gnocchi.osci.io
- Multi-tenancy
- Gnocchi lists multi-tenant support as a main feature.Read 11 Oct 2026 · gnocchi.osci.io
- Other integrations
- The feature list includes Nagios/Icinga, StatsD, Collectd, InfluxDB line protocol ingestion, and AMQP 1.0 support.Read 11 Oct 2026 · gnocchi.osci.io
- Prometheus
- Gnocchi supports Prometheus Remote Write.Read 11 Oct 2026 · gnocchi.osci.io
- Scalability
- Gnocchi services are stateless and can be scaled horizontally by running additional daemons or API endpoints.Read 11 Oct 2026 · gnocchi.osci.io
- Storage
- Documented storage options include file, Ceph, OpenStack Swift, Amazon S3, and Redis; Ceph is described as the recommended driver.Read 11 Oct 2026 · gnocchi.osci.io
- Storage backends
- Incoming and aggregated metric storage can use File, Ceph, OpenStack Swift, Amazon S3, or Redis drivers.Read 11 Oct 2026 · gnocchi.osci.io
- Tenancy
- Gnocchi supports multi-tenant use.Read 11 Oct 2026 · gnocchi.osci.io
- Upgrade limit
- Upgrades are supported between major versions one step at a time or between minor versions; upgrading directly from version 2 to version 4 is unsupported.Read 11 Oct 2026 · gnocchi.osci.io
- Upgrade limitation
- The documentation says upgrades are supported between major versions one step apart or between minor versions, and warns that backlog data is not migrated between versions.Read 11 Oct 2026 · gnocchi.osci.io
Where Specifiction places it
- Time-Series Databases#21 of 367.7