5 steps to bring DevX automation to your company
Get the guide

Introducing Okteto Insights: Essential Metrics For Platform Teams

Okteto Insights: Critical Metrics For Platform TeamsOkteto Insights: Critical Metrics For Platform Teams

Platform Teams can’t succeed in improving the DevX unless they have clear metrics that help them understand the outcome of their initiatives. To help platform engineers achieve that, we’re very excited to launch Okteto’s latest feature: Insights.

The Need For Metrics

Metrics are critical fuel for any platform team. Usage data enables teams to measure how developers are using the platform, what parts are loved, and what needs attention and improvements. More importantly, this data helps determine the platform team’s overall success in improving the DevX and ensures that the platform continues to evolve in ways that truly benefit its users. With this goal in mind, we launched Okteto Insights to help provide visibility to platform teams adopting Okteto as their development platform.

What Is Okteto Insights?

Okteto generates a lot of data from developers using the platform, covering product usage, behavior data like developer activity, and performance metrics such as infrastructure utilization and platform operations.

Admin users can access this data through Okteto Insights via Prometheus Endpoints, enabling Okteto administrators to programmatically retrieve and analyze it. Subsequently, this data can be leveraged to create insightful dashboards using Grafana or similar tools to visualize platform usage patterns.

Okteto Insights dashboard showing cluster and node usage metricsOkteto Insights dashboard showing cluster and node usage metrics

What Do These Metrics Tell?

Okteto Insights sheds light on various crucial aspects of the Okteto platform. The metrics provide a comprehensive view of:

  • The load and demand on pods and nodes, helping the platform team decide whether to scale the development infrastructure up or down.
  • Developer usage patterns, which are key indicators of the degree of platform adoption.
  • Utilization of preview environments, showing how often features are tested before full deployment.
  • Trends in build and deployment times, which can highlight changes in application over time and the need for optimizations to speed up development cycles.

These insights can collectively guide strategic decisions which help the platform team improve the overall development experience with Okteto.

Okteto Insights dashboard displaying build metricsOkteto Insights dashboard displaying build metrics

Try it out

If you want to understand the impact and utility your developers are getting out of Okteto, you should definitely try Okteto Insights out. You can read the complete feature documentation here.

If you want to get a glimpse of it first without setting it up for your cluster, check out the product tour!

Start measuring and maximizing the success of your platform today!

Arsh SharmaDeveloper Experience Engineer / Emojiologist 😜View all posts

5 Reasons to Prioritize a Positive Developer Experience

5 Reasons to Prioritize a Positive Developer Experience Is building and maintaining an internal development platform negatively impacting developer happiness...

March 23, 2023
Avatar of John PapageorgeAvatar of John PapageorgeJohn Papageorge
Image that says 'why invest in platform engineering' and shows money plants growing from money bags.Image that says 'why invest in platform engineering' and shows money plants growing from money bags.

Reasons to Invest in a Platform Engineering Team

In a world where technology advances at lightning speed, it is imperative for organizations to equip themselves with the best practices in the software...

February 28, 2024
Avatar of Arsh SharmaAvatar of Arsh SharmaArsh Sharma