Skip to main content

Search bar

Every workspace has a Search bar to navigate through it.

Search bar

It can be triggered with shortcut Ctrl + K & ⌘k on Mac, or with Search button from sidebar. From here you can select from the options with the mouse or browse with the arrow keys.

Search button

Only Superadmins, Admins & Developers (not Operators) have access to this feature.

It can go to several pages:

Prefix keys

With a special prefix key, you can search accros:

  • Completed runs (arguments, results) with with key >.
  • Content of scripts, flows and apps with key # (without Enterprise Edition, content search will only search among 10 scripts, 3 flows, 3 apps and 3 resources).
  • Logs with key !.

Search accross runs

Search accross runs with key >.

Searching runs

info

Full text search is a feature available in Windmill EE, however, note that it is disabled by default in the example docker compose. To enable full text search on logs and completed jobs, you need to spin up the indexer service, learn how to.

You can search through completed runs by selecting the option on the search menu, or by prefixing your search with >.

Full text job search

Queries are parsed by Tantivy's QueryParser, which lets you build relatively complex and useful queries. For example, you can try searching:

> script_path:u/user/searchable_flow AND success:false

to get the jobs corresponding to said path that also failed.

Learn more about the query syntax: Tantivy QueryParser docs

Searchable fields for jobs

The fields that are indexed and that you can use with the my_field:some_text syntax, :

Filed nameType
idTEXT
parent_jobTEXT
created_byTEXT
duration_msINT
successBOOL
script_hashTEXT
script_pathTEXT
argsTEXT
resultTEXT
logsTEXT
deletedBOOL
canceledBOOL
canceled_byTEXT
canceled_reasonTEXT
job_kindTEXT
schedule_pathTEXT
permissioned_asTEXT
is_flow_stepBOOL
languageTEXT
is_skippedBOOL
emailTEXT
visible_to_ownerBOOL
mem_peakINT
tagTEXT
created_atDATE
started_atDATE

By using the # prefix, you can use windmill's Content search and search through scripts, flows, and apps.

Searching logs

If you use the ! prefix and type any string, you will get an option to search that query on the Windmill Service Logs tool.