Skip to main content

Automation models

Screenshot - Automation modelsScreenshot - Automation models

Overview

The Automation Models page in the Zequenze Control Portal provides a comprehensive interface for managing automation models within the FLUX admin portal. This page displays a detailed table of automation models with their configurations, versions, and operational status, allowing administrators to monitor and manage their automation infrastructure.

Key Features

  • Model Management: View and manage all automation models in a centralized table
  • Version Control: Track different versions of automation models
  • Status Monitoring: Real-time status indicators showing model validity and public accessibility
  • Organization Management: Models are organized by groups and organizations
  • Filtering and Search: Advanced filtering options and search functionality with expandable filter panel
  • Bulk Operations: Import and add multiple models simultaneously

UI Elements

Navigation Bar

  • Breadcrumb Navigation: Home > Automation > Automation models
  • Language Selector: English (UK) flag indicator
  • User Account: Display showing "ia_doc@zequenze.ipenaa@zequenze.com" with Rootorg: accessZequenze
level Additional Controls: Fullscreen toggle and theme switcher icons

Tab Navigation

  • Custom: Currently selected tab
  • System: System-level automation models
  • Groups: Group-based model organization

Action Buttons

  • Import: Blue button for importing automation models
  • Add: Green plus button for adding new models
  • X: Green close/clear button for clearing selections or filters
  • FILTER: Filter toggle button with X close option (filter panel currently expanded)

Filter Panel

The expanded filter panel on the right side includes:

  • Class: Dropdown selector with "Click for options" placeholder
  • Direction: Dropdown with "All" selected
  • Groups: Selection with "Click for options" placeholder
  • Is valid: Dropdown with "All" selected
  • Is public: Dropdown with "All" selected
  • Organization: Dropdown with "Click for options" placeholder
  • Sub-organizations: Additional organizational filtering option
  • Proceed: Green "Proceed" button at the bottom of the filter panel

Main Data Table

The table contains the following columns:

  • Name: Model names with descriptive identifiers
  • # 1: Column indicator with sort functionality
Version # 2: Version numbers (mostly 1.0, some 2.0) Class: Model classification (CU,CLI, Struct.txt)JSON) Direction: Data flow direction (Out, In)Out) Group: Associated group names (GrpModelsVyOS, gpo_mktik_rb952ui, hwg_6140)indicator Is valid: Green checkmarks indicating model validity Description: Detailed descriptions of model functionality in Spanish Is public: RedRed/Green indicators showing public accessibility status Organization: AssociatedAll organizationsmodels (Izi,shown Zequenze,belong Bestel)to "Zequenze"

Displayed Models

The table shows several automation models:

    Send notifications docs zequenze (send-docs-zequenze) - CLI, version 1.0 state and details Parser OUTPUT DOCS (state-details_pars_docs) - JSON, version 1.0 Exec script generate docs (exec-generate_docs) - CLI, version 1.0 Refresh ecr secrets on gke (refresh-ecr-secrets-gke) - CLI, version 1.0 GKE Cluster Maintenance icinga2 downtime remove (gke-icinga2-maintenance-remove) - JSON, version 1.0 GKE Cluster Maintenance icinga2 downtime schedule (gke-icinga2-maintenance-downtime) - JSON, version 1.0 GKE Cluster icinga2 downtime remove (gke-icinga2-downtime-disable) - JSON, version 1.0 GKE Cluster icinga2 downtime schedule (gke-icinga2-downtime) - JSON, version 1.0

    User Interactions

    Search and Filter

    • Search Bar: Located at the top with magnifying glass icon for quick model searches
    • Expandable Filter Panel: "FILTER" button toggles the detailed filter panel on the right side, currently showing expanded state with multiple filter options
    • Filter Options: Multiple dropdown selectors for Class, Direction, Groups, validation status, public status, and organization filtering
    • Filter Application: Green "Proceed" button to apply selected filter criteria

    Table Interactions

    • Sorting: Column headers are clickable for sorting (indicated by arrows)arrows on # 1 and # 2 columns)
    • Row Selection: Checkboxes for selecting individual models
    • Pagination: Bottom navigation shows "1 2 3 14485 results" with "Show all" option

    Navigation

    Access Path

    Users can reach this page through:

    1. Main dashboard navigation
    2. Automation section in the left sidebar
    3. Models subsection under Automation

    The left sidebar shows related automation features:

    • Dashboard: Main dashboard access
    Automation: Currently active section (expanded)
      Flows: Automation workflow management Tasks: Task management Models: Currently active section Schedules: Automation scheduling Logs: System logs GroupsReports: GroupAutomation reports Inventory: Inventory management Locations: Location management Credentials: Credential management User log: User activity logs

      Data Displayed

      Model Types

      The page displays various automation model types:

      • StatisticsDocumentation Models: VyOS-basedModels statisticsfor collectionsending (eth0,notifications eth1)and generating documentation
      • MikroTikParser Models: IPSecOutput configurationdocument parsing models for MikroTik devices
      • AR6140Script Execution Models: Hardware-specificAutomated modelsscript forgeneration AR6140and devicesexecution
      • Request/ResponseCloud Infrastructure Models: CommunicationGKE protocolcluster management and ECR secret refresh models
      Monitoring Integration Models: Icinga2 downtime scheduling and maintenance models

      Status Indicators

      • Green Checkmarks: Valid models ready for use (shown in "Is valid" column)
      • RedRed/Green Circles: Models with issuesdifferent orpublic restrictedaccessibility accessstatus (shown in "Is public" column)
      • Version Numbers: Track model evolution and updates

      Actions Available

      Primary Actions

      • Import Models: Bulk import automation models from external sources
      • Add New Model: Create new automation models
      • Clear/Close: Green X button for clearing selections or closing panels
      • Toggle Filters: Use the "FILTER" button to show/hide the detailed filtering panel

      Filtering Actions

      • Advanced Filtering: Use the expanded filter panel to filter by Class, Direction, Groups, validation status, public accessibility, and organization
      • Multi-criteria Filtering: Apply multiple filters simultaneously using the dropdown selectors in the filter panel
      • Apply Filters: Use the green "Proceed" button to execute the selected filter criteria

      Model-Specific Actions

      • View Details: Click on model names to view detailed configurations
      • Version Management: Track and manage different model versions
      • Status Updates: Monitor and update model validity status

      Notes/Tips

      Best Practices

      • Regular Monitoring: Check the "Is valid" column regularly to ensure models are functioning correctly
      • Version Control: Keep track of version numbers when updating models
      • Organization: Use the expanded filter panel to efficiently manage large numbers of models
      • Filter Management: Utilize the detailed filter options and click "Proceed" to apply multiple criteria for narrowing down results

      Important Information

      • Pagination: With 14485 total results, use pagination or the advanced filtering options to manage large datasets effectively
      • Model Validation: Red indicatorsIndicators in the "Is public" column mayshow indicatedifferent modelsaccessibility statuses requiring attention
      • Search Optimization: Use the search functionality to quickly locate specific models by name or description
      • Filter Workflow: Select desired filter criteria from the dropdowns and click the "Proceed" button to apply filters effectively
      • Language Support: Model descriptions are displayed in Spanish, indicating multi-language support
      • Copyright: 20202026 © zequenze
      • Legal Links: Terms of service, Privacy policy, and Changelog available
      • Version: FLUX admin portal (dev) v1.0.0-dev