grafana/pkg
ismail simsek 82ac9e2bb6
Explore Metrics: Explore Logs integration (#94656)
* initial logs integration

* rename back to Integrations

* remove comments

* connect related logs in metrics with logsIntegration service

* rename

* remove comments

* feat: related logs with loki expr

* fix: layout & var updates

* refactor: prefer scene state to context

* fix: limit DS select to relevant loki DSes

* refactor: use existing utils

* refactor: types

* fix: tests and types

* refactor: simplify

* refactor: prefer precise data updates

* refactor: prefer variable for key

* refactor: simplify panel search

* refactor: remove unnecessary short-circuit

* fix: ensure single network request for logs

* fix: add missing limit to fetched log lines

* refactor: add clarity

* refactor: organize imports

* feat: messaging for No Related Logs case

* fix: add missing space

* chore: add `exploreMetricsRelatedLogs` feature toggle

* feat: link to Explore Logs app

* fix: i18n

* fix: use sentence case consistent with design system

* style: avoid competing with metricscene buttons

* fix: capitalization for names

* fix: a11y

* refactor: clean up and document utils

* fix: formatting

* chore: run `make i18n-extract`

* test: improve coverage

* test: fix module resolution side-effects

* extract only the first rule

refactor: organize imports

* remove unnecessary test files

---------

Co-authored-by: Nick Richmond <nick.richmond@grafana.com>
2024-11-05 17:28:43 +01:00
..
aggregator K8s: APIGroupBuilder App SDK Support (#95638) 2024-11-01 08:28:56 -04:00
api Playlist: Migrate to App SDK (#95691) 2024-11-04 14:18:49 -05:00
apimachinery IDToken: fix namespace format (#95341) 2024-11-04 09:33:03 +01:00
apis Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
apiserver IDToken: fix namespace format (#95341) 2024-11-04 09:33:03 +01:00
build K8s: APIGroupBuilder App SDK Support (#95638) 2024-11-01 08:28:56 -04:00
bus Tracing: Standardize on otel tracing (#75528) 2023-10-03 14:54:20 +02:00
cmd CLI: Remove manager-users conflict users cli (#95135) 2024-11-04 09:38:08 +00:00
codegen chore(deps): Upgrade openapi dep, remove replace directive (#90609) 2024-07-18 14:42:18 -04:00
components Chore: Bump google.golang.org/grpc to 1.64.0 (#88219) 2024-05-27 12:44:39 +02:00
events Alerting: update rule versions on folder move (#88376) 2024-08-13 12:26:26 +02:00
expr ServerSideExpressions: Disable SQL Expressions to prevent RCE and LFI vulnerability (#94942) 2024-10-18 11:28:26 +01:00
extensions K8s: Move standalone apiserver CLI to enterprise (#93799) 2024-09-27 09:04:35 +03:00
generated Alerting: Notifications Routes API (#91550) 2024-10-24 13:53:03 -04:00
ifaces/gcsifaces Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
infra RemoteCache: Refactor remote cache settings (#95672) 2024-11-04 17:35:31 +01:00
kinds Dashboard Scene: Fix snapshots not displaying variables values (#88967) 2024-08-20 17:05:12 +02:00
login/social Auth: Introduce authn.SSOClientConfig to get client config from SSOSettings service (#94618) 2024-10-16 16:27:44 +02:00
middleware Auth: Fix redirection when auto_login is enabled (#94311) 2024-10-07 14:59:00 +02:00
mocks/mock_gcsifaces Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
models Auth: Attach external session info to Grafana session (#93849) 2024-10-08 11:03:29 +02:00
modules K8s: Add tracing to apiserver startup (#95744) 2024-11-02 00:44:40 +01:00
plugins Unified Storage Indexer: Add integration tests (#95687) 2024-11-01 07:58:10 -06:00
promlib Prometheus: Show notice when there is no data (#93936) 2024-11-05 08:25:28 +01:00
registry UniStore: Add folder to the SQL backend (#95671) 2024-11-05 10:37:23 +01:00
semconv Semconv: Add service name attribute (#95743) 2024-11-01 23:29:14 +01:00
server K8s: APIGroupBuilder App SDK Support (#95638) 2024-11-01 08:28:56 -04:00
services Explore Metrics: Explore Logs integration (#94656) 2024-11-05 17:28:43 +01:00
setting RemoteCache: Refactor remote cache settings (#95672) 2024-11-04 17:35:31 +01:00
storage [search] - folder tests; search by ids (#95797) 2024-11-05 09:34:54 -05:00
tests UnifiedStorage: Default to running unified-grpc in integration tests (#93492) 2024-10-31 16:29:32 +03:00
tsdb GCM: Fix error checking for GCE project getter (#95613) 2024-10-30 15:28:53 +00:00
util Chore: Update SDK to v0.255.0 (#94894) 2024-10-18 10:42:32 +02:00
web feat: add QueryIntWithDefault to web context (#93130) 2024-09-10 09:04:49 -05:00
README.md Chore: Move all backend contribution documents to a single directory (#61140) 2023-01-11 11:16:52 +01:00
ruleguard.rules.go Chore: update all +build statements (#38782) 2021-09-01 17:38:56 +03:00

This directory contains the code for the Grafana backend.

The contributor documentation for Grafana's backend is in /contribute/backend/README.md.