All Projects → faceair → VictoriaLogs

faceair / VictoriaLogs

Licence: Apache-2.0 license
Loki On VictoriaMetrics

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to VictoriaLogs

gimlet-stack
Bootstrap curated Kubernetes stacks. Logging, metrics, ingress and more - delivered with gitops.
Stars: ✭ 12 (-79.31%)
Mutual labels:  grafana, loki
dns-collector
Aggregator, analyzer, transporter and logging for your DNS logs
Stars: ✭ 58 (+0%)
Mutual labels:  grafana, loki
loki exporter
Prometheus exporter to collect metrics and run queries against the Grafana Loki API.
Stars: ✭ 28 (-51.72%)
Mutual labels:  grafana, loki
victoriametrics-ru-links
Список постов и видеозаписей об VictoriaMetrics на русском языке
Stars: ✭ 1 (-98.28%)
Mutual labels:  grafana, victoriametrics
loki-multi-tenant-proxy
Grafana Loki multi-tenant Proxy. Needed to deploy Grafana Loki in a multi-tenant way
Stars: ✭ 48 (-17.24%)
Mutual labels:  grafana, loki
serilog-sinks-grafana-loki
A Serilog sink sending log events to Grafana Loki
Stars: ✭ 55 (-5.17%)
Mutual labels:  grafana, loki
Loki
Like Prometheus, but for logs.
Stars: ✭ 14,483 (+24870.69%)
Mutual labels:  grafana, loki
Awesome Prometheus Alerts
🚨 Collection of Prometheus alerting rules
Stars: ✭ 3,323 (+5629.31%)
Mutual labels:  grafana
Helm Charts
Stars: ✭ 229 (+294.83%)
Mutual labels:  grafana
Redis Timeseries
Future development of redis-timeseries is at github.com/RedisLabsModules/redis-timeseries.
Stars: ✭ 197 (+239.66%)
Mutual labels:  grafana
K8s Gitops
GitOps principles to define kubernetes cluster state via code. Community around [email protected] is on discord: https://discord.gg/7PbmHRK
Stars: ✭ 192 (+231.03%)
Mutual labels:  grafana
Aliyun Exporter
Prometheus exporter for Alibaba Cloud Monitor
Stars: ✭ 210 (+262.07%)
Mutual labels:  grafana
Beam Dashboards
BEAM ❤️ Prometheus ❤️ Grafana
Stars: ✭ 244 (+320.69%)
Mutual labels:  grafana
Prometheus Book
Prometheus操作指南
Stars: ✭ 2,637 (+4446.55%)
Mutual labels:  grafana
Netdata
Real-time performance monitoring, done right! https://www.netdata.cloud
Stars: ✭ 57,056 (+98272.41%)
Mutual labels:  grafana
Pi Hole Monitoring
Monitoring Pi-Hole statistics with Grafana
Stars: ✭ 196 (+237.93%)
Mutual labels:  grafana
spartana
A grafana clone that does the bare minimum. SRE's dream dashboarding solution
Stars: ✭ 37 (-36.21%)
Mutual labels:  grafana
Pagerbeauty
📟✨ PagerDuty on-call widget for monitoring dashboard. Datadog and Grafana compatible
Stars: ✭ 250 (+331.03%)
Mutual labels:  grafana
Docker Traefik Prometheus
A Docker Swarm Stack for monitoring Traefik with Promethues and Grafana
Stars: ✭ 215 (+270.69%)
Mutual labels:  grafana
Pfsense Dashboard
A functional and useful dashboard for pfSense that utilizes influxdb, grafana and telegraf
Stars: ✭ 208 (+258.62%)
Mutual labels:  grafana

Loki On VictoriaMetrics

This project experimentally supports the loki protocol on the VictoriaMetrics Cluster, and the performance may be better than original loki.

More discussion can be found at VictoriaMetrics#816

Supported

  • LogQL, extends MetricsQL to support filter expressions and full PromQL & MetricsQL support for querying metrics.
  • Major HTTP API
    • /loki/api/v1/query
    • /loki/api/v1/query_range
    • /loki/api/v1/label & /loki/api/v1/labels
    • /loki/api/v1/label/<name>/values
    • /loki/api/v1/tail (websocket)
    • /loki/api/v1/push
  • Additional support for prometheus-style data writing via tcp, like loki{component="parser",level="WARN"} "app log line"

How to build & run

$ make all
$ bin/vmstorage
$ bin/vmselect -storageNode 127.0.0.1:8401
$ bin/vminsert -storageNode 127.0.0.1:8400 -importerListenAddr 127.0.0.1:2003

Set loki datasource endpoint as http://127.0.0.1:8481/select/0/, If you call it manually, the full URL is http://127.0.0.1:8481/select/0/loki/api/v1/query_range.

Test insert logs with tcp:

$ nc 127.0.0.1 2003
loki{component="parser",level="WARN"} "app log line"

If you want to call push api to insert data, use http://127.0.0.1:8480/insert/0/loki/api/v1/push.

For more details, please refer to VictoriaMetrics Cluster

Screenshot

loki-query-range

loki-live-tail

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].