Answer it yourself first
Most reports resolve against one of four things, and all four are faster than a conversation.Troubleshooting
Offline agents,
401 responses, empty knowledge search, triggers that do not fire, failing
runs.Limits & quotas
Whether you have hit a cap. A
409 on agent creation is a quota, not a bug.The run's own evidence
A failing run records what it received, which tools it called, and how each call ended.
Reaching the Komodor team
Your Komodor contact — the person or channel that onboarded your team — is the route for everything that is not self-service:- Account, access, and membership questions.
- Enabling a module that is off for your workspace.
- Raising an adjustable limit.
- Configuring an embedding provider so knowledge search can index and retrieve.
- Deployment questions about where agents and the control plane run.
What to include in a report
The difference between a slow report and a fast one is almost always identifiers. Gather these before you write.Reporting a specific class of problem
A run produced the wrong answer
A run produced the wrong answer
Send the run id and say what the right answer would have been. A wrong answer is a quality
question, not an availability one — grading it under
Evaluations captures the judgment durably and gives
the report something concrete to point at.
An agent will not come online
An agent will not come online
Work through the offline-agent section of
Troubleshooting first: the worker process, its outbound access to
the control plane, its token, and its agent id account for nearly every case. If it survives all
four, send the agent id and the worker’s own startup logs.
A tool or integration call keeps failing
A tool or integration call keeps failing
Send the run id and the name of the integration. The run’s evidence records the failing tool
span with the upstream error, which usually identifies whether the problem is the credential,
the permission, or the upstream system.
Cost looks wrong
Cost looks wrong
Say which figure looks wrong and over what window. Spend is built from what each run reports, so
the answer is often that some runs carry no usage metadata — see
Agent spend attribution for how a run’s
cost is classified before you treat a gap as a defect.
A permission decision surprised you
A permission decision surprised you
Send the actor, the action, and the resource. Access decisions are recorded, so a denial that
looks wrong can be traced to the rule that produced it — see
Audit log.
Asking for a change rather than a fix
Some things are configuration rather than defects, and they are handled the same way — through your Komodor contact:- A higher limit. Several caps are adjustable per workspace. Check Limits & quotas for which figure you are actually hitting first.
- A module turned on. Module enablement is per workspace; see Modules → Overview for what is available.
- An embedding provider. Semantic search over your knowledge base needs one configured for your deployment.
Next steps
Troubleshooting
The common failures, with the checks that resolve them.
Limits & quotas
The enforced caps and what happens at each one.
What's new
Whether the behavior you are seeing changed recently.
Runs & evidence
How to read the trail a run leaves behind.