Create and schedule your first job with Azure Scheduler - Azure portal
Important
Azure Logic Apps is replacing Azure Scheduler, which is being retired. To continue working with the jobs that you set up in Scheduler, please migrate to Azure Logic Apps as soon as possible.
This tutorial shows how easily you can create and schedule a job, and then monitor and manage that job.
If you don't have an Azure subscription, sign up for a free Azure account.
Create job
Sign in to the Azure portal.
On the main Azure menu, select Create a resource. In the search box, enter "scheduler". From the results list, select Scheduler, and then choose Create.
Now create a job that sends a GET request to this URL:
https://www.microsoft.com/
Under Scheduler Job, enter this information:
Property Example value Description Name getMicrosoft The name for your job Job collection <job-collection-name> Create a job collection, or select an existing collection. Subscription <Azure-subscription-name> The name for your Azure subscription Select Action settings - Configure, provide this information, and then choose OK when you're done:
Property Example value Description Action Http The type of action to run Method Get The method to call URL https://www.microsoft.com The destination URL Select Schedule - Configure, define the schedule, and then select OK when you're done:
Although you can create a one-time job, this example sets up a recurrence schedule.
Property Example value Description Recurrence Recurring Either a one-time or recurring job Start on <today's-date> The job's start date Recur every 1 Hours The recurrence interval and frequency End End by two days from today's date The job's end date UTC offset UTC +08:00 The difference in time between Coordinated Universal Time (UTC) and your location's observed time When you're ready, choose Create.
After you create your job, Azure deploys your job, which appears on the Azure dashboard.
When Azure shows a notification that deployment succeeded, choose Pin to dashboard. Otherwise, choose the Notifications icon (bell) on the Azure toolbar, and then choose Pin to dashboard.
Monitor and manage jobs
To review, monitor, and manage your job, on the Azure dashboard, choose your job. Under Settings, here are the areas you can review and manage for your job:
For more information about these areas, select an area:
Properties
To view read-only properties that describe the management metadata for your job, select Properties.
Action settings
To change your job's advanced settings, select Action settings.
Action type | Description |
---|---|
All types | You can change the Retry policy and the Error action settings. |
HTTP and HTTPS | You can change Method to any permitted method. You can also add, delete, or change the headers and basic authentication information. |
Storage queue | You can change the storage account, queue name, SAS token, and body. |
Service Bus | You can change the namespace, topic or queue path, authentication settings, transport type, message properties, and message body. |
Schedule
If you set up a schedule through the job wizard, you can change that schedule, such as the start date and time, recurrence schedule, and the end date and time for recurring jobs. You can also build more complex schedules and advanced recurrences.
To change view or change your job's schedule, select Schedule:
History
To view metrics about every run for a selected job, select History. These metrics provide real-time values about your job's health, such as status, number of retries, number of occurrences, start time, and end time.
To view the history details for each run, such as the complete response for each run, under History, select each run.
Users
You can manage access to Azure Scheduler for each user at a granular level by using Azure Role-Based Access Control (RBAC). To learn how to set up access based on roles, see Manage access using RBAC
Next steps
Feedback
Loading feedback...