✕

Join us for a virtual meetup on Zoom at 8 PM, July 31 (PDT) about using One Time Series Database for Both Metrics and Logs 👉🏻 Register Now

✕
Skip to content
About Grafana Loki
Grafana Loki is a horizontally scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. Loki only indexes metadata about logs' labels rather than the full text content, making it cost-effective for storing and querying large volumes of log data. It's designed to seamlessly integrate with the Grafana ecosystem, providing a complete observability stack when combined with Grafana Mimir (metrics) and Grafana Tempo (traces), all visualized through Grafana dashboards. Click here to read the full performance comparison report between GreptimeDB and Loki.
GreptimeDB vs. Grafana Loki
Feature/AspectGreptimeDBGrafana Loki
Data ModelUnified Observability DatabaseLog Aggregation System
Multi-modelMetrics, Logs & Traces in one databaseLogs only (requires separate systems for metrics/traces)
Indexing StrategyFull-text indexing, inverted index, vector searchLabel-based indexing only (no full-text indexing)
Ingestion ProtocolsSQL
gRPC
InfluxDB Line Protocol
Prometheus Remote Storage
OpenTelemetry
Loki Push API
Elasticsearch Bulk API
HTTP API
HTTP Push API
Promtail
Fluent Bit
Vector
LogQL
Query LanguagesSQL & PromQL (dual interface)LogQL
Log ProcessingBuilt-in Pipeline engine for log transformation and parsingBasic parsing with structured metadata
Storage FormatApache Parquet (columnar)Custom chunks (compressed logs)
Storage ArchitectureCompute-storage separation with object storage (S3, etc.)Distributed with object storage backends
Query PerformanceSub-second response with full-text search and vector searchFast label-based queries, slower text searches
Deployment OptionsSingle node, cluster, cloud-native, edge deploymentSimple scalable mode, microservices mode
Use CasesUnified observability, real-time analytics, IoT monitoring, log analysisLog aggregation, troubleshooting, audit trails
IntegrationNative SQL/PromQL support, OpenTelemetry, multi-protocolDeep Grafana integration, Prometheus-like experience
LicenseApache 2.0Apache 2.0
Multi-tenancyBuilt-in multi-tenancy with isolationNative multi-tenant architecture
Written LanguageRustGo
Operational ComplexitySingle system for all observability dataRequires additional systems for complete observability stack

Join our community

Get the latest updates and discuss with other users.