I can use this command (Azure CLI)
"az monitor activity-log list ......"
to get all relevant events but I get million of them but I just need start, deallocate, stop - such events and there is a filter option but there are no manual pages or examples how to use it. Anyone who has used it, can throw more light on this, please? (I tried various several methods like creating alerts and pipes to put selected events into log analytics, event hubs, and storage but none worked :-( )
Just to help someone, posting my answer.
I used following commands for one of my tasks to filter logs:
Ref: az monitor activity-log list