cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
jont22
Advocate II
Advocate II

Monitoring Flows

Is it possible to monitor all running Flows (run history) in a report or dashboard?  Something we can use without the need to open each Flow.

1 ACCEPTED SOLUTION

Accepted Solutions
AlanPs1
Resident Rockstar
Resident Rockstar

Hi @jont22 , no probelm but at least you have additional information now.

So in that case, no there is not a solution that shows all running Flows at any one time.

Sorry it's not a way for you to acheive your ask but i guess it is the correct answer.

 

If you find my posts helpful, please mark with thumbs up

 

If this solves your issue, please click "Accept as Solution"

 

Any questions, just ask.

Thanks, Alan


Did I answer your question? Mark my post as a solution!

Proud to be a Flownaut!


View solution in original post

6 REPLIES 6
Brad_Groux
Super User II
Super User II

@LauraGB has created a fantastic dashboard for tracking Flows with Power BI. Check out her Track Flows using Power BI blog post.

AlanPs1
Resident Rockstar
Resident Rockstar

Hi @jont22 , thank you for your post.

If I were you I'd start by looking here: https://flowstudio.app

It's free although there are paid for aspects of it but you do get to see "Recent runs" and it's easier to view than the native Flow app.

 

Also, in PowerShell you have Get-FlowRun, "Gets flow run details for a specified flow."

https://powerapps.microsoft.com/de-de/blog/gdpr-admin-powershell-cmdlets/

 

Here is it's help doc as it may hold other answers for you:

 


NAME
Get-FlowRun

SYNOPSIS
Gets flow run details for a specified flow.


SYNTAX
Get-FlowRun [-FlowName] <String> [-EnvironmentName <String>] [-ApiVersion <String>] [<CommonParameters>]


DESCRIPTION
The Get-FlowRun cmdlet retrieves flow execution history for a flow.

PARAMETERS
-FlowName <String>
FlowName identifier (not display name).

Required? true
Position? 1
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-EnvironmentName <String>
Limit flows returned to those in a specified environment.

Required? false
Position? named
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-ApiVersion <String>

Required? false
Position? named
Default value 2016-11-01
Accept pipeline input? false
Accept wildcard characters? false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).

INPUTS

OUTPUTS

-------------------------- EXAMPLE 1 --------------------------

PS C:\>Get-FlowRun -FlowName cbb38ddd-c6a9-4ecd-8a70-aaaf448615df

Retrieves flow run history for flow cbb38ddd-c6a9-4ecd-8a70-aaaf448615df

 

- - - - - - 

 

If you have found my post helpful, please mark thumbs up.

 

Any other questions, just ask.

 

Thanks, Alan


Did I answer your question? Mark my post as a solution!

Proud to be a Flownaut!


jab365
Advocate II
Advocate II

Might be a bit basic, but have you tried looking at the powerplatform admin centre. It has a nice PowerBI dashboard showing flow runs etc.

https://admin.powerplatform.microsoft.com

Thank you all for the suggestions.

 

I would really only want to show any flows that are currently running.  Basically, pending approvals but for all users.  Not so much historical data.

AlanPs1
Resident Rockstar
Resident Rockstar

Hi @jont22 , no probelm but at least you have additional information now.

So in that case, no there is not a solution that shows all running Flows at any one time.

Sorry it's not a way for you to acheive your ask but i guess it is the correct answer.

 

If you find my posts helpful, please mark with thumbs up

 

If this solves your issue, please click "Accept as Solution"

 

Any questions, just ask.

Thanks, Alan


Did I answer your question? Mark my post as a solution!

Proud to be a Flownaut!


View solution in original post

All approvals are stored in a CDS Entity called "Approval". You can access it by going to make.powerapps.com > Entities > search for "Approval" entity and select "All" on the dropdown filter. You should be able to get all the details for that approval there.


Vivek Bavishi aka That API Guy
PowerApps and Flow MVP
Blog | Twitter | YouTube | Community Profile | GitHub



If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
User Groups Public Preview

Join us for our User Group Public Preview!

Power Automate User Groups are coming! Make sure you’re among the first to know when user groups go live for public preview.

New Super Users

Meet the Power Automate Super Users!

Many congratulations to the Season 1 2021 Flownaut Crew!

Power Platform ISV STudio

Power Platform ISV Studio

ISV Studio is the go-to Power Platform destination for ISV’s to monitor & manage applications post-AppSource publish.

Users online (47,034)