Skip to content

Profiles Alpha blog post#9430

Merged
svrnm merged 16 commits intoopen-telemetry:mainfrom
aalexand:profiles-alpha
Mar 26, 2026
Merged

Profiles Alpha blog post#9430
svrnm merged 16 commits intoopen-telemetry:mainfrom
aalexand:profiles-alpha

Conversation

@aalexand
Copy link
Copy Markdown
Member

This is a blog post announcing that the new "Profiles" OpenTelemetry signal has reached Alpha stage 🎉

Fixes #9392.

  • I have read and followed the Contributing docs, especially the "First-time contributing?" section.
  • This PR has content that I did not fully write myself.
  • I have the experience and knowledge necessary to understand, review, and validate all content in this PR.1

Footnotes

  1. Yes, I can answer maintainer questions about the content of this PR, without using AI.

@aalexand aalexand requested a review from a team as a code owner March 17, 2026 04:18
@github-actions github-actions Bot added the blog label Mar 17, 2026
@otelbot-docs otelbot-docs Bot requested a review from a team March 17, 2026 04:18
@otelbot-docs otelbot-docs Bot added the missing:docs-approval Co-owning SIG has provided approval, PR needs approval from docs maintainer label Mar 17, 2026
Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
Comment thread content/en/blog/2026/profiles-alpha/index.md
Copy link
Copy Markdown
Member

@tiffany76 tiffany76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking pretty good! I left a few copy edits and as I explained in my comment, we'll need you to remove the devfiler backend content from the Getting Started section.

Thanks.

Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
Comment thread content/en/blog/2026/profiles-alpha/index.md
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
@otelbot-docs otelbot-docs Bot requested a review from a team March 18, 2026 02:23
aalexand and others added 6 commits March 17, 2026 19:25
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
@aalexand
Copy link
Copy Markdown
Member Author

Addressed the comments except the devfiler one as it's being discussed.

@tiffany76 Curious - is there a best known method to deal with the refcache.json conflicts? Delete and regenerate? Is it the "check:links" action that regenerates it? Thanks!

Comment thread content/en/blog/2026/profiles-alpha/index.md Outdated
@tiffany76
Copy link
Copy Markdown
Member

Curious - is there a best known method to deal with the refcache.json conflicts? Delete and regenerate? Is it the "check:links" action that regenerates it? Thanks!

If it's not a major conflict, you can try to resolve it directly. But yes, it might be easier to remove the file from the PR and then run npm run fix:refcache on an updated branch. The file changes will automatically be added and you can push them up.

@aalexand
Copy link
Copy Markdown
Member Author

@tiffany76 I'm applying these last fixes and will update the PR shortly.

A quick question on the publication date and time: If I set the date field in the frontmatter to March 26 like now, the post won't show on the site until March 26 as far as I understand, correct? If yes, do you know at what time will it get published?

Our time of interest is Thursday, March 26, 2026, 15:15 – 15:45 CET (which s 07:15 – 07:45 AM PDT). I assume there is no way to configure exact publication time.

aalexand and others added 2 commits March 18, 2026 15:31
Co-authored-by: Christos Kalkanis <christos.kalkanis@elastic.co>
@aalexand
Copy link
Copy Markdown
Member Author

@tiffany76 I think I addressed all comments and the CI checks are green. The only open question is the publication time handling, see my other comment above. Thanks for all the help, I really appreciate it!

@tiffany76
Copy link
Copy Markdown
Member

A quick question on the publication date and time: If I set the date field in the frontmatter to March 26 like now, the post won't show on the site until March 26 as far as I understand, correct? If yes, do you know at what time will it get published?

If we merge now or anytime before March 26, the blog post will go live with the first website build after midnight UTC. We don't typically use this method, because we like to add social media promotion around the time we publish the post.

Our time of interest is Thursday, March 26, 2026, 15:15 – 15:45 CET (which s 07:15 – 07:45 AM PDT). I assume there is no way to configure exact publication time.

Correct, there's no way to configure an exact time. I'll actually be in Amsterdam next week, so one of my Comms colleagues who is not attending KubeCon will be the one to merge this post. I will let them know your targeted time frame, but we really cannot guarantee a publication time, unfortunately.

@otelbot-docs otelbot-docs Bot removed the missing:docs-approval Co-owning SIG has provided approval, PR needs approval from docs maintainer label Mar 18, 2026
@felixge
Copy link
Copy Markdown
Member

felixge commented Mar 19, 2026

Thank you so much @tiffany76. @florianl and myself will also be at KubeCon to present the profiling alpha release.

We were hoping the post could be published during the talk. But of course we understand if it's not possible.

Anyway, on the off-chance that you might be able to be in the room during the presentation and hit the merge button, please let us know 🙇

@otelbot-docs otelbot-docs Bot requested a review from a team March 24, 2026 05:27
@aalexand
Copy link
Copy Markdown
Member Author

@felixge Regarding the merge while on stage - one thing with this PR is that I think it's prone to merge conflicts in refcache.json, this can be an unpleasant last second surprise.

@vitorvasc
Copy link
Copy Markdown
Member

@aalexand, no worries about that! we can fix it by running the /fix:refcache command in the comments before we merge. :)

@felixge
Copy link
Copy Markdown
Member

felixge commented Mar 24, 2026

We just talked to @svrnm (who is at KubeCon) and he said he'd be able to merge the PR while we're giving the talk. So that's the plan 🤞

@otelbot-docs otelbot-docs Bot added the ready-to-be-merged This PR is ready to be merged by a maintainer label Mar 26, 2026
@svrnm svrnm added this pull request to the merge queue Mar 26, 2026
Merged via the queue into open-telemetry:main with commit 6172ad2 Mar 26, 2026
23 checks passed
aalexand added a commit to aalexand/opentelemetry.io that referenced this pull request Mar 26, 2026
Looks like in open-telemetry#9430 we fixed it everywhere except the title.

I decided to leave it as "enters" as opposed to "enter". Despite
"Profiles" is plural, I think there is "Profiles signal" that is
implied.
intuibase pushed a commit to intuibase/opentelemetry.io that referenced this pull request Apr 9, 2026
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
Co-authored-by: Christos Kalkanis <christos.kalkanis@elastic.co>
tiffany76 added a commit to tiffany76/opentelemetry.io that referenced this pull request Apr 13, 2026
Co-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
Co-authored-by: Christos Kalkanis <christos.kalkanis@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blog ready-to-be-merged This PR is ready to be merged by a maintainer

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

blog: [Kubecon] OpenTelemetry Profiles Enter Public Alpha

10 participants