Built-In Category
Environment
- Event 1
- Event 2
- …
- Event 10
LF.
This portfolio is currently private. Enter the password to continue.
That password didn't match.
Don't have the password? Reach out for access.
Arista Networks · 2025
A categorization system inside Arista's CloudVision that helps network operators reduce alert noise, bringing attention to events that require attention.
01 · Context
In any given network, thousands of things can go wrong at any moment. Issues range from a slightly overactive CPU fan all the way up to a complete device outage. CloudVision helps users manage and detect these issues through Events: alerts that flag potential problems in the network.
Users set custom parameters per event to prioritize urgent problems and filter out the less critical ones. The goal is simple: help operators quickly see which parts of the network need attention now, and which can wait.
02 · Project goals
This project provides a system that categorizes network events so users can quickly tell which parts of the network need critical attention. By grouping events into clear categories like Hardware, Environment, and Layer 1 (L1), CloudVision lets users tell physical issues apart from network-related ones. Troubleshooting becomes faster because operators can prioritize based on the type and severity of the issue.
New Category
New Category
New Category
New Category
03 · Two types of categories
There are two types of categories are available for users, a fixed pre-built category that CloudVision continuously updates, and a seperate workflow to create a new one.
Built-In Category
Custom Category
Built-in categories are lists of events that CloudVision provides for users who don't need much flexibility. As new events get added to CloudVision over time, they're sorted automatically into the relevant built-in category.
Custom categories give users the flexibility to build their own list of events for specific scenarios, goals, and tasks. Users can pick from the full list of CloudVision events and add them with little restriction.
Custom categories can also inherit a built-in category during this process, which gives them a set of core events to start with while staying automatically up to date with anything CloudVision adds later.
04 · User issues and findings
Direct access to customers is limited at Arista, so I ran research through our Sales Engineers (SEs): the field agents who work hands-on with customers every day. Their interviews gave me a grounded picture of how network operators actually spend their time inside CloudVision, and where the events experience was creating friction. Three themes came up in every conversation.
Finding 01
Because of how events are configured, CloudVision produces thousands of events. Most of them aren't important on a day-to-day basis for network operators troubleshooting their network.
Finding 02
With so many events firing, operators struggle to figure out which ones need attention now and which can be backlogged for later.
Finding 03
Operators are usually responsible for specific areas of a network. An event might matter to the network as a whole and still be irrelevant to the individual operator if it's outside their site or area of expertise.
"CloudVision produces thousands of events, and most of them aren't important on a day-to-day basis."
05 · User flow and entry points
Before sketching screens, I mapped out the existing event-creation flow and the new category-creation flow side by side. The exercise made one design question concrete: when an operator wants a new category, are they more likely to start from scratch, or duplicate one that already works? That decision became the main entry point I designed the experience around.
06 · Information architecture
We proposed a three-column grid layout early and stuck with it to stay consistent with similar workflows across the product. The flow itself was relatively straightforward, so most of our effort went into refining the information architecture.
Most of the iteration came down to one question: what's essential to show, and what can be cut to reduce cognitive load? A summary of severities in the center column was a good example. It made it into early drafts, but user research showed it added complexity without helping anyone make a decision when creating categories, so we cut it.
07 · Final deliverables
Mockups below have been edited to show only the work I created. Sensitive information and interactions related to other parts of the product have been removed.
08 · Status
Event Categorization launched as part of CloudVision in the beginning of 2026. Unfortunately I was not present for any conclusive customer feedback regarding success metrics and usage. However, given the goals of the project and the research done during the design process, I am confident that the introduction of this workflow will provide immense benefits to users once they begin adopting it into their daily workflow.
Next project