✕

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 Prometheus and Jaeger. 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
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.