John Jerrby
John Jerrby

Reputation: 1703

Cloud service monitor changes

I've cloud service and in the cloud service (in azure view )there is tab which is called monitor which you can add there settings (like key value),I want to track if some user did for it some changes and when like Auditing ,there is a process which should I invoke to track this changes,with user name and timestamps ?

Upvotes: 0

Views: 53

Answers (2)

Gaurav Mantri
Gaurav Mantri

Reputation: 136246

If I'm not mistaken, what you're looking for is the Operation Logs functionality. It is available in Azure Portal (https://manage.windowsazure.com). Once you login into the portal, click on MANAGEMENT SERVICES and then OPERATION LOGS. The operation you would want to track is Change Configuration (or something like that).

enter image description here

If you want to track it programmatically, the Service Management API operation you would want to invoke is List Subscription Operations

Upvotes: 1

BrentDaCodeMonkey
BrentDaCodeMonkey

Reputation: 5513

I believe the management portal only makes available a finite list of performance counters for monitoring. And it sounds like perhaps you are trying to add a custom event, which you would not in turn be able to add to that list.

So the broader question then turns to how to log in-app events in a way that I can monitor for. To that end, I'd recommend first looking at Azure Diagnostics. This gives you a fairly low impact way to capture telemetry about your application. You can then in turn scan the result logs and act on the events you need to capture.

Upvotes: 1

Related Questions