# Agent Setup

- [Deploy the Agents](https://docs.warpstream.com/warpstream/agent-setup/deploy.md): How to deploy the Agents.
- [Kubernetes Known Issues](https://docs.warpstream.com/warpstream/agent-setup/deploy/kubernetes-known-issues.md)
- [Rolling Restarts and Upgrades](https://docs.warpstream.com/warpstream/agent-setup/deploy/rolling-restarts-and-upgrades.md): This page explains how rolling restarts and upgrades work in WarpStream.
- [Object Storage Configuration](https://docs.warpstream.com/warpstream/agent-setup/different-object-stores.md): This page describes how to properly configure object storage for BYOC Agent deployments.
- [Set up Monitoring](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents.md)
- [Diagnostics](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/diagnostics.md)
- [Important Metrics and Logs](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/important-metrics-and-logs.md): On this page, we include a sample list of the most important logs and metrics emitted by the Agents.
- [Hosted Prometheus Endpoint](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/hosted-prometheus-endpoint.md): This page describes how to use WarpStream's hosted prometheus endpoint for collecting control plane metrics.
- [Recommended List of Alerts](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/recommended-list-of-alerts.md): On this page we list the key metrics you should create alerts on.
- [Monitoring Consumer Groups](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/monitoring-consumer-groups.md): How to monitor your consumer groups.
- [Datadog Integration](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/datadog-integration.md)
- [Pre-made Datadog Dashboard](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/premade-datadog-dashboard.md)
- [Pre-made Grafana Dashboard](https://docs.warpstream.com/warpstream/agent-setup/monitor-the-warpstream-agents/pre-made-grafana-dashboard.md)
- [Infrastructure as Code](https://docs.warpstream.com/warpstream/agent-setup/infrastructure-as-code.md): This section contains information on how to configure WarpStream using "Infrastructure as Code" tools like Terraform and Helm.
- [Terraform Provider](https://docs.warpstream.com/warpstream/agent-setup/infrastructure-as-code/terraform-provider.md): Links to WarpStream Terraform provider resources.
- [Helm charts](https://docs.warpstream.com/warpstream/agent-setup/infrastructure-as-code/helm-charts.md): WarpStream Helm charts.
- [Terraform Modules](https://docs.warpstream.com/warpstream/agent-setup/infrastructure-as-code/terraform-modules.md)
- [Protecting important resources from accidental deletion](https://docs.warpstream.com/warpstream/agent-setup/infrastructure-as-code/protecting-important-resources-from-accidental-deletion.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.warpstream.com/warpstream/agent-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
