State of KubeCon Atlanta 2025.

Announcing Run Logs for Developer Self-service Actions

Amit Benano
Amit Benano
June 18, 2025
Amit Benano
Amit Benano&
June 18, 2025
Announcing Run Logs for Developer Self-service Actions
Listen to article
00:00 00:00

Introduction

Self-service actions are a way for developers to win back independence and rid themselves from the need to message DevOps or open tickets in order to request anything infrastructure related. 

Port’s no-code internal developer portal offers all sorts of developer self-service actions, from setting up an ephemeral environment with a TTL to provisioning cloud resources or scaffolding a microservice. We also provide the UI that helps make the experience as smooth and product-like as possible. But a self-service action is also a complex process interacting with engineering infrastructure. It takes time to run and can generate errors while running. For a real product-like experience, developers need an indication that the action is indeed running, has ended or has produced an error. They also need to see the right logs, and not go hunting for them in tools that they aren’t familiar with. 

Run logs help bridge the gap - saving the developer the need to directly have access to the cloud provider or CI platform where the action is running or where the logs exist, while still gaining visibility into the background process that was triggered, its progress and results.

{{cta_1}}

Live logs

Finding the correct logs in devops tools (Jenkins etc) is difficult for developers. In the below view we show how the relevant logs are pulled into Port to make developer lives easier. What exactly is shown is selected by the platform engineer as they set up Port.

In-progress indication of an action run

Below you can see an entity that was created with a self-service action (a request to setup a developer environment). We can see that the entity’s status is “in progress” and on the right hand side we can see the exact phase the setup is in.

Tags:
No items found.
{{survey-buttons}}

Get your survey template today

By clicking this button, you agree to our Terms of Use and Privacy Policy
{{survey}}

Download your survey template today

By clicking this button, you agree to our Terms of Use and Privacy Policy
{{roadmap}}

Free Roadmap planner for Platform Engineering teams

  • Set Clear Goals for Your Portal

  • Define Features and Milestones

  • Stay Aligned and Keep Moving Forward

{{rfp}}

Free RFP template for Internal Developer Portal

Creating an RFP for an internal developer portal doesn’t have to be complex. Our template gives you a streamlined path to start strong and ensure you’re covering all the key details.

{{ai_jq}}

Leverage AI to generate optimized JQ commands

test them in real-time, and refine your approach instantly. This powerful tool lets you experiment, troubleshoot, and fine-tune your queries—taking your development workflow to the next level.

{{cta_1}}

Check out Port's pre-populated demo and see what it's all about.

Check live demo

No email required

{{cta_survey}}

Check out the 2025 State of Internal Developer Portals report

See the full report

No email required

{{cta_2}}

Minimize engineering chaos. Port serves as one central platform for all your needs.

Explore Port
{{cta_3}}

Act on every part of your SDLC in Port.

{{cta_4}}

Your team needs the right info at the right time. With Port's software catalog, they'll have it.

{{cta_5}}

Learn more about Port's agentic engineering platform

Read the launch blog

Let’s start
{{cta_6}}

Contact sales for a technical walkthrough of Port

Let’s start
{{cta_7}}

Every team is different. Port lets you design a developer experience that truly fits your org.

{{cta_8}}

As your org grows, so does complexity. Port scales your catalog, orchestration, and workflows seamlessly.

{{cta-demo}}
{{reading-box-backstage-vs-port}}
{{cta-backstage-docs-button}}

Starting with Port is simple, fast, and free.