- 5 minutes to read

Manage Monitoring and Logging for Azure Logic Apps

Manage logging, monitoring thresholds and perform administrative remote actions on Logic Apps for configured subscriptions

Delegate the power to control all or individual Azure Logic Apps to selected team members and business. This feature helps the people involved in the support and maintenance team have the power to manage problems with your Logic Apps without having individual direct access to the Microsoft Azure Portal. This limits the number of attack vectors and having fewer people, with fewer access rights, minimizes risk for disruption of mission-critical services.

Application Management Team IT Operations Business
Let your AM team have the power to stop and start services without involving IT operations team Stay in full control with access to everything Give your business Data and self-service for solutions built using Logic Apps

Features

The Nodinite Azure Logic Apps Logging and Monitoring Agent have the following features:

As an Administrator with access to Monitoring Agents from the Remote Administration dialogue, you can further manage:

  • Add and Remove Azure subscriptions
    • Add and Remove Resource groups within each subscription
  • Enable and Disable Monitoring
  • Enable and Disable Logging

See the global Configuration for additional details about how to configure Nodinite and the Azure Logic Apps Logging and Monitoring Agent

Resource Name Monitoring Actions Metrics/Statistics
Azure Subscription configuration name - - -
Logic App Enable
Disable
Details
-
Logic App - Runs List failed runs
Clear
Resubmit
-

Azure Subscription

The Category 'Azure Subscription' provides one virtual resource for each configured subscription. This subscription itself is not monitored other than it is either 'Ok' or 'Unavailable' and it currently has no Remote Action.

Azure Subscriptions
Example from a Monitor View with a list of configured Azure Subscriptions

Logic App

The Category 'Logic App' provides one resource for each Logic App found from configured Azure Subscription with its name.

Logic App
Example from a Monitor View with a list of Logic Apps found

See Monitoring Logic Apps for additional details about Logic Apps Monitoring

The following Actions are available to users from Monitor Views Logic Apps where Remote Actions are allowed:

LogicAppActionButton

All operations that you and other Users perform, are being logged to an Audit Log making sure you stay compliant with policies and even regulations where applicable.

Start your logic apps

If you want to change the state of a disabled logic app, simply click on the Action button and click on the Enable menu item within the 'Control Center' section.

A dialogue will be displayed asking for confirmation to perform the requested action.
EnableLogicAppAction
Example dialogue asking for confirmation to enable named logic app

Stop your logic apps

If you want to change the state of an enabled logic app, simply click on the Action button and click on the Disable menu item within the 'Control Center' section.

A dialogue will be displayed asking for confirmation to perform the requested action.
EnableLogicAppAction
Example dialogue asking for confirmation to disable named logic app

View details about your logic app

If you want to know more details about your logic app, simply click on the Action button and then click on the View Details menu item within the 'Control Center' section.

In the list of properties, there is a link that when clicked opens a new browser tab to the Microsoft Azure Portal for the selected Logic App.
EnableLogicAppAction
Example dialogue with details

Logic App - Runs

The Category 'Logic App - Runs' provides one resource for each Logic App found from configured Azure Subscription with its name.

Logic App
Example from a Monitor View with list of runs for Logic Apps found

View history for failed runs

If there are failed runs newer than the last Clear DateTime, the Logic App is listed with state Error. You can see the full list of failed runs since last clear date.

ActionViewFailedRuns
Perform Action 'List failed runs' to get a list of failed runs for the selected logic app

ViewFailedRuns
View information about failed runs

Logging information

As a Nodinite Administrator, If you click on Correlation Id on any of the rows the built-in Admin Log View will be opened in a new tab with the System Interchange Id field pre-populated with the actual value.

LocalInterchangeId

Also, the search will start and you will find All events part of that run (same interchange id for all events).
EventsForInterchange

If you click on the Action on any of the Log Events you can view and download the actual payload.

FailedInterchangeViewBody

Resubmit failed run

ResubmitFailedRun
Resubmit a failed run

Clear

ClearLastRun
Action Perform Clear operation

When you click the Clear menu item a dialogue will be presented asking for confirmation.
ActionClear


Frequently asked questions

Common problems and FAQ for the Logic Apps Logging and Monitoring agent can be found in the troubleshooting page

Note: To manage your Logic Apps from Nodinite you must enable Monitoring of Logic Apps which is further described in the configuration page