How to get Azure Logic App usage metrics?

Jayesh Prajapati 1 Reputation point
2022-04-29T07:22:15.807+00:00

I have created one Logic app with triggers and some actions.
It is working perfectly fine with expected behavior in Azure portal with my credentials/subscription.
Suppose I will export it and give it to some other persons to use this Logic app by importing it in the azure portal with their credentials.
Now I want to manage this logic app in a way to identify who is using my logic app, How much time it is executed, in which region it has been installed etc…
Can anyone let me know how I can achieve the above mentioned goals with possible steps?
Also do I need to publish my logic app template to achieve above mentioned goals.

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,855 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. MayankBargali-MSFT 68,641 Reputation points
    2022-04-29T11:25:36.357+00:00

    @Jayesh Prajapati Thanks for reaching out. In case if you are providing any solution to your end user/customer they you should create the custom connector and certify your connector. For more details you can refer to this document. In custom connector you may get some of the metrics like how many users are using it as you may have the control and you can log custom logs at your end but you all the information cannot be log.

    In case if you are only leveraging the existing logic app connectors/action and created the workflow to your end user then if you are exporting the ARM template and in case someone is leveraging your ARM template to deploy the resource then there is no way to find your requested information until and unless your workflow doesn't log it. In case your workflow has some action that logs information (usage etc.) but still anyone can deploy and remove/delete those actions where you log these details and there is no way to track it.

    0 comments No comments