2
votes

We have Azure environment with 3 different subscription and around 5 project resources are deployed in this environment.

Each project team has rights to create resources under specific Resource Group (RG) within Azure.

Now from Azure Admin perspective, i would like to know Who, When

This is basic requirements for any organization to track their cost, resource information. When i looked in Azure, this information is not available directly at resource level.

Few posts are mentioning to use Tagging for this or use logs (2 years back, really?)? Is it? I am surprised.

Can i use Application Insight for this? or only available for App Service kind of services?

Please help me to get this information in efficient way

1
Go to ResourceGroup-> Deployments . Click on any deployment and you will get all details .Gaurav Moolani
this doesnt really work, say anything created with powershell\sdk\rest calls\terraform would leave no trace @GauravMoolani4c74356b41

1 Answers

1
votes

Your only option is to implement some sort of logging (like poll Azure Subscription events) and save it somewhere. You can use Azure Monitor to achieve that rather easily. But by itself Azure doesnt offer anything like that out of the box.

you can use tagging, but with obvious challenges. logs only go 3 months back.