Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The Xloud Dashboard ships a global search bar that finds resources across the entire cluster — instances, volumes, networks, images, security groups, routers, floating IPs, key pairs, flavors, projects, and users — from a single input. Results show the resource type, name, status, and a direct link to the detail page. The search is fuzzy, debounced, and keyboard-driven.
Global Search is part of the standard Xloud Dashboard. It is available to any signed-in user — results are automatically scoped to projects the user can see, and admins see results across every project they have access to.

MethodAction
KeyboardPress Ctrl + K (Linux / Windows) or ⌘ + K (macOS) from any page
Header barClick the search icon in the top header of the Dashboard
Press Escape to close. Both shortcuts toggle — pressing Ctrl + K when the search is already open closes it.

What Global Search Finds

The search hits a single backend endpoint that aggregates results across every resource type the Dashboard exposes. Results are returned grouped by type:
Resource typeExamples of what matches
InstancesName, ID, IP address fragments
VolumesName, ID
NetworksName, ID
ImagesName, ID
Security GroupsName, ID
RoutersName, ID
Floating IPsIP address, ID
Key PairsName
FlavorsName, ID
ProjectsName, ID (admin view)
UsersName, ID (admin view)
Matching is fuzzy — a query of web matches web-01, web-prod-server, and even names where the letters appear in order with gaps. A minimum of 2 characters is required before search runs.
Searches are debounced by 300 milliseconds, so the Dashboard waits a fraction of a second after you stop typing before firing the query. This avoids hammering the backend with a request on every keystroke.

Open the search panel

Press Ctrl + K (⌘ + K on macOS) anywhere in the Dashboard.

Type at least 2 characters

The Dashboard waits a moment after you stop typing, then queries the backend and groups results by resource type. While the query is running, a spinner appears next to the input.

Navigate with the keyboard or mouse

Use and to move the selection through the result list. The currently selected row is highlighted. Press Enter to open the resource detail page, or click any row directly.
The Dashboard navigates to the resource’s detail page. The selection is also recorded as a recent search.

Close the panel

Press Escape or Ctrl + K again to close the search.

Result Cards — What’s on Each Row

Each result row shows three pieces of context so you can tell the right item apart from same-named neighbors at a glance:
ElementWhat it tells you
Resource iconQuick visual cue of the type (server, database, cloud, image, etc.)
NameThe display name of the resource
Status tagColored badge — green for active / available / in-use / enabled, red for error, grey for shutoff / down / disabled, yellow for transitional states (creating, deleting, migrating)
Right arrowIndicates the row is clickable and will navigate to the detail page

Recent Searches

The Dashboard keeps your last 5 selected results as recent items.
  • When the search panel is open and the query is empty, recent items appear at the top.
  • Click a recent item to jump straight to that resource — no need to retype the query.
  • Recent searches are stored in your browser’s local storage, so they survive reloads but are local to that browser and device.

Quick Actions

Below the recent searches (when the query is empty), the search panel also surfaces a set of quick actions — the most common Dashboard operations, one click away:
Quick actionWhat it opens
Launch InstanceCompute → Instances → Create Instance wizard
Create VolumeStorage → Volumes → Create Volume
Create NetworkNetworking → Networks → Create Network
Manage FlavorsCompute → Flavors (admin)
Manage ImagesCompute → Images
Key PairsCompute → Key Pairs
Security GroupsNetworking → Security Groups
XAVS HealthMonitor Center → XAVS Health (admin)
Quick actions are a faster path than navigating the sidebar — open Ctrl + K, click the action, done. The keyboard shortcut + click is usually two clicks faster than the full sidebar path.

Keyboard Shortcut Reference

ShortcutAction
Ctrl + K or ⌘ + KOpen or close the search panel
EscapeClose the search panel
/ Move selection up / down through results
EnterOpen the selected result

Common Tasks

Press Ctrl + K and type any substring of the name. Fuzzy matching means web finds web-01, prod-web-server, and web-tier-1 together. Use the status tag to spot the active one.
Type the first 6–8 characters of the UUID. The result row shows the full name plus the status tag so you can tell attached volumes apart from available ones at a glance.
Type any segment of the IP — 103.240 returns every floating IP starting with that prefix. Click the row to jump to the floating-IP detail and its associations.
Open Ctrl + K with no query — the Quick Actions panel shows Launch Instance, Create Volume, Create Network, and more. Click one to open the matching create wizard directly.
Open Ctrl + K with no query — your last 5 selected results appear at the top under Recent. One click jumps you back to the detail page.

Limitations and Tips

  • Minimum 2 characters — single-character queries are ignored to avoid flooding the backend with overly broad matches.
  • Scope — Global Search returns resources you are authorised to see. Project-scoped users see only their projects; admin-view users see everything.
  • Status tag colors are derived from the resource’s reported state at query time. A row that says creating will switch to active (or error) once the resource is fully provisioned — re-run the search to refresh.
  • Recent searches are per-browser. Signing in from a new browser or clearing local storage resets the list.

Manage Instances

Every row action on the Instances list — start, stop, console, resize, snapshot, delete

User Center

Manage your profile, change your password, and enable 2FA

Activity Log

Audit every action taken across the Xloud Platform — admin view