[1] NoNameFile 2024
Impact: Enables our client to efficiently manage over 100,000 agents with 2.3 GB of in-memory data and a monthly storage cost under $20. Developed into Grafana Alloy.
Role: I conducted in-depth research and led the design efforts for Grafana's company wide hackathon, which were presented at a company-wide event
A few of the 100+ companies that run on Grafana
Context
What are agents?
Grafana Agent is a tool that works on different computers or devices, collecting information about how they're doing and sending it to a central place.
In the current setup, agents collect data from devices and send it to a central location like OSS LGTM or Grafana Cloud for monitoring. However, to make changes or fix issues, you need to do so individually for each device.
Problem
How can organizations efficiently and cost-effectively monitor the real-time state of over 100,000 Grafana Agents while minimizing storage costs?
To comprehend the needs of both individual users and companies utilizing Grafana Agent, we conducted a 60-minute one-on-one user interview with 13 Grafana users. Additionally, we sought insights from one of our partnering clients regarding their challenges.
The Challenge
3 Days to Design!!
Within a tight one-week deadline, my team and I undertook the task of designing and implementing the agent page. Leveraging Grafana's established design system, I ensured consistency throughout the process. Valuable feedback played a crucial role, beginning with insights from experienced UX Designers.

Solution
…the Final Experience ⤵
What are the details, changes, and improvements with the new design?
On-page configuration
Allows users to copy arguments and use a direct action button to quickly access and configure the agent's source file, streamlining the process and ensuring consistency.
