1
0
mirror of https://github.com/prometheus/docs.git synced 2026-02-06 00:46:09 +01:00

103 Commits

Author SHA1 Message Date
Calle Pettersson
c504d86e88 Retire Calle Pettersson (#2817)
Signed-off-by: Calle Pettersson <carlpett@users.noreply.github.com>
2026-01-26 10:24:45 +01:00
Akhilesh
7acd0cf274 Add ksolves Prometheus Commercial support
Signed-off-by: Akhilesh <akhilesh.s@ksolves.com>
2025-12-12 20:24:44 +05:30
Julius Volz
9bd3a6832f Blog post about new relabeling visualizer in Prometheus 3.8.0 (#2787)
* Blog post about new relabeling visualizer in Prometheus 3.8.0

Signed-off-by: Julius Volz <julius.volz@gmail.com>

* Reword introduction section

Signed-off-by: Julius Volz <julius.volz@gmail.com>

* Allow screenshots + videos to be slightly taller

Signed-off-by: Julius Volz <julius.volz@gmail.com>

---------

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-12-02 13:32:34 +01:00
Julius Volz
48c5bbe57b Fix scrolling to fragment identifiers on newly loaded large pages (#2788)
When following a link to a fragment (#foo) on a long documentation page,
the browser would try to scroll to the fragment too early, before some
additional client-side layout shifts (could be due to font loading,
highlighting, etc.) would cause the scroll position to be wrong again. This
component waits for the layout to settle and then manually scrolls to the
requested fragment again.

You can see the problem by clicking on:

https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config

It usually does not scroll directly to the relabeling section, but
somewhere above it.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-12-02 11:16:15 +01:00
Julius Volz
6b9ca93373 Make sure there are no line breaks directly before an external link icon (#2789)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-12-02 11:16:04 +01:00
Julien Pivotto
9bcb1bc493 Update affiliation
Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
2025-10-27 12:50:13 +01:00
Augustin Husson
b945e92d96 Revert "remove matrix url as it is abandoned" (#2727)
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2025-09-19 17:35:11 +02:00
Augustin Husson
dd95677f89 remove matrix url as it is abandoned
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com>
2025-09-18 09:27:16 +02:00
Victoria Nduka
eccea3a42f [blog] moved blog files to posts sub dir (#2720)
* moved blog files to posts sub dir

Signed-off-by: Victoria Nduka <ndukavictoria7@gmail.com>

* Update blog-helpers.ts

point blogPostsDir to blog-posts/posts to restore build


Signed-off-by: Victoria Nduka <122698422+nwanduka@users.noreply.github.com>

* rename blog-posts to blog and update blog-helpers.ts

Signed-off-by: Victoria Nduka <ndukavictoria7@gmail.com>

---------

Signed-off-by: Victoria Nduka <ndukavictoria7@gmail.com>
Signed-off-by: Victoria Nduka <122698422+nwanduka@users.noreply.github.com>
2025-09-14 19:05:32 +01:00
Bartlomiej Plotka
d21a28013c feat: add mentorship section with some tips for mentees and mentors (#2717)
* feat: add mentorship section with some tips for mentees and mentors

Signed-off-by: bwplotka <bwplotka@gmail.com>

* Apply suggestions from code review

Co-authored-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>

* Apply suggestions from code review

Co-authored-by: Julius Volz <julius.volz@gmail.com>
Co-authored-by: Victoria Nduka <122698422+nwanduka@users.noreply.github.com>
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>

---------

Signed-off-by: bwplotka <bwplotka@gmail.com>
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
Co-authored-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Co-authored-by: Julius Volz <julius.volz@gmail.com>
Co-authored-by: Victoria Nduka <122698422+nwanduka@users.noreply.github.com>
2025-09-08 10:26:49 +01:00
Bartlomiej Plotka
e1fcda2cba fix: fix build by allowing README file in blog dir (#2718)
Signed-off-by: bwplotka <bwplotka@gmail.com>
2025-09-04 07:31:35 +01:00
Julien
9846b5a7c7 feat(downloads): mark first stable release as Latest (even if LTS) (#2712)
- Ensure the very first non-prerelease version is always tagged as Latest
- Allow coexistence of Latest + LTS badges on the same release

I recommend using "Hide whitespace changes" option for a clearer diff.

Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
2025-09-02 17:20:34 +02:00
Alex Greenbank
1239945f28 update Alex email address
Signed-off-by: Alex Greenbank <alex@greenbank.org>
2025-07-29 11:45:17 +01:00
Julius Volz
b0b4136461 Allow referrer info for outgoing links again (#2697)
It can actually be nice to show other websites that they are getting traffic
from prometheus.io. After deploying the new website, I noticed in my own
Plausible tracking for training.promlabs.com that I (supposedly) wasn't getting
traffic from prometheus.io anymore and was wondering for a second what was
going on.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-07-19 19:53:07 +02:00
Julius Volz
294868ec48 Fix double display of title on Governance page (#2696)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-07-17 23:45:50 +02:00
Julius Volz
0f1512d852 Use new frontmatter docs title schema for new Prometheus/Alertmanager docs (#2686)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-07-03 23:17:05 +02:00
Abhinav Sharma
479eb1b5c3 Add KodeKloud to Prometheus training providers (#2681)
* add kodekloud in Courses and Trainings

Signed-off-by: Abhinav Sharma <abhinav@dreamkube.tech>

* retain order, and add correct label

Signed-off-by: Abhinav Sharma <abhinav@dreamkube.tech>

---------

Signed-off-by: Abhinav Sharma <abhinav@dreamkube.tech>
Co-authored-by: Abhinav Sharma <abhinav@dreamkube.tech>
2025-06-17 20:55:27 +02:00
Joe Adams
1b377fc4ef Update blog RSS feed with rendered content
After migrating to Next.js in #2656, the blog RSS feed was missing the rendered markdown content for the blog. This uses the unified package, similar to how we render the blog entires, to render the entries to HTML inside the feed.

Signed-off-by: Joe Adams <github@joeadams.io>
2025-06-03 22:07:07 -04:00
Julius Volz
90377c2418 Merge pull request #2662 from prometheus/standardize-local-doc-titles
Standardize H1 title use in local Markdown docs
2025-05-28 21:06:51 +02:00
Julius Volz
e4bfbc4a12 Include Google Analytics via Next.js instead of Netlify snippet
Following the steps at https://nextjs.org/docs/app/guides/third-party-libraries#google-analytics

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-28 19:58:03 +02:00
Julius Volz
e3766bda2a Revert accidentally committed theme selector change
This reverts things back to the state of
18209a3827/src/components/ThemeSelector.tsx

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-28 16:55:09 +02:00
Julius Volz
8bdb919e82 Standardize H1 title use in local Markdown docs
See https://groups.google.com/g/prometheus-developers/c/cwL3cM66Em8

In addition, I took the editorial liberty to make slight other
modifications to some of the titles, where it seemed necessary. Also had to
adjust deeper header levels further into the doc when the page started off
with the wrong one.

And I fixed one completely broken list that was close to a title :P

The PR also fixes up the React code to already handle the new titling
scheme for local docs outside of the Markdown content.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-28 16:46:48 +02:00
Julius Volz
03891f79ba Also use navTitle over title in prev/next buttons and breadcrumbs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-28 15:32:12 +02:00
Julius Volz
38ce9f69d5 Fix flickering dropdown, clean up popover state handling (#2659)
The main change here is the detaching / hiding of the dropdown when the
target element (the burger icon) is hidden from the screen. This can happen
when opening the dropdown at a screen width where the burger is shown, then
changing the screen width (e.g. by rotating your phone) to a width where
the burger is hidden, and then rotating back to where it's shown. Then the
popup would flicker around wildly after that, and a page reload would be
required to use the burger normally again. With this change, the dropdown
simply stays open (until dismissed) even if the burger disappears.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-28 11:41:45 +02:00
Julius Volz
59fa73c767 Wrap search results properly in narrow window (#2658)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-28 10:16:58 +02:00
Julius Volz
633e473d3d Fix non-transformed links in docs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 16:37:33 +02:00
Julius Volz
2e72284b54 Minor improvement to external link detection
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 16:36:53 +02:00
Julius Volz
9c771ce961 Show full nav breadcrumbs in Pagefind page title
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 16:22:20 +02:00
Julius Volz
e74609d375 Re-add GitHub issues config from old docs repo
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 13:16:09 +02:00
Julius Volz
86efdbdcbf Update governance.md from old docs site
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 12:40:25 +02:00
Julius Volz
a447332bfe Fix dark mode CNCF logo on Community page
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 12:36:42 +02:00
Julius Volz
afca0af8f9 Add social images (Prometheus logo for now)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 10:08:42 +02:00
Julius Volz
c1e37a904c Give prev/next buttons 100% width within their container again
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 09:54:05 +02:00
Julius Volz
fe98b2de50 Optimize favicon / Prometheus logo
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 09:53:42 +02:00
Julius Volz
a77be165a0 Use Next Link for links to blog posts
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-27 09:53:28 +02:00
Julius Volz
99ffb28ac0 Improve responsiveness of prev/edit/next buttons
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-26 19:49:50 +02:00
Julius Volz
9825887380 Remove unused log statement
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-26 15:54:22 +02:00
Julius Volz
5cb15baf8e Change site to use trailing slashes, refactor docs layout+page, add canonical links
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-26 15:53:44 +02:00
Julius Volz
9709911eda Move blog post images and vendor logos to proper subdirs
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-26 15:42:04 +02:00
Julius Volz
a0a510f3a7 Rename downloads-selector.tsx -> DownLoadsSelector.tsx
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 18:09:17 +02:00
Julius Volz
911a49108c Add scroll boxes around too wide downloads tables
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 18:06:21 +02:00
Julius Volz
c12cf96b1a Revert "Add x-overflow scrolling to main content"
This reverts commit f298e7bdef.

This broke the top margins on the docs page navs, will have to find a better
solution.
2025-05-24 17:58:58 +02:00
Julius Volz
f298e7bdef Add x-overflow scrolling to main content
This prevents the header from becoming wider than the screen on mobile on
the overly wide download page (hiding the burger).

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:15:02 +02:00
Julius Volz
2149228a51 Remove fixed footer group height
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:13:57 +02:00
Julius Volz
43919a8bfe Improve docs mobile nav button styling
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:09:47 +02:00
Julius Volz
902b535492 Use dropdown instead of AppShell.Navbar for mobile nav
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-24 17:09:28 +02:00
Julius Volz
d0f1af2cfc Remove wrong padding from nested containers
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 18:16:48 +02:00
Julius Volz
5957f0388e Conditionally show+animate header border (not on homepage)
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 15:24:05 +02:00
Julius Volz
a8556ea2c2 Fix background color for Container Solutions logo
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 15:23:17 +02:00
Julius Volz
69e6fae165 Move paddings from AppShell components to Containers again
This yields slightly narrower container / site contents, which IMO look better.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2025-05-23 15:06:22 +02:00