- 6 minutes to read

Manage Azure Web Jobs Monitoring

Manage monitoring thresholds and perform administrative remote actions on Web Jobs for configured subscriptions.

Delegate the power to control all or individual Azure Web Jobs to selected team members and the business. This feature helps the people involved in the support and maintenance team have the power to manage problems with your Web Jobs without having individual direct access to the Microsoft Azure Portal. Limiting the number of attack vectors, and having fewer people with high access rights minimizes the risk of 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 the IT operations team Stay in complete control with access to everything Give your business Data and self-service for solutions built using Web Jobs

Features

The Nodinite Azure Monitoring Agent has 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
  • Edit thresholds

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

Category Monitoring Actions Metrics/Statistics
Web Job - Continuous Start
Stop
History
Details
-
Web Job - Triggered Run
History
Details
Edit
-

Continuos Web Jobs

The Category 'Continuos Web Jobs' provides one resource for each continuos Web Job found from configured Azure Subscription with its name.
Continuos Web Job
Example from a Monitor View with a list of Continuos web jobs found.

See Monitoring Web Jobs for additional details about Web Jobs Monitoring.

The Continuos Web Jobs category provides Resources that displays the State of the last run.

The following Remote Actions are available for the Continuos Web Jobs Category.

  1. Start Continuos Web Job
  2. Stop Continuos Web Job
  3. View History for Continuos Web Job
  4. View details for Continuos Web Job

Remote Actions
Example with a list of Remote Actions as seen from the dropdown menu of the Actions button

Start Continuos Web Job

You can start a stopped Web Job, simply click on the Action button and then click on the Start menu item within the 'Control Center' section.
Start Web Job Action
Start Web Job action.

A prompt will then appear to verify your intent to Start the selected Web Job.
Start Web Job Prompt
Confirm intent to start selected Web Job.

Next, the result from the operation is presented. This can be either success or failure.
Continuous Web Job started successfully
Here's an example of successful start result.

Stop Continuos Web Job

You can stop a started Web Job, simply click on the Action button and then click on the Stop menu item within the 'Control Center' section.
Stop Web Job Action
Stop Web Job action.

A prompt will then appear to verify your intent to Stop the selected Web Job.
Stop Web Job Prompt
Confirm intent to start selected Web Job.

Next, the result from the operation is presented. This can be either success or failure.
Continuous Web Job stopped successfully
Here's an example of successful stop result.

History for Continuos Web Job

You can view the history log output for the selected Web Job. Click the History menu item of the Actions button.
View history
Output from Remote Action 'History'.

Details for Continuos Web Job

If you want to know more details about your Web Job, simply click on the Action button and then click on the 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 Web Job.
Web Job Details
Example dialogue with details

Triggered Web Jobs

The Category 'Continuos Web Jobs' provides one resource for each continuos Web Job found from configured Azure Subscription with its name.
Triggered Web Job
Example from a Monitor View with a list of the Triggered web jobs found.

See Monitoring Web Jobs for additional details about Web Jobs Monitoring

The Triggered Web Jobs category provides Resources that displays the State of the last run.

The following Remote Actions are available for the Triggered Web Jobs Category.

  1. Run Triggered Web Job
  2. View History for Triggered Web Job
  3. View details for Triggered Web Job
  4. Edit
    Triggered Web Job Actions
    Example with a list of Remote Actions as seen from the dropdown menu of the Actions button

Run Triggered Web Job

You can run a Web Job on demand, simply click on the Action button and then click on the Run menu item within the 'Control Center' section.
Run Web Job Action
Run Web Job action.

A prompt will then appear to verify your intent to Run the selected Web Job.
Run Web Job Prompt
Confirm intent to run selected Web Job.

Next, the result from the operation is presented. This can be either success or failure.
Continuous Web Job ran successfully
Here's an example of successful start run result

History for Triggered Web Job

You can view the history log output for the selected Web Job. Click the History menu item of the Actions button.
View history
Output from Remote Action 'History'.

Download

You can view the output history for the selected run by clicking on the Actions button and then select to download the output as a flat file (.txt). Download

You can also opt to download all output files in a single ZIP package by clicking on the Save all as ZIP button.

Download ZIP

Details for Triggered Web Job

If you want to know more details about your Web Job, click the Action button and then click the Details menu item within the 'Control Center' section.

Triggered Web Job Details
Example modal with details.

In the list of properties in the header there is a link that when clicked opens a new browser tab to the Microsoft Azure Portal for the selected Web Job.

Edit Triggered Web Job

A Triggered Web Job as Monitoring for the frequency (time of last run) and duration.

To manage the Monitoring thresholds, click the Action button and then click the Edit menu item within the 'Control Center' section. Edit Triggered Web Job Action Menu Item

A modal then opens and here you can set the Monitoring thresholds for for the frequency (time of last run) and max duration.
Edit Triggered Web Job Page

Last run interval time Span

Enter a timespan (format (days.hours:minutes:seconds)) for the max allowed lookback period where the Web Job should last have been run.

  • Warning
  • Error

Duration

Set the time in seconds for the max allowed duration for the last run.

  • Warning
  • Error

Next Step

Global Configuration of the Azure Monitoring agent
Monitoring Web Jobs

Prerequisites for Azure Agent