Augustin Husson
19b2d91095
add perses as another visualisation tool ( #2673 )
...
* add perses as another visualisation tool
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com >
* add a short description of Perses and apply review
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com >
---------
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com >
2025-06-13 10:31:43 +02:00
Augustin Husson
fb6b195a8f
add a short description about Grafana ( #2674 )
...
Signed-off-by: Augustin Husson <augustin.husson@amadeus.com >
2025-06-13 10:25:11 +02:00
George Krajcsovits
377f77fdab
Merge pull request #2672 from prometheus/krajo/om2-verify-fix-examples
...
test(om2): test that examples follow the spec and fix if not
2025-06-11 10:53:00 +02:00
György Krajcsovits
37c1486196
test(om2): test that examples follow the spec and fix if not
...
I did not want to clutter the examples with adding "# EOF" to all,
so I made a new marker to explicitly add it on request.
There was only one faulty example where we had an extra space, see
the Exemplars section.
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com >
2025-06-11 08:51:40 +02:00
Matan Baruch
f52f7a0c9a
Add NetBird exporter to the exporters list in documentation ( #2669 )
...
Signed-off-by: matanbaruch <matan.baruch@unity3d.com >
2025-06-05 23:58:39 +02:00
Julius Volz
b8f281d0f5
Allow anonymous GitHub usage without GITHUB_TOKEN env variable ( #2670 )
...
In case the env var isn't present (like in a Netlify deploy without
sensitive variables), this makes sure that "auth" is undefined rather than
an invalid empty string.
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-06-05 20:52:43 +02:00
Simon Prickett
cbfa1f27c7
Fixed a couple of small typos/phrasing issues in the Alerting based on metrics tutorial (new website version). ( #2667 )
...
* Fixed some minor typos.
Signed-off-by: Simon Prickett <simon.prickett@grafana.com >
* Removed H1.
Signed-off-by: Simon Prickett <simon.prickett@grafana.com >
* Fixed locla links.
Signed-off-by: Simon Prickett <simon.prickett@grafana.com >
* Fixed alerting doc link.
Signed-off-by: Simon Prickett <simon.prickett@grafana.com >
---------
Signed-off-by: Simon Prickett <simon.prickett@grafana.com >
2025-06-04 23:04:55 +02:00
Julius Volz
e79e4bdb8b
Merge pull request #2666 from sysadmind/blog-feed
...
Update blog RSS feed with rendered content
2025-06-04 10:24:58 +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
George Krajcsovits
73e11b8fb3
Merge pull request #2665 from prometheus/krajo/ci-abnf-check
...
chore(ci): add action to test abnf syntax and examples in OM2.0 spec
2025-05-30 07:53:09 +02:00
György Krajcsovits
aec9f25239
Move abnf test to their own directory
...
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com >
2025-05-30 07:50:05 +02:00
Julius Volz
e58e0f1f9f
Merge pull request #2664 from Fadi-hamwi/patch-2
...
Added OpenVPN exporter to the exporters.md
2025-05-29 19:54:24 +02:00
György Krajcsovits
2ebe3605b0
pin abnf version
...
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com >
2025-05-29 17:16:53 +02:00
Fadi Hamwi
a629ed770f
Update exporters.md
...
I don't know alphabet my bad :)
Signed-off-by: Fadi Hamwi <69624793+Fadi-hamwi@users.noreply.github.com >
2025-05-29 16:55:34 +03:00
György Krajcsovits
91dacf3a45
chore(ci): add action to test abnf syntax and examples in OM2.0 spec
...
Action item from OpenMetrics 2.0 WG.
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com >
2025-05-29 15:11:53 +02:00
Fadi Hamwi
cafc1274a6
Update exporters.md
...
Signed-off-by: Fadi Hamwi <69624793+Fadi-hamwi@users.noreply.github.com >
2025-05-29 12:54:15 +03: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
535b63758a
Merge pull request #2663 from prometheus/nextjs-google-analytics
...
Include Google Analytics via Next.js instead of Netlify snippet
2025-05-28 20:43:59 +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
6f30614fc9
Merge pull request #2661 from prometheus/revert-themepicker-breakage
...
Revert accidentally committed theme selector change
2025-05-28 17:00:17 +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
a946db5a6f
Merge pull request #2657 from prometheus/move-new-sections
...
Move some new docs from "Concepts" to "Instrumenting", fix up titles
2025-05-28 16:23:10 +02:00
Julius Volz
eead755ce1
Merge pull request #2660 from prometheus/more-navtitle-usage
...
Also use `navTitle` over `title` in prev/next buttons and breadcrumbs
2025-05-28 15:55:56 +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
79a0d61074
Move some new docs from "Concepts" to "Instrumenting"
...
See https://github.com/prometheus/docs/pull/2653#issuecomment-2913952990
Also change the titles:
* "Prometheus" is redundant in the context of Prometheus, let's make it
more about UTF-8
* Make the nav titles shorter so they fit nicer into the nav (title
on the page itself can still be long)
* We don't use title casing (at least in the "Instrumenting" section), so
lower-casing the titles
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 23:10:04 +02:00
Julius Volz
b69f6b4a4a
Merge pull request #2656 from prometheus/docs-next-merge
...
Merge new Next.js docs site and completely wipe old one
2025-05-27 20:03:43 +02:00
Julius Volz
60c4d88635
Fix sort order for new Concepts pages
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 19:50:45 +02:00
Julius Volz
6f6b47c110
Merge branch 'main' into docs-next-merge
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 19:41:55 +02:00
Owen Williams
ed7d9777dd
docs[open-telemetry]: Add specifications for content negotation and escaping, and docs for translation strategies for Otel metric name translation ( #2653 )
...
Signed-off-by: Owen Williams <owen.williams@grafana.com >
2025-05-27 13:26:39 -04: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
54d37d3c27
Updated Mantine packages to latest version (8.0.2)
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 16:21:50 +02:00
Julius Volz
cdcac27001
Fix packages list reference in NOTICE file
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 13:40:58 +02:00
Julius Volz
94fb493faa
Merge remote-tracking branch 'docs-next/main' into docs-next-merge
2025-05-27 13:31:32 +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
f672c3fb81
Wipe old docs repo before Next.js site import
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 13:14:59 +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
e7d2435714
Add netlify.toml from old docs site
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-27 12:37:11 +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
38b82f8c66
Remove unused Algolia docsearch packages
...
Signed-off-by: Julius Volz <julius.volz@gmail.com >
2025-05-26 15:54:02 +02:00