Skip to main content

Automation schedules

Screenshot - Automation schedulesScreenshot - Automation schedules

Overview

The Automation Schedules page in the Zequenze Control Portal provides a centralized view for managing all automation schedules within the system. This interface allows administrators to view, filter, and manage both interval-based and specific schedules that control various automated processes across the platform.

Key Features

Schedule Management Interface

  • Comprehensive Schedule Listing: Displays all automation schedules in a structured table format
  • Dual Schedule Types: Shows both Interval schedules (recurring time-based) and Specific schedules (targeted automation tasks)
  • Public/Private Classification: Visual indicators showing whether schedules are publicly accessible
  • Organization-based Grouping: Schedules are organized by their associated organizations (Root, Zequenze)

Advanced Filtering System

  • Multi-criteria Filtering: Filter by Class, Public status, and Organization
  • Real-time Search: Search functionality to quickly locate specific schedules
  • Collapsible Filter Panel: Dedicated filter sidebar that can be opened/closed with Class, Is public, and Organization filter options
  • Sub-organization Options: Organization filter includes sub-organization capabilities

UI Elements

Main Table Structure

  • Name Column: Lists schedule names with time-based identifiers (1 hour, 5 minutes, etc.)
  • Class Column: Shows schedule type with visual icons (Interval ⏱ or Specific schedule 📋)
  • Is Public Column: Green checkmarks (✓) for public schedules, red X marks for private
  • Organization Column: Displays the owning organization with clickable links

Control Panel

  • Add Button: Green "+ Add" button for creating new schedules
  • Delete Button: Red "✗" button for removing selected schedules
  • Filter Toggle: "FILTER" button to open/close the filter panel (shown in closed state)
  • Search Bar: Located at the top for quick schedule lookup
  • Refresh Controls: Standard interface refresh and view options

Filter Panel Interface

  • CollapsibleCurrently DesignClosed: Filter panel canis shown in collapsed state in the main interface
Toggle Access: Can be collapsed/expanded using the "FILTER" button within anthe "X"top-right close optionarea ProceedHidden SectionOptions: GreenWhen "Proceed"expanded, buttonprovides prominentlyClass, displayed at the top of the filter panel when expanded Class Filter: "Class" section with "Click for options" placeholder text Public Status Filter: "Is public" section with "All" dropdown selector Organization Filter: "Organization" section with "Click for options" placeholder textpublic, and "Sub-organizations"Organization labelfiltering underneathoptions

Header Section

  • Page Title: "SELECT AUTOMATION SCHEDULE TO CHANGE" prominently displayed at the top
  • Breadcrumb Navigation: Clear path showing: Home > Automation > Automation schedules

User Interactions

Viewing Schedules

  • Browse through 22 available automation schedules
  • Sort schedules by clicking column headers
  • View schedule details by clicking on schedule names
  1. Text Search: Use the search bar to find schedules by name
  2. Filter Panel Access: Click the "FILTER" button to expand the filter options panel
Class Filter: Select between Interval and Specific schedule types with(available "Clickwhen forfilter options"panel dropdownis expanded) Public Status Filter: Choose "All" or filter bybetween public/private status withoptions dropdown(available selectionwhen filter panel is expanded) Organization Filter: Filter by Root, Zequenze, or other organizations with "Click for options" dropdown and sub-organization support Filter Panel Management: Toggle the filter panel open/closed using the "FILTER" button Apply Filters: Use the green "Proceed" button to apply selected filter criteria(available when filter panel is expandedexpanded)

Schedule Management

  • Create New: Click the "+ Add" button to create new automation schedules
  • Delete Existing: Use the red "✗" button to remove selected schedules
  • Edit Existing: Click on schedule names to modify configurations
  • Organization Links: Click organization names to view related resources

Navigation

Accessing This Page

  • From the main dashboard: Navigate to Automation > Schedules
  • Via the left sidebar: Click "Automation" then "Schedules"
  • Direct URL: /admin/automation/schedule/
  • Flows: Access automation workflows
  • Tasks: View automation tasks
  • Models: Manage automation models
  • Logs: Review automation execution logs

Data Displayed

Schedule Types

  1. Interval Schedules (Time-based recurring):

    • 1 hour, 1 minute, 2 hours, 24 hours
    • 30 minutes, 30 seconds, 5 minutes
    • 7 days, 8 hours
    • test (additional interval schedule)
  2. All marked as public and owned by Root organization
  3. Specific Schedules (Task-specific):

    • DOCS scheduler
    • GKE Maintenance WindowsWindow
    and operations (including GKE Maintenance Window,
  4. GKE Maintenance Window Remove)Remove
  5. Token refresh operations (GKE refresh ecr token)token
  6. Cost management (gcp_costs_scheduler)gcp_costs_scheduler
  7. Certificate renewal processes (renew-certs-netcard, renew-certs-zequenze, renew-certs-zqz)
Reboot schedulers for different environments (reboot_scheduler, reboot_scheduler_clusterdb-prd, reboot_scheduler_clusterks-dev) Snapshot management (snapshot_scheduler)reboot_scheduler All marked as private and owned by Zequenze organization

Visual Indicators

  • Green Checkmarks: Public schedules
  • Red X Marks: Private schedules
  • Blue Links: Clickable organization and schedule names
  • Icons: Distinguish between Interval (⏱) and Specific (📋) schedules

Actions Available

Primary Actions

  • Create Schedule: Add new automation schedules using the "+ Add" button
  • Delete Schedule: Remove schedules using the red "✗" button in the control panel
  • Edit Schedule: Modify existing schedules by clicking on their names
  • Filter Results: Use the collapsible filter panel with multiple criteria to narrow down the schedule list
ApplyAccess Filters: UseClick the green "Proceed"FILTER" button to executeexpand the selected filter criteria when the filterfiltering panel isand openapply search criteria Search Schedules: Quickly locate specific schedules using the search function Toggle Filter Panel: Open and close the filter panel using the "FILTER" button for space management

Secondary Actions

  • Navigate Organizations: Click organization links to view related resources
  • Refresh View: Update the schedule list with current data
  • Export/Print: Standard browser functions for documentation

Notes/Tips

Best Practices

  • Naming Convention: Notice that interval schedules use time-based names for easy identification
  • Organization Structure: Most interval schedules belong to "Root" while specific tasks belong to "Zequenze"
  • Public vs Private: Consider security implications when setting schedule visibility
  • Filter Management: CollapseClick the filter"FILTER" panelbutton to access advanced filtering options when not in use to maximize viewing space for the schedule listneeded

Important Considerations

  • Schedule Dependencies: Some schedules may depend on others (like maintenance windows before reboots)
  • Resource Impact: Be aware that frequent interval schedules can impact system resources
  • Monitoring: Regularly check the Logs section to ensure schedules are executing properly
  • Deletion Warning: Use the delete function carefully as it may permanently remove automation schedules

Filter Usage Tips

  • UseClick the "All"FILTER" option in filtersbutton to seereveal thefiltering complete listoptions
  • CombineUse multiple filterscriteria for precise schedule location
  • Click "Proceed" to apply your filter selections and update the display
Utilize sub-organizationorganization-based filtering for morebetter granularschedule organization-based searchesorganization ToggleCombine thesearch filterwith panelfilters closedfor tooptimal maximize viewing space when filtering is not neededresults