Commit Graph

1666 Commits (16217a6fcce6e495f37d4d9ef920fe8cc36ea5d0)

Author SHA1 Message Date
beorn7 2ea8df4734 histogram: Expose #12305
1 year ago
Julien Pivotto c572d9d6d9
Merge pull request #11905 from charleskorn/api-response-format-extension-point
1 year ago
Julien Pivotto f3f3d8f5ca
Merge pull request #12540 from bboreham/slices-sorts2
1 year ago
Bryan Boreham ce153e3fff Replace sort.Sort with faster slices.SortFunc
1 year ago
Marco Pracucci 7cc4292328
Export MinTime and MaxTime
1 year ago
Julien Pivotto 0186ec7873
Merge pull request #12516 from vinted/convert_queryopts_to_interface
1 year ago
Julien Pivotto 986fde06b2
Merge pull request #11688 from damnever/fix/datamodelvalidation-remotewriteapi
1 year ago
Charles Korn 097faf33c6
Merge branch 'main' into api-response-format-extension-point
1 year ago
Giedrius Statkevičius 3f230fc9f8 promql: convert QueryOpts to interface
1 year ago
Matthias Loibl 71d149a79f
Merge pull request #12472 from metalmatze/request-counter-init
1 year ago
cui fliter 484a9e4071
fix some typos (#12498)
1 year ago
Matthias Loibl 686482ab34
Remove Add(0)
1 year ago
Julien Pivotto 490bf641be
Merge pull request #12487 from prometheus/release-2.45
1 year ago
Jesus Vazquez 8ef767e396
Release 2.45.0 (#12486)
1 year ago
Jesus Vazquez c858049744
Create 2.45.0-rc.1 (#12478)
1 year ago
Matthias Loibl 8bc2a19469
web: Initialize requestCounter metrics to 0 with handler and 200k labels.
1 year ago
Julien Pivotto e043b273a6
Merge pull request #12439 from prometheus/release-2.45
1 year ago
Arthur Silva Sens 1ea477f4bc
Add feature flag to squash metadata from /api/v1/metadata (#12391)
1 year ago
Jesus Vazquez edfc97a77e
Bump UI version (#12440)
1 year ago
Jesus Vazquez bfa466d00f
Create release candidate 2.45.0-rc.0 (#12435)
1 year ago
cui fliter 6e7ac76981
fix problematic link (#12405)
2 years ago
Baskar Shanmugam 905a0bd63a
Added 'limit' query parameter support to /api/v1/status/tsdb endpoint (#12336)
2 years ago
Bryan Boreham a073e04a9b
Merge pull request #12366 from prometheus/release-2.44
2 years ago
Bryan Boreham 1ac5131f69
Release 2.44.0 (#12364)
2 years ago
beorn7 9e500345f3 textparse/scrape: Add option to scrape both classic and native histograms
2 years ago
Bryan Boreham 94d9367bbf
Create 2.44.0-rc.2 (#12341)
2 years ago
Bryan Boreham 3d26faade4
Create 2.44.0-rc.1 (#12323)
2 years ago
Bryan Boreham aeccf9e770 Bump version to 2.44.0-rc0
2 years ago
Vladimir Varankin d281ebb178 web: display GOMEMLIMIT in runtime info
2 years ago
Julien Pivotto 8f1dc4a70f
Merge pull request #12248 from yeya24/consistent-response
2 years ago
Julien Pivotto e2512078e5
Merge pull request #12241 from mmorel-35/linter/nilerr
2 years ago
gotjosh 2f22c8b7f8
Merge pull request #12270 from prometheus/gotjosh/allow-filtering-of-rules-by-name-api
2 years ago
gotjosh e78be38cc0
don't show empty groups
2 years ago
Matthieu MOREL bae9a21200
Merge branch 'main' into linter/nilerr
2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch`
2 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci
2 years ago
gotjosh 96b6463f25
review comments
2 years ago
gotjosh f3394bf7a1
Rules API: Allow filtering by rule name
2 years ago
Ben Ye fd3630b9a3 add ctx to QueryEngine interface
2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters
2 years ago
beorn7 817a2396cb Name float values as "floats", not as "values"
2 years ago
beorn7 630bcb494b storage: Use separate sample types for histogram vs. float
2 years ago
beorn7 c0879d64cf promql: Separate `Point` into `FPoint` and `HPoint`
2 years ago
Ben Ye fb67d368a2 use consistent error for instant and range query 400
2 years ago
Xiaochao Dong (@damnever) 2b7202c4cc Validate the metric names and labels in the remote write handler
2 years ago
Hayk Davtyan 408f31f786
[WebUI/ScrapePoolList] Case-insensitive search of "Scrape Pools" (#12207)
2 years ago
Alison 3ac49d4ae2
Set SourceMap to false to fix UI in MCR builds (#12175)
2 years ago
Julien Pivotto de50efbf7a
Merge pull request #12165 from prometheus/release-2.43
2 years ago
Julien Pivotto 1070c9b06c Release 2.43.0
2 years ago
Julien Pivotto 2c6168be5f Release 2.43.0-rc.1
2 years ago
pbudner 46683eadf7 fix: advertise correct flag to enable remote write receiver
2 years ago
Julien Pivotto b6d91e8bf8 Release 2.43.0-rc.0
2 years ago
Charles Korn 38c1930f48
Merge branch 'main' into api-response-format-extension-point
2 years ago
Charles Korn 46a28899a0
Implement fully-featured content negotiation for API requests, and allow overriding the default API codec.
2 years ago
Julien Pivotto db2d759b81 Add support for lookbackdelta per query via the API
2 years ago
Julien Pivotto 8e4350dd59 Directly include SVG logo in the page.
2 years ago
Shan Aminzadeh 3f6f5d3357
Scope GroupBy labels to metric (#11914)
2 years ago
Charles Korn eaad7c0fc8
Merge branch 'main' into api-response-format-extension-point
2 years ago
Charles Korn deba5120ea
Address PR feeedback: reduce log level.
2 years ago
Fish-pro 43d77f7c41 Use http constants instead of string
2 years ago
Julien Pivotto c70d85baed
Merge pull request #11916 from prometheus/release-2.42
2 years ago
Charles Korn 857b23873f
Expose QueryData so that implementations of Codec.CanEncode() can perform a type assertion against Response.Data.
2 years ago
Charles Korn a0dd1468be
Move custom jsoniter code into json_codec.go.
2 years ago
Charles Korn 3e94dd8c8f
Add extension point for returning different content types from API endpoints
2 years ago
Kemal Akkoyun 225c61122d
Cut v2.42.0 (#11912)
2 years ago
Kemal Akkoyun 7b9cc7eea3
Cut v2.42.0-rc.0 (#11902)
2 years ago
Bartlomiej Plotka 6dcfb71740
Merge pull request #11897 from pracucci/propose-to-change-query-canceled-status-code
2 years ago
Marco Pracucci 3db77b4491
API: change HTTP status code tracked in metrics form 503/422 to 499 if a request is canceled
2 years ago
Kemal Akkoyun bab3b4e3c3 Upgrade dependencies
2 years ago
Kemal Akkoyun ae597cac62
Upgrade several UI dependencies (#11894)
2 years ago
Julien Pivotto 44ef49805c
Merge pull request #11890 from prometheus/release-2.41
2 years ago
Shan Aminzadeh cdfd18ce00
[lezer-promql] Fix package.json main to point to correct cjs module (#11888)
2 years ago
Julien Pivotto 2c408289f8 Add stabilizing to UI
2 years ago
Julien Pivotto ce55e5074d Add 'keep_firing_for' field to alerting rules
2 years ago
beorn7 d121db7a65
federate: Fix PeekBack usage
2 years ago
Ganesh Vernekar 7a88bc3581
Test federation with native histograms
2 years ago
Ganesh Vernekar 33f880d123
Add native histogram support in federation
2 years ago
Levi Harrison 3b4cbf8da4
Inject readiness state through context (#11617)
2 years ago
Aleksey Smirnov 84c6f0e584
Init value for useState hook calls once (#11802)
2 years ago
Łukasz Mierzwa e1b7082008
Show individual scrape pools on /targets page (#11142)
2 years ago
Julien Pivotto d7937d4be2 Release 2.41.0
2 years ago
Bryan Boreham fd57569683 Update package web tests for new labels.Labels type
2 years ago
Bryan Boreham 5bc4643122 Update package web for new labels.Labels type
2 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators
2 years ago
Julien Pivotto 75af6531e4 Release v2.41.0-rc.0
2 years ago
Julien Pivotto 475cfe8a6b Merge remote-tracking branch 'origin/release-2.40'
2 years ago
Julien Pivotto 106d06a032 Release 2.40.7
2 years ago
Julien Pivotto 5198eac6f4 Release 2.40.6 with security fixes
2 years ago
Julien Pivotto 0b302f8a39
Merge pull request #11662 from prometheus/release-2.40
2 years ago
Ganesh Vernekar 44af4716c8
Cut v2.40.5 (#11646)
2 years ago
Julien Pivotto 0372e259ba
Merge pull request #11634 from prometheus/release-2.40
2 years ago
Julien Pivotto 31a2db3ae9 Fix Basic Authentication Bypass (CVE-2022-46146)
2 years ago
Bryan Boreham 6bdecf377c
Switch from 'sanity' to more inclusive lanuage (#9376)
2 years ago
Ganesh Vernekar aa3f8d0975
Cut v2.40.3
2 years ago
Levi Harrison 8b48e36933
Put flot under MIT (#11603)
2 years ago
Julien Pivotto 3910b09969
Merge pull request #11596 from prometheus/release-2.40
2 years ago
Ganesh Vernekar ef886ac4b3
Cut v2.40.2
2 years ago
Julius Volz 1eb327b99b
Fix black-on-black metric name color in dark mode (#11572)
2 years ago
Julius Volz 98f1d64762
Fix black-on-black metric name color in dark mode (#11572)
2 years ago
Ganesh Vernekar b1566f761e
Merge pull request #11544 from prometheus/release-2.40
2 years ago
Ganesh Vernekar 965274259f
Cut v2.40.1 (#11557)
2 years ago
Matthieu MOREL f99c58f7bb
Upgrade several dependencies (#11539)
2 years ago
Ganesh Vernekar c08d76b363
Cut v2.40.0 (#11543)
2 years ago
Ganesh Vernekar 033b3efb12
Cut v2.40.0-rc.0 (#11525)
2 years ago
Ganesh Vernekar 6dd4e907a3
Update dependencies for 2.40 (#11524)
2 years ago
Ganesh Vernekar e3719d670b
Merge remote-tracking branch 'upstream/main' into sparsehistogram
2 years ago
Alan Protasio 5ac12ac351
api: Wrapped promQL based API errors with `returnAPIError` function (#11356)
2 years ago
Björn Rabenstein 00aa85e06e
Merge pull request #11452 from prometheus/beorn7/doc2
2 years ago
beorn7 6c0c093e0f web: Mark experimental state of native histograms in tooltips
2 years ago
Ganesh Vernekar 648be89822
Merge remote-tracking branch 'upstream/main' into fix-conflict
2 years ago
Ganesh Vernekar 82925eed4a
Merge pull request #11429 from prometheus/release-2.39
2 years ago
Ganesh Vernekar dcd6af9e0d
Cut v2.39.1 (#11428)
2 years ago
Jesus Vazquez e934d0f011 Merge 'main' into sparsehistogram
2 years ago
Ganesh Vernekar 73d805cf6c
Merge pull request #11414 from prometheus/release-2.39
2 years ago
Ganesh Vernekar 6d7f26c46f
Cut v2.39.0 (#11407)
2 years ago
Ganesh Vernekar f7a7b18cdc
Merge pull request #11403 from prometheus/release-2.39
2 years ago
Augustin Husson ffb0ec2ca4
adjust package-json to match the correct version of the modules (#11401)
2 years ago
Ganesh Vernekar f024d769e7
Add API test for histogram
2 years ago
Julien Pivotto 9e220f552f
Merge pull request #11398 from prometheus/release-2.39
2 years ago
Bryan Boreham 3330d85ba8
Replace sort.Strings and sort.Ints with faster slices.Sort (#11318)
2 years ago
Ganesh Vernekar 23588fb43a
Bump the UI package to v2.39.0-rc.0 (#11367)
2 years ago
Marijn Haverbeke 8dbb2eaf0b
Clean up the Lezer grammar output tree (#11333)
2 years ago
Miguel Ángel Ortuño e4b87a7a2a
api: export point marshaling functions (#11323)
2 years ago
Augustin Husson f67f87c82b
Update npm deps for v2.39 and fix the script called to do it (#11332)
2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075)
2 years ago
Luis Filipe Pessoa 9591103bb9
Allow copying label-value pair to buffer on click (#11229)
2 years ago
Alan Protasio f1a3dbbb6b
GetSeries should Select sorted results only if more than one matcher is requested (#11313)
2 years ago
Julien Pivotto 96d5a32659
Update go to 1.19, set min version to 1.18 (#11279)
2 years ago
Cosrider bef6556ca5
delete redundant alias (#11180)
2 years ago
Julius Volz a1fcfe62db Merge branch 'release-2.38' into main
2 years ago
Nicolas Dumazet 9594fa4dbd
/-/{healthy,ready}/ respond to HEAD (#11160)
2 years ago
Julius Volz 818d6e6088
Cut Prometheus v2.38.0 (#11161)
2 years ago
beorn7 c9fd3c235d Merge branch 'main' into sparsehistogram
2 years ago
Augustin Husson f486efbb9a
codemirror-promql: add method to fetch flags in prometheus client (#11090)
2 years ago
Jorge Luis Betancourt 595d134354
web ui: Tweak colors in the dark theme to improve contrast ratio (#11068)
2 years ago
Nidhi Dhamnani d9c650b92e
Fixed typo in UI README.md (#11057)
2 years ago
Julius Volz b8af4632be
Allow formatting PromQL expressions in the UI (#11039)
2 years ago
Julius Volz b57deb6eb0
Add /api/v1/format_query API endpoint for formatting queries (#11036)
2 years ago
Julien Pivotto 97d7e09e0b
Merge pull request #11022 from prometheus/release-2.37
2 years ago
Augustin Husson 1ba2bbc5fe
codemirror-promql: fix the way to verify if it's a prometheusClient (#11018)
2 years ago
Julien Pivotto d0a3d44a45 Release 2.37.0
2 years ago
Augustin Husson 8228eb4b73
codemirror-promql: fix the way to verify if it's a prometheusClient (#11019)
2 years ago
beorn7 53982c3562 Merge branch 'main' into sparsehistogram
2 years ago
Jaseel f8c3b0bd1c
Corrected custom prometheus client docs (#11010)
2 years ago
beorn7 28f028e938 Merge branch 'main' into sparsehistogram
2 years ago
Julien Pivotto 3599213e79
Release 2.37.0-rc.1 (#10999)
2 years ago
Julien Pivotto 7479cd95b0
Fix UI release script and bump UI release (#10981)
2 years ago
Augustin Husson 7b006e804c
enable ui module publication (#10876)
2 years ago
beorn7 cf474c1116 web: Add new histogram functions to highlight.js
2 years ago
beorn7 9eafed0f79 promql: Add `histogram_count` and `histogram_sum`
2 years ago
beorn7 a3a8f58bb3 promql: Add histogram_fraction function
2 years ago
Augustin Husson 87ffac3e9d
Add readme for lezer-promql and update codemirror-promql readme (#10875)
2 years ago
Matthew ee11771323
fix: add response closures to web_test.go (#10675)
2 years ago
beorn7 095b6c93dd Merge branch 'main' into sparsehistogram
2 years ago
Augustin Husson 5d1756c822
Upgrade codemirror and lezer to the latest version (#10841)
2 years ago
Peter Štibraný 5bd761fbfc
Merge pull request #10857 from pstibrany/fix-errors-handling
2 years ago
Augustin Husson 3dad28fcbd
UI: fix build (#10862)
2 years ago
Augustin Husson 5184f49a2a
put every packages under the prometheus-io organization (#10849)
2 years ago
Augustin Husson e166cf402a
use npm workspace flag for the build instead of manually navigate through the folders (#10854)
2 years ago
beorn7 40ad5e284a Merge branch 'main' into beorn7/sparsehistogram
3 years ago
Julien Pivotto f2ba2a0800
Fix UI build (#10843)
3 years ago
Filip Petkovski a56731126d
Export TSDB status structs (#10783)
3 years ago
Ben Kochie 9570924511
Merge pull request #9638 from prometheus/superq/agentMode
3 years ago
Łukasz Mierzwa 44e5f220c0
Move prometheus_ready metric to web package (#10729)
3 years ago
Ivo Gosemann e22b54e253 Adds day_of_year function to PromQL
3 years ago
Augustin Husson 4ece54852c
bump nexucis deps (#10713)
3 years ago
wangxiaolei 707600d84f
web: Make the dev proxy work with newer Node.js versions (#10690)
3 years ago
Augustin Husson ff3ba13677
bump @nexucis/kvsearch v0.6.0 (#10702)
3 years ago
Augustin Husson 6bc5186f58
run sequentially the unit test in codemirror (#10692)
3 years ago
Bryan Boreham 4b9f248e85
unit tests: make all Labels sorted alphabetically (#10532)
3 years ago
Augustin Husson 0a30ac3f9b
enable active search through dropped targets (#10668)
3 years ago
beorn7 c9f9ff9aa8 UI: Handle histograms without buckets
3 years ago
beorn7 3bc711e333 Merge branch 'main' into sparsehistogram
3 years ago
beorn7 9cfc78814e React: Clean up formatting
3 years ago
Björn Rabenstein 23675cad16
Merge pull request #10666 from prometheus/beorn7/exclude-empty-buckets-from-json
3 years ago
beorn7 d16b314b72 Histogram: Do not render empty buckets in JSON output
3 years ago
beorn7 61d6d1df18 Histogram: Remove obsolete work-around code
3 years ago
Arunprasad Rajkumar 854d671b6b
chore: remove unused file assets_generate.go (#10638)
3 years ago
beorn7 77a362b771 Histogram support in table view
3 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528)
3 years ago
AndreSPy1 d8ca9aa67b
Allow setting the search term on alerts, targets, and discovery pages via the URL (#10613)
3 years ago
beorn7 37bbc07118 Histogram: Add jsoniter marshaling
3 years ago
beorn7 99894f6afa Histogram: Implement inefficient JSON rendering
3 years ago
dependabot[bot] 90e6db6d45
build(deps): bump @fortawesome/free-solid-svg-icons in /web/ui (#10557)
3 years ago
dependabot[bot] 892f6baaeb
build(deps-dev): bump sinon from 12.0.1 to 13.0.1 in /web/ui (#10553)
3 years ago
dependabot[bot] bc3561b7d2
build(deps): bump @fortawesome/fontawesome-svg-core in /web/ui (#10552)
3 years ago
dependabot[bot] 84c72a5e88
build(deps): bump moment from 2.29.1 to 2.29.2 in /web/ui (#10533)
3 years ago
Garen Chan 1d45c418a5
Fix scrape interval and duration tooltip not showing. (#10545)
3 years ago
dependabot[bot] 9665c542a1
build(deps-dev): bump @types/node from 16.11.26 to 17.0.23 in /web/ui (#10534)
3 years ago
dependabot[bot] 6cacdb7f67
build(deps): bump sass from 1.44.0 to 1.49.11 in /web/ui (#10526)
3 years ago
beorn7 7ee1836ef5 Merge branch 'main' into sparsehistogram
3 years ago
Augustin Husson 043a2954f8
UI: stabilize dependencies and environment (#10517)
3 years ago
beorn7 4210aac74a Merge branch 'main' into sparsehistogram
3 years ago
Andrew Bloomgarden ed091a1fb9 Allow replacing the stats struct before rendering JSON
3 years ago
Alan Protasio 606ef33d91 Track and report Samples Queried per query
3 years ago
Julien Pivotto c901ebaf8d
ui/compress: Do not change git worktree (#10467)
3 years ago
Gabriel Bernal 9ed56c6065
export newCompleteStrategy to avoid client import errors (#10448)
3 years ago
Gabriel Bernal 38ef68e27f
fix: test commands should run only project related tests (#10440)
3 years ago
Julius Volz 7f238e6a04
Fix DataTable tests and missing value key warning (#10422)
3 years ago
Jan Fajerski 2c3d45c88a
Replace vfsgen with embed for static web assets (#10220)
3 years ago