Is web server logging supported for all types of app services?

Rachana Pole 10 Reputation points
2025-04-29T09:00:07.68+00:00

Hi team,

  1. Which app services ( web app, function app, logic app ) are Web server logging, i.e, HTTP logging supported?
    1. If yes, for which ones, and is there any further criteria on specific app service for which it is supported?
    2. Provide Azure documentation reference on what is supported and how to configure it with the latest steps.
  2. The App Service logs tab is grayed out for the app services where clicking does not work. When trying to open in a new tab, it does open. Is this a bug?
  3. Even if console is grayed out and no option is provided for few of apps, using below CLI, the config is toggling. Why?
    1.       az webapp log config --name <App name> --resource-group <Resource Group Name> --web-server-logging filesystem
      
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,703 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Suresh Chikkam 1,330 Reputation points Microsoft External Staff
    2025-05-02T09:22:43.13+00:00

    Hi Rachana Pole,

    Thanks for raising this. I understand the situation you are facing currently, when things like the "App Service logs" tab are grayed out but the CLI still works. That can definitely seem inconsistent.

    Azure portal interface is designed to surface only the options that are compatible with the app's underlying platform and configuration. So, if you are using something like a Linux-based Web App, a Function App, or a service where traditional web server logging isn't fully supported, the portal may gray out those logging options to prevent misconfiguration. However, that doesn't necessarily mean the functionality is completely blocked.

    The Azure CLI, on the other hand, interacts directly with the backend API. It doesn't rely on portal UI checks or constraints, which is why you're able to configure logging through CLI commands even when the UI doesn't respond. This is expected behavior, not a bug. It also means that in some cases, the CLI is your best tool for enabling settings that the portal doesn't currently expose due to platform-specific rules.

    Please check these references:

    If you are still facing the issue about which logging options apply to your specific app or platform, feel free to share more details about the app type and OS. I’d be happy to help check what’s supported in your case.

    Hope it helps!


    Please do not forget to click "Accept the answer” and Yes wherever the information provided helps you, this can be beneficial to other community members.

    User's image

    If you have any other questions or still running into more issues, let me know in the "comments" and I would be happy to help you.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.