Drasti Patel
Case study / Arctic Wolf
Visual Design · Big Data

Raw Log Search

Making a giant text file searchable

Enhancing usability and accuracy for cybersecurity investigations by redesigning the unprocessed data search experience.

The redesigned Raw Log Search interface
Role
Lead Designer
Timeline
Early 2023
Team
Search & Data, Engineering
Org
Arctic Wolf

Problem

Raw Log Search was hidden behind multiple tabs, hard to use, and inefficient search patterns were costing the business money.

Approach

An audit of the existing tool, a competitor analysis against Rapid7 and CrowdStrike, and two wireframe directions tested against filter density.

Outcome

A high-performance search experience built on the internal design system, developed in early 2023.

01 — Context

Arctic Wolf offers cybersecurity services to businesses, including Raw Log Search, a product grappling with usability issues. The project aimed to improve customer satisfaction and retention for Raw Log Search by investigating design solutions that improve the user experience.

What is a raw log search?

A raw log is an unprocessed file with event records, encompassing data like errors, access logs, and debugging info. The Raw Log Search tool helps customers sift through this data using keywords or preset examples, enhancing query accuracy.

“Raw Log Search allows customers to look at their unprocessed data — none of this data is enriched so it's a giant text file.”

Marcus Russell · Senior Product Owner, Arctic Wolf

02 — The problem

Three sources of friction

Raw Log Search was plagued by poor usability, a lack of user knowledge concerning the most efficient search methods, and the need to access multiple products. Together these added up to a significant level of friction.

  • 01 Low usage rate Not many customers used the tool at all, despite it being the only route to unprocessed data.
  • 02 Hidden accessibility Buried within multiple tabs, which made the tool hard to find for anyone who did not already know where it lived.
  • 03 High costs Inefficient search patterns incurred unnecessary expense on every query run against the raw data.

Which turned the brief into a single question.

How might we make Raw Log Search more intuitive to use?

Audit of the existing Raw Log Search design and its usability issues
An audit of the existing design and the usability issues it carried.
03 — Research

Competitor analysis

Competitive auditRapid7, CrowdStrike

To enhance usability and functionality, a competitive analysis was undertaken focusing on industry leaders. The findings highlighted that Arctic Wolf's Raw Log Search was relatively less developed than the industry-leading equivalents.

Competitor analysis of industry standard search interfaces, part one
Competitor analysis of industry standard interfaces, part one.
Competitor analysis of industry standard search interfaces, part two
Competitor analysis of industry standard interfaces, part two.
04 — Ideation

Two wireframe directions

We developed distinct design ideas to address the problem space. Iteration focused on organizing search ribbons and managing technical filter density.

Iteration 01 Unified ribbon

One row instead of many

A user-friendly search ribbon organized cohesively into a single row, unlike the original multi-row layout.

Reduces the vertical scanning cost before a query is even typed.

Wireframe iteration A, focusing on a unified search ribbon
Iteration 02 Filter integration

Density without clutter

Concentrated on strategies to integrate diverse technical filters without cluttering the interface.

Filters are the power of the tool; hiding them costs accuracy, showing them all costs clarity.

Wireframe iteration B, exploring filter density and layout
05 — Design decisions

Refining the investigation tool

Key design decisions annotated on the final interface
The key decisions, annotated on the final interface.
Sub navigation
Consistency with the other product pages, so the tool stops being a place you have to know about.
Case sensitivity
Positioned prominently below the search input to reduce missed states.
Histogram
Adjustable, enabling precise navigation to the desired results.
Documentation
Integrated guidance, so learning the query syntax happens in place rather than in another tab.
Support text
Helpful cues for technical input requirements.
Actions
Clearly distinguishable primary and secondary actions.
Declutter
An option to hide the histogram when it is not needed.
06 — Final design

The finished experience

The final solution delivers a high-performance search experience that balances power with ease of use.

The final high-fidelity design for Raw Log Search
The final high-fidelity design for Raw Log Search.
07 — Outcome

Reflections

The revised Raw Log Search design was developed in early 2023. The project was a significant learning experience in working within a design system and executing an end-to-end project at scale.

Next case study

Spur Onboarding