Skip to main content
This is the page where you can manage scheduled jobs created on the Apinizer platform. You can start, pause, resume, or stop jobs from this page.

Overview

The Scheduled Jobs page works in two different views:

Project View

Displays and manages scheduled jobs belonging to your active project

Admin View

Displays and manages scheduled jobs belonging to all projects (only for admin users)

Page Components

Project Selector (Admin Only)

In admin view, you can select the project you want from the dropdown menu at the top.
The Admin Jobs option shows all system-level jobs. When a specific project is selected, only jobs belonging to that project are listed.

Jobs Table

Scheduled jobs are listed in the table with the following information:
ColumnDescription
NameUnique name of the job
GroupCategory/class the job belongs to
TimeDate and time the job is scheduled
Last FiredDate and time the job last ran
Next FireDate and time the job will run next
ActionOperations that can be performed on the job
StatusCurrent status of the job

Job Types

Different types of scheduled jobs exist on the Apinizer platform:
Scheduled job that performs anomaly detection in the system. Detects unusual behaviors and performance issues.
Scheduled job that monitors the operational status of services and APIs. Performs health checks at certain intervals.
Scheduled job that manages system alerts and notifications. Sends alerts when defined conditions occur.
Scheduled job that enables automatic creation and sending of reports.
Scheduled job that manages Integration Flow and Task flows. Triggers flows at certain intervals.

Job Actions

Four different actions can be performed for each job:
1

Start Now

Starts the job immediately without waiting for scheduling.
This button is only active when the job is in SCHEDULED or PAUSED status. It is disabled when in RUNNING status.
2

Pause

Pauses a running or scheduled job. The job will not perform its next scheduled run.
This button is only active when the job is in SCHEDULED status.
3

Resume

Reactivates a paused job. The job continues to run according to its schedule.
This button is only active when the job is in PAUSED status.
4

Stop

Stops a running job. The job is terminated immediately.
This button is only active when the job is in RUNNING status.

Job Statuses

Jobs can be in different statuses:
Job is scheduled and waiting for its next run time. For jobs in this status:
  • Start Now active
  • Pause active
  • Resume inactive
  • Stop inactive

Usage Scenarios

Test Execution

You can test whether a job works correctly by using the Start Now button to run it immediately without waiting for scheduling.

Maintenance Window

You can temporarily stop jobs during system maintenance with the Pause button and reactivate them after maintenance with Resume.

Emergency Stop

You can immediately terminate a running job with the Stop button in case of an unexpected issue.

Project-Based Monitoring

Admin users can monitor and manage each project’s jobs separately using the project selector.

Best Practices

Job Status Tracking: Track whether jobs run on time by regularly checking the Last Fired and Next Fire columns of jobs.
Admin View: When performing system-wide job management, first check system-level jobs using the Admin Jobs option, then proceed to project-based reviews.
Stopping Running Jobs: Before stopping a job in RUNNING status, evaluate the consequences of interrupting the job’s operation mid-way.

Frequently Asked Questions

  • Check the project selector (in admin view)
  • There may be no scheduled jobs in your active project
  • Try the page refresh button
The job is probably in RUNNING status. A job can only run once at a time. Wait for the job to finish or use the Stop button.
Use the Resume button. The job will start running again according to its schedule.
Jobs that run at system level, not belonging to a specific project. For example: log cleanup, metric collection, etc.