Skip to content

Improve logging of loaded functions when hosted #10928

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mattchenderson opened this issue Mar 15, 2025 · 0 comments
Open

Improve logging of loaded functions when hosted #10928

mattchenderson opened this issue Mar 15, 2025 · 0 comments

Comments

@mattchenderson
Copy link
Contributor

What problem would the feature you're requesting solve? Please describe.

When debugging locally with the Core Tools, you get a clear log of what Functions are loaded, as well as the endpoint for any HTTP triggers:

Functions:

        Function1: [GET,POST] http://localhost:7001/api/Function1

        BlobFunction: blobTrigger

        Function: timerTrigger

This is handy as a spot check. However, there isn't really an equivalent when deployed as service. Some information is logged about listeners, and for HTTP triggers there's a bit more, but these tend to be scattered, and there isn't a clear way to just get the list of Functions that were loaded.

Describe the solution you'd like

A log or sequence of logs should inform the user of each function that was loaded, as well as its trigger type.

Describe alternatives you've considered

Other methods can be used as well (such as the endpoints to list functions), but this is diagnostic information which should be available when troubleshooting issues with a given function loading, etc.

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

No branches or pull requests

1 participant