- 20 Apr, 2021 19 commits
-
-
Torkel Ödegaard authored
For a rationale as to why this was done, please see * https://grafana.com/blog/2021/04/20/grafana-loki-tempo-relicensing-to-agplv3/ * https://grafana.com/blog/2021/04/20/qa-with-our-ceo-on-relicensing/ Signed-off-by:
Richard Hartmann <richih@richih.org> Signed-off-by:
Torkel Ödegaard <torkel@grafana.com> Signed-off-by:
Carl Bergquist <carl.bergquist@gmail.com> Signed-off-by:
Emil Tullstedt <emil.tullstedt@grafana.com>
-
Diana Payton authored
* Create getting-started-influxdb.md * Update getting-started-prometheus.md * Update getting-started-sql.md * data source edits * single source intro * Create first-step.md * Update influxdb.md * Update getting-started-influxdb.md * Update influxdb.md * break up long file * Update influxdb-templates.md * more updates * Update _index.md * Update _index.md * Update getting-started-sql.md * Update _index.md * edits * Update docs/sources/datasources/influxdb/_index.md Co-authored-by:
Ursula Kallio <73951760+osg-grafana@users.noreply.github.com> * Delete influxdb.md * Update getting-started-influxdb.md * Update influx-flux.md * Update _index.md * Update getting-started-influxdb.md * Update getting-started-influxdb.md * content * content changes * Update _index.md * link fixes * Update getting-started-influxdb.md * Update getting-started-influxdb.md * Merge branch 'master' into docs-influxdb * updated port Co-authored-by:
Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
-
Torkel Ödegaard authored
-
Dimitris Sotirakis authored
* Remove Revive standalone linter - use it via golangci-lint * Add revive settings to ignore lint errors for now * Small fix * Update to grabpl v0.5.53 * Remove errorCode and warningCode from config
-
Marcus Efraimsson authored
Before these changes the request tracing was added for each route registered using the routing.RouteRegister, see code. This had the consequence that middleware executed earlier/later in the request pipeline was not part of the request tracing middleware life-cycle which measures the duration of requests among other things. In the logger middleware we do extract the current distributed trace identifier, if available, and set that on request info/error log messages. With these changes we can extract the current distributed trace identifier, if available, and set that on the contextual HTTP request logger (models.ReqContext.Logger) which would improve the possibility to correlate all HTTP request log messages with traces. In addition, the request tracing middleware is now executed first and last in the request pipeline and should therefore result in more accurate timing measurements (request duration). Co-authored-by:
Arve Knudsen <arve.knudsen@gmail.com>
-
Hugo Häggmark authored
-
Hugo Häggmark authored
-
Gábor Farkas authored
-
Zoltán Bedi authored
-
Oscar Kilhed authored
-
Piotr Jamróz authored
-
Ryan McKinley authored
* calculate schemaRevision in panel query runner * schema > structureRev * calculate revision after apply field overrides * this.state * don't apply field overrides if the shape is already the same * check schema revision * update snapshots
-
Dimitris Sotirakis authored
-
Nicolai Hemdrup authored
darkBluePrimary = less purple and bit more aligned with the theme darkBlueSecondary (text) = bit less saturated, meaning a bit brighter.
-
Torkel Ödegaard authored
-
Uchechukwu Obasi authored
-
Hugo Häggmark authored
* Dashboard: Unsaved changes warning shown for anyone that can save * Refactor: changes the order in function
-
Jack Westbrook authored
* feat(piechart): align styles between piechart and graph * feat(piechart): introduce tooltip options to panel and visualisation * feat(piechart): get tooltip options working * feat(piechart): add SeriesTable to visx TooltipInPortal * refactor(piechart): move getTooltipData out of PieSlice * docs(piechart): fix storybook story errors * feat(viztooltip): initial commit of common tooltip types and components * refactor(viztooltip): rename type as enum and update usage * refactor(viztooltip): move chart.tooltip into viztooltip and fix imports and typings * refactor(viztooltip): update import paths and names where used * docs(infotooltip): fix story import paths * docs(piechart): fix typings in story * docs(viztooltip): add public annotations to exported components and types
-
Ryan McKinley authored
-
- 19 Apr, 2021 21 commits
-
-
Kevin Minehart authored
-
dependabot[bot] authored
-
Owen Diehl authored
* init * autogens AM route * POST dashboards/db spec * POST alert-notifications spec * fix description * re inits vendor, updates grafana to master * go mod updates * alerting routes * renames to receivers * prometheus endpoints * align config endpoint with cortex, include templates * Change grafana receiver type * Update receivers.go * rename struct to stop swagger thrashing * add rules API * index html * standalone swagger ui html page * Update README.md * Expose GrafanaManagedAlert properties * Some fixes - /api/v1/rules/{Namespace} should return a map - update ExtendedUpsertAlertDefinitionCommand properties * am alerts routes * rename prom swagger section for clarity, remove example endpoints * Add missing json and yaml tags * folder perms * make folders POST again * fix grafana receiver type * rename fodler->namespace for perms * make ruler json again * PR fixes * silences * fix Ok -> Ack * Add id to POST /api/v1/silences (#9) Signed-off-by:
Ganesh Vernekar <cs15btech11018@iith.ac.in> * Add POST /api/v1/alerts (#10) Signed-off-by:
Ganesh Vernekar <cs15btech11018@iith.ac.in> * fix silences * Add testing endpoints * removes grpc replace directives * [wip] starts validation * pkg cleanup * go mod tidy * ignores vendor dir * Change response type for Cortex/Loki alerts * receiver unmarshaling tests * ability to split routes between AM & Grafana * api marshaling & validation * begins work on routing lib * [hack] ignores embedded field in generation * path specific datasource for alerting * align endpoint names with cloud * single route per Alerting config * removes unused routing pkg * regens spec * adds datasource param to ruler/prom route paths * Modifications for supporting migration * Apply suggestions from code review * hack for cleaning circular refs in swagger definition * generates files * minor fixes for prom endpoints * decorate prom apis with required: true where applicable * Revert "generates files" This reverts commit ef7e97558477d79bcad416e043b04dbd04a2c8f7. * removes server autogen * Update imported structs from ngalert * Fix listing rules response * Update github.com/prometheus/common dependency * Update get silence response * Update get silences response * adds ruler validation & backend switching * Fix GET /alertmanager/{DatasourceId}/config/api/v1/alerts response * Distinct gettable and postable grafana receivers * Remove permissions routes * Latest JSON specs * Fix testing routes * inline yaml annotation on apirulenode * yaml test & yamlv3 + comments * Fix yaml annotations for embedded type * Rename DatasourceId path parameter * Implement Backend.String() * backend zero value is a real backend * exports DiscoveryBase * Fix GO initialisms * Silences: Use PostableSilence as the base struct for creating silences * Use type alias instead of struct embedding * More fixes to alertmanager silencing routes * post and spec JSONs * Split rule config to postable/gettable * Fix empty POST /silences payload Recreating the generated JSON specs fixes the issue without further modifications * better yaml unmarshaling for nested yaml docs in cortex-am configs * regens spec * re-adds config.receivers * omitempty to align with prometheus API behavior * Prefix routes with /api * Update Alertmanager models * Make adjustments to follow the Alertmanager API * ruler: add for and annotations to grafana alert (#45) * Modify testing API routes * Fix grafana rule for field type * Move PostableUserConfig validation to this library * Fix PostableUserConfig YAML encoding/decoding * Use common fields for grafana and lotex rules * Add namespace id in GettableGrafanaRule * Apply suggestions from code review * fixup * more changes * Apply suggestions from code review * aligns structure pre merge * fix new imports & tests * updates tooling readme * goimports * lint * more linting!! * revive lint Co-authored-by:
Sofia Papagiannaki <papagian@gmail.com> Co-authored-by:
Domas <domasx2@gmail.com> Co-authored-by:
Sofia Papagiannaki <papagian@users.noreply.github.com> Co-authored-by:
Ganesh Vernekar <15064823+codesome@users.noreply.github.com> Co-authored-by:
gotjosh <josue@grafana.com> Co-authored-by:
David Parrott <stomp.box.yo@gmail.com> Co-authored-by:
Kyle Brandt <kyle@grafana.com>
-
Diana Payton authored
-
Marcus Efraimsson authored
If LookupToken fails we don't clear the auth token cookie. Ref #15316
-
Alexander Emelin authored
-
Ryan McKinley authored
-
Alexander Emelin authored
-
Uchechukwu Obasi authored
* ValuePicker: refactors story from knobs to control * fixes wrong type issue
-
Andrej Ocenas authored
-
Giordano Ricci authored
* Elasticsearch: Add documentation for supported Elasticsearch query transformation * Update docs/sources/datasources/elasticsearch.md Co-authored-by:
achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> * Remove beta notives for ES logs Co-authored-by:
achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
-
Hugo Häggmark authored
* ConfirmModal: Migrates to React * Refactor: migrates to v2 styles * Chore: updates after PR comments
-
dependabot[bot] authored
* Bump github.com/uber/jaeger-client-go Bumps [github.com/uber/jaeger-client-go](https://github.com/uber/jaeger-client-go) from 2.25.0+incompatible to 2.26.0+incompatible. - [Release notes](https://github.com/uber/jaeger-client-go/releases) - [Changelog](https://github.com/jaegertracing/jaeger-client-go/blob/master/CHANGELOG.md) - [Commits](https://github.com/uber/jaeger-client-go/compare/v2.25.0...v2.26.0 ) Signed-off-by:
dependabot[bot] <support@github.com> * Fix go.sum Signed-off-by:
Arve Knudsen <arve.knudsen@gmail.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Arve Knudsen <arve.knudsen@gmail.com>
-
Domas authored
-
Domas authored
-
Alexander Zobnin authored
* Build nav links with access control * Break up getNavTree (reduce cyclomatic complexity) * Fix tests * Use only ActionUsersRead permissions * Remove unused permissions definitions * Chore: remove unused fallbacks * Fix linter error
-
Arve Knudsen authored
* fix frontend mssql/postgres * fix frontend Co-authored-by:
Ying WANG <ying.wang@grafana.com>
-
Ryan McKinley authored
-
Torkel Ödegaard authored
-
dependabot[bot] authored
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 1.14.6 to 1.14.7. - [Release notes](https://github.com/mattn/go-sqlite3/releases) - [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.6...v1.14.7 ) Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Ryan McKinley authored
-