Skip to content

docs: add observability page#2315

Open
alexandre-daubois wants to merge 1 commit intophp:mainfrom
alexandre-daubois:obs-docs
Open

docs: add observability page#2315
alexandre-daubois wants to merge 1 commit intophp:mainfrom
alexandre-daubois:obs-docs

Conversation

@alexandre-daubois
Copy link
Copy Markdown
Member

Announced "unofficially" yesterday at the SymfonyLive. I presented to Kevin a new tool for our ecosystem and we'd like to create a new observability doc page mentioning it, providing a very deep integration with FrankenPHP and taking full advantage of #2282.

The tool has yet to be officially announced but first release is live and prod ready 🙂

Comment on lines +10 to +12
It connects to Caddy's admin API and deeply integrates with FrankenPHP, providing real-time visibility with zero configuration and no external infrastructure.

It is designed to be used in development and production, with a TUI dashboard for local use and a Prometheus export daemon mode for production monitoring.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

no way I started working on the same thing just a few days ago x)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Oh nice! If you thought about features missing in Ember, I'd be glad to hear your ideas! 😊

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I didn't get that far yet, it was more of an afterthought that, after adding Prometheus as a caddy module (and Grafana not being easy to integrate), I might as well offer a lightweight cli visualisation of the metrics it's already scraping and saving. Ember looks quite nice, perhaps it could become a caddy module, too, and directly read the tsdb data that prometheus stores?

Copy link
Copy Markdown

@94noni 94noni left a comment

Choose a reason for hiding this comment

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

👍🏻

Regarding my comment on the other PR, do you think it is worth it documenting the debug endpoint or this is considered internal plumbing ?

@alexandre-daubois
Copy link
Copy Markdown
Member Author

It went out of my head but still worth it of course! Let me create the PR today 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants