How can the Azure portal be improved?

Create custom tiles

Now we have the option to create custom dashboards with tiles organized by related resources or team, Allowing us to create CustomTiles to customize our dashboards will improve the dashboard experience.

Our application use some administration pages to monitor application internal events like:
Customer Registration, Customers Online, Notifications, etc.

If we could provide a json file or fill a form with all configurations needed to render the tile like:
Type: Standard(icon and name), Chart(donnut, bar, etc)
Tile Title
Icon: Icon Url
DataSource: Url that return a series of data to fill a Chart or for example the number of connected users
ActionOnClick: Open a specific blade, Open Url, Trigger a Job, Execute XYZ command against a resource(Restart VM, ScaleUp)
Backgroud-color: with conditional colors based on sourcedata (Ex: LoggedUsers > 1000 ? Red : White)
Size(how many slots to fill)

This would allow us to create awesome dashboards and discard any third options needed to monitor our applications.

33 votes
Sign in
Sign in with: oidc
Signed in as (Sign out)

We’ll send you updates on this idea

Diego shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: oidc
Signed in as (Sign out)
  • Robert commented  ·   ·  Flag as inappropriate

    It does not seem to be possible to set a non-azure URI to query my own service, which could provide JSON to be formatted like the usual components.
    This makes it hard to use Azure as the place to display "all the best" information

  • Lee Galea commented  ·   ·  Flag as inappropriate

    Our company needed this feature and therefore have found a way to pragmatically do this.
    Next Monday I will post a how-to article.

  • Graham Bunce commented  ·   ·  Flag as inappropriate

    I'm not at all sure what value the markdown title has. Every example I've seen is "add some upcoming events to your dashboard"... woop-de-woo... how pointless is that?

    If we want to build something like Hystrix, with more appropriate advanced monitoring directly in our dashboard alongside the Azure titles, how do we do that?

    Looks like we can't.

    A basic title that renders HTML and that you can either force refresh (polling) or enable a webhook that needs to be called to update the tile would be an acceptable solution.

  • Robert Caretta commented  ·   ·  Flag as inappropriate

    I want this as well. The markdown tile is nice, but it's too big. I would like to be able to create custom 1x1 tiles with just a short title, icon, and URL.

  • Jeroen Ritmeijer commented  ·   ·  Flag as inappropriate

    The markdown one is a good start, but it doesn't allow auto refresh to update the information in the tile. Something that would allow basic HTML and a bit of JavaScript to be added would be great. This can then query our external data source and display up to date information.

  • Andy Mehalick commented  ·   ·  Flag as inappropriate

    I agree this is a great idea and would use it mostly to execute commands. For example to be able to one-click swap deployment slots. Would be great also if the commands could be posting to an internal or external endpoint, running PowerShell, invoking an Azure CLI command, etc. I see a lot of potential here.

  • Kiran S commented  ·   ·  Flag as inappropriate

    If there is the ability to create custom tiles for the applications we build to show bits of information like the Notification tile that would be great.

Feedback and Knowledge Base