From 0a4bd8e68d6fb4fb9cdf60b1869808697ccf6b5f Mon Sep 17 00:00:00 2001 From: Pratik Date: Mon, 20 Jul 2026 17:42:19 +0530 Subject: [PATCH 1/2] docs: update pb cloud and agent guidance --- .source/browser.ts | 2 +- .source/server.ts | 416 ++++++++++++++++---------------- content/docs/pb-cli/admin.mdx | 4 +- content/docs/pb-cli/agents.mdx | 61 +++++ content/docs/pb-cli/aliases.mdx | 2 +- content/docs/pb-cli/connect.mdx | 20 +- content/docs/pb-cli/index.mdx | 6 +- content/docs/pb-cli/install.mdx | 10 - content/docs/pb-cli/meta.json | 3 +- content/docs/pb-cli/tail.mdx | 12 +- 10 files changed, 301 insertions(+), 235 deletions(-) create mode 100644 content/docs/pb-cli/agents.mdx diff --git a/.source/browser.ts b/.source/browser.ts index 585062d..6b53815 100644 --- a/.source/browser.ts +++ b/.source/browser.ts @@ -7,7 +7,7 @@ const create = browser(); const browserCollections = { - docs: create.doc("docs", {"architecture.mdx": () => import("../content/docs/architecture.mdx?collection=docs"), "benchmarks.mdx": () => import("../content/docs/benchmarks.mdx?collection=docs"), "design-choices.mdx": () => import("../content/docs/design-choices.mdx?collection=docs"), "features.mdx": () => import("../content/docs/features.mdx?collection=docs"), "get-started.mdx": () => import("../content/docs/get-started.mdx?collection=docs"), "index.mdx": () => import("../content/docs/index.mdx?collection=docs"), "ingestion.mdx": () => import("../content/docs/ingestion.mdx?collection=docs"), "introduction.mdx": () => import("../content/docs/introduction.mdx?collection=docs"), "query.mdx": () => import("../content/docs/query.mdx?collection=docs"), "release-notes.mdx": () => import("../content/docs/release-notes.mdx?collection=docs"), "alerting/alert-manager.mdx": () => import("../content/docs/alerting/alert-manager.mdx?collection=docs"), "api/index.mdx": () => import("../content/docs/api/index.mdx?collection=docs"), "cookbook/agentic-observability.mdx": () => import("../content/docs/cookbook/agentic-observability.mdx?collection=docs"), "cookbook/instrumentation.mdx": () => import("../content/docs/cookbook/instrumentation.mdx?collection=docs"), "cookbook/tool-calls.mdx": () => import("../content/docs/cookbook/tool-calls.mdx?collection=docs"), "editions/compare.mdx": () => import("../content/docs/editions/compare.mdx?collection=docs"), "enterprise/index.mdx": () => import("../content/docs/enterprise/index.mdx?collection=docs"), "ingest-data/auto-instrumentation.mdx": () => import("../content/docs/ingest-data/auto-instrumentation.mdx?collection=docs"), "ingest-data/prometheus.mdx": () => import("../content/docs/ingest-data/prometheus.mdx?collection=docs"), "ingest-data/zero-instrumentation.mdx": () => import("../content/docs/ingest-data/zero-instrumentation.mdx?collection=docs"), "integrations/index.mdx": () => import("../content/docs/integrations/index.mdx?collection=docs"), "key-concepts/data-model.mdx": () => import("../content/docs/key-concepts/data-model.mdx?collection=docs"), "key-concepts/high-availability.mdx": () => import("../content/docs/key-concepts/high-availability.mdx?collection=docs"), "key-concepts/index.mdx": () => import("../content/docs/key-concepts/index.mdx?collection=docs"), "key-concepts/partitioning.mdx": () => import("../content/docs/key-concepts/partitioning.mdx?collection=docs"), "key-concepts/query.mdx": () => import("../content/docs/key-concepts/query.mdx?collection=docs"), "key-concepts/storage.mdx": () => import("../content/docs/key-concepts/storage.mdx?collection=docs"), "llm/text-to-sql.mdx": () => import("../content/docs/llm/text-to-sql.mdx?collection=docs"), "quickstart/binary.mdx": () => import("../content/docs/quickstart/binary.mdx?collection=docs"), "quickstart/cloud.mdx": () => import("../content/docs/quickstart/cloud.mdx?collection=docs"), "quickstart/docker.mdx": () => import("../content/docs/quickstart/docker.mdx?collection=docs"), "pb-cli/admin.mdx": () => import("../content/docs/pb-cli/admin.mdx?collection=docs"), "pb-cli/aliases.mdx": () => import("../content/docs/pb-cli/aliases.mdx?collection=docs"), "pb-cli/connect.mdx": () => import("../content/docs/pb-cli/connect.mdx?collection=docs"), "pb-cli/datasets.mdx": () => import("../content/docs/pb-cli/datasets.mdx?collection=docs"), "pb-cli/index.mdx": () => import("../content/docs/pb-cli/index.mdx?collection=docs"), "pb-cli/install.mdx": () => import("../content/docs/pb-cli/install.mdx?collection=docs"), "pb-cli/promql.mdx": () => import("../content/docs/pb-cli/promql.mdx?collection=docs"), "pb-cli/query.mdx": () => import("../content/docs/pb-cli/query.mdx?collection=docs"), "pb-cli/tail.mdx": () => import("../content/docs/pb-cli/tail.mdx?collection=docs"), "self-hosted/aws.mdx": () => import("../content/docs/self-hosted/aws.mdx?collection=docs"), "self-hosted/configuration.mdx": () => import("../content/docs/self-hosted/configuration.mdx?collection=docs"), "self-hosted/metrics.mdx": () => import("../content/docs/self-hosted/metrics.mdx?collection=docs"), "self-hosted/telemetry.mdx": () => import("../content/docs/self-hosted/telemetry.mdx?collection=docs"), "storage/awss3.mdx": () => import("../content/docs/storage/awss3.mdx?collection=docs"), "user-guide/api-keys.mdx": () => import("../content/docs/user-guide/api-keys.mdx?collection=docs"), "user-guide/dashboards.mdx": () => import("../content/docs/user-guide/dashboards.mdx?collection=docs"), "user-guide/errors.mdx": () => import("../content/docs/user-guide/errors.mdx?collection=docs"), "user-guide/log-iq.mdx": () => import("../content/docs/user-guide/log-iq.mdx?collection=docs"), "user-guide/logs.mdx": () => import("../content/docs/user-guide/logs.mdx?collection=docs"), "user-guide/metrics.mdx": () => import("../content/docs/user-guide/metrics.mdx?collection=docs"), "user-guide/openid.mdx": () => import("../content/docs/user-guide/openid.mdx?collection=docs"), "user-guide/promql.mdx": () => import("../content/docs/user-guide/promql.mdx?collection=docs"), "user-guide/rbac.mdx": () => import("../content/docs/user-guide/rbac.mdx?collection=docs"), "user-guide/retention.mdx": () => import("../content/docs/user-guide/retention.mdx?collection=docs"), "user-guide/smart-cache.mdx": () => import("../content/docs/user-guide/smart-cache.mdx?collection=docs"), "user-guide/sql-editor.mdx": () => import("../content/docs/user-guide/sql-editor.mdx?collection=docs"), "user-guide/traces.mdx": () => import("../content/docs/user-guide/traces.mdx?collection=docs"), "api/v1/createLogStream.mdx": () => import("../content/docs/api/v1/createLogStream.mdx?collection=docs"), "api/v1/deleteLogStream.mdx": () => import("../content/docs/api/v1/deleteLogStream.mdx?collection=docs"), "api/v1/ingestLogsWithHeaders.mdx": () => import("../content/docs/api/v1/ingestLogsWithHeaders.mdx?collection=docs"), "api/v1/ingestOtlpLogs.mdx": () => import("../content/docs/api/v1/ingestOtlpLogs.mdx?collection=docs"), "api/v1/ingestOtlpMetrics.mdx": () => import("../content/docs/api/v1/ingestOtlpMetrics.mdx?collection=docs"), "api/v1/ingestOtlpTraces.mdx": () => import("../content/docs/api/v1/ingestOtlpTraces.mdx?collection=docs"), "api/v1/prometheusRemoteWrite.mdx": () => import("../content/docs/api/v1/prometheusRemoteWrite.mdx?collection=docs"), "api/v1/queryLogStream.mdx": () => import("../content/docs/api/v1/queryLogStream.mdx?collection=docs"), "api/v1/sendLogsToStream.mdx": () => import("../content/docs/api/v1/sendLogsToStream.mdx?collection=docs"), "ingest-data/ai-agents/anthropic.mdx": () => import("../content/docs/ingest-data/ai-agents/anthropic.mdx?collection=docs"), "ingest-data/ai-agents/autogen.mdx": () => import("../content/docs/ingest-data/ai-agents/autogen.mdx?collection=docs"), "ingest-data/ai-agents/crewai.mdx": () => import("../content/docs/ingest-data/ai-agents/crewai.mdx?collection=docs"), "ingest-data/ai-agents/dbos.mdx": () => import("../content/docs/ingest-data/ai-agents/dbos.mdx?collection=docs"), "ingest-data/ai-agents/dspy.mdx": () => import("../content/docs/ingest-data/ai-agents/dspy.mdx?collection=docs"), "ingest-data/ai-agents/index.mdx": () => import("../content/docs/ingest-data/ai-agents/index.mdx?collection=docs"), "ingest-data/ai-agents/langchain.mdx": () => import("../content/docs/ingest-data/ai-agents/langchain.mdx?collection=docs"), "ingest-data/ai-agents/litellm.mdx": () => import("../content/docs/ingest-data/ai-agents/litellm.mdx?collection=docs"), "ingest-data/ai-agents/llamaindex.mdx": () => import("../content/docs/ingest-data/ai-agents/llamaindex.mdx?collection=docs"), "ingest-data/ai-agents/n8n.mdx": () => import("../content/docs/ingest-data/ai-agents/n8n.mdx?collection=docs"), "ingest-data/ai-agents/openai.mdx": () => import("../content/docs/ingest-data/ai-agents/openai.mdx?collection=docs"), "ingest-data/ai-agents/openrouter.mdx": () => import("../content/docs/ingest-data/ai-agents/openrouter.mdx?collection=docs"), "ingest-data/ai-agents/restate.mdx": () => import("../content/docs/ingest-data/ai-agents/restate.mdx?collection=docs"), "ingest-data/ai-agents/vllm.mdx": () => import("../content/docs/ingest-data/ai-agents/vllm.mdx?collection=docs"), "ingest-data/cicd/argocd.mdx": () => import("../content/docs/ingest-data/cicd/argocd.mdx?collection=docs"), "ingest-data/cicd/circleci.mdx": () => import("../content/docs/ingest-data/cicd/circleci.mdx?collection=docs"), "ingest-data/cicd/github-actions.mdx": () => import("../content/docs/ingest-data/cicd/github-actions.mdx?collection=docs"), "ingest-data/cicd/gitlab-ci.mdx": () => import("../content/docs/ingest-data/cicd/gitlab-ci.mdx?collection=docs"), "ingest-data/cicd/jenkins.mdx": () => import("../content/docs/ingest-data/cicd/jenkins.mdx?collection=docs"), "ingest-data/cicd/terraform.mdx": () => import("../content/docs/ingest-data/cicd/terraform.mdx?collection=docs"), "ingest-data/cloud/aws-cloudwatch.mdx": () => import("../content/docs/ingest-data/cloud/aws-cloudwatch.mdx?collection=docs"), "ingest-data/cloud/aws-data-firehose.mdx": () => import("../content/docs/ingest-data/cloud/aws-data-firehose.mdx?collection=docs"), "ingest-data/cloud/aws-kinesis.mdx": () => import("../content/docs/ingest-data/cloud/aws-kinesis.mdx?collection=docs"), "ingest-data/cloud/aws-lambda.mdx": () => import("../content/docs/ingest-data/cloud/aws-lambda.mdx?collection=docs"), "ingest-data/cloud/azure-api-service.mdx": () => import("../content/docs/ingest-data/cloud/azure-api-service.mdx?collection=docs"), "ingest-data/cloud/azure-event-hubs.mdx": () => import("../content/docs/ingest-data/cloud/azure-event-hubs.mdx?collection=docs"), "ingest-data/cloud/azure-service-bus.mdx": () => import("../content/docs/ingest-data/cloud/azure-service-bus.mdx?collection=docs"), "ingest-data/cloud/fly-io.mdx": () => import("../content/docs/ingest-data/cloud/fly-io.mdx?collection=docs"), "ingest-data/cloud/gcp-pubsub.mdx": () => import("../content/docs/ingest-data/cloud/gcp-pubsub.mdx?collection=docs"), "ingest-data/containers/amazon-ecs.mdx": () => import("../content/docs/ingest-data/containers/amazon-ecs.mdx?collection=docs"), "ingest-data/containers/amazon-eks.mdx": () => import("../content/docs/ingest-data/containers/amazon-eks.mdx?collection=docs"), "ingest-data/containers/azure-aks.mdx": () => import("../content/docs/ingest-data/containers/azure-aks.mdx?collection=docs"), "ingest-data/containers/docker.mdx": () => import("../content/docs/ingest-data/containers/docker.mdx?collection=docs"), "ingest-data/containers/google-gke.mdx": () => import("../content/docs/ingest-data/containers/google-gke.mdx?collection=docs"), "ingest-data/containers/kubernetes.mdx": () => import("../content/docs/ingest-data/containers/kubernetes.mdx?collection=docs"), "ingest-data/databases/elasticsearch.mdx": () => import("../content/docs/ingest-data/databases/elasticsearch.mdx?collection=docs"), "ingest-data/databases/mongodb.mdx": () => import("../content/docs/ingest-data/databases/mongodb.mdx?collection=docs"), "ingest-data/databases/mysql.mdx": () => import("../content/docs/ingest-data/databases/mysql.mdx?collection=docs"), "ingest-data/databases/postgresql.mdx": () => import("../content/docs/ingest-data/databases/postgresql.mdx?collection=docs"), "ingest-data/databases/redis.mdx": () => import("../content/docs/ingest-data/databases/redis.mdx?collection=docs"), "ingest-data/logging-agents/apache-log-4j.mdx": () => import("../content/docs/ingest-data/logging-agents/apache-log-4j.mdx?collection=docs"), "ingest-data/logging-agents/filebeat.mdx": () => import("../content/docs/ingest-data/logging-agents/filebeat.mdx?collection=docs"), "ingest-data/logging-agents/fluent-bit.mdx": () => import("../content/docs/ingest-data/logging-agents/fluent-bit.mdx?collection=docs"), "ingest-data/logging-agents/fluentd.mdx": () => import("../content/docs/ingest-data/logging-agents/fluentd.mdx?collection=docs"), "ingest-data/logging-agents/index.mdx": () => import("../content/docs/ingest-data/logging-agents/index.mdx?collection=docs"), "ingest-data/logging-agents/logstash.mdx": () => import("../content/docs/ingest-data/logging-agents/logstash.mdx?collection=docs"), "ingest-data/logging-agents/otel-collector.mdx": () => import("../content/docs/ingest-data/logging-agents/otel-collector.mdx?collection=docs"), "ingest-data/logging-agents/prometheus.mdx": () => import("../content/docs/ingest-data/logging-agents/prometheus.mdx?collection=docs"), "ingest-data/logging-agents/promtail.mdx": () => import("../content/docs/ingest-data/logging-agents/promtail.mdx?collection=docs"), "ingest-data/logging-agents/syslog.mdx": () => import("../content/docs/ingest-data/logging-agents/syslog.mdx?collection=docs"), "ingest-data/logging-agents/vector.mdx": () => import("../content/docs/ingest-data/logging-agents/vector.mdx?collection=docs"), "ingest-data/security/falco.mdx": () => import("../content/docs/ingest-data/security/falco.mdx?collection=docs"), "ingest-data/security/siem-export.mdx": () => import("../content/docs/ingest-data/security/siem-export.mdx?collection=docs"), "ingest-data/security/trivy.mdx": () => import("../content/docs/ingest-data/security/trivy.mdx?collection=docs"), "ingest-data/otel/index.mdx": () => import("../content/docs/ingest-data/otel/index.mdx?collection=docs"), "ingest-data/otel/logs.mdx": () => import("../content/docs/ingest-data/otel/logs.mdx?collection=docs"), "ingest-data/otel/metrics.mdx": () => import("../content/docs/ingest-data/otel/metrics.mdx?collection=docs"), "ingest-data/otel/traces.mdx": () => import("../content/docs/ingest-data/otel/traces.mdx?collection=docs"), "ingest-data/programming-languages/csharp.mdx": () => import("../content/docs/ingest-data/programming-languages/csharp.mdx?collection=docs"), "ingest-data/programming-languages/dotnet.mdx": () => import("../content/docs/ingest-data/programming-languages/dotnet.mdx?collection=docs"), "ingest-data/programming-languages/go.mdx": () => import("../content/docs/ingest-data/programming-languages/go.mdx?collection=docs"), "ingest-data/programming-languages/index.mdx": () => import("../content/docs/ingest-data/programming-languages/index.mdx?collection=docs"), "ingest-data/programming-languages/java.mdx": () => import("../content/docs/ingest-data/programming-languages/java.mdx?collection=docs"), "ingest-data/programming-languages/javascript.mdx": () => import("../content/docs/ingest-data/programming-languages/javascript.mdx?collection=docs"), "ingest-data/programming-languages/php.mdx": () => import("../content/docs/ingest-data/programming-languages/php.mdx?collection=docs"), "ingest-data/programming-languages/python.mdx": () => import("../content/docs/ingest-data/programming-languages/python.mdx?collection=docs"), "ingest-data/programming-languages/ruby.mdx": () => import("../content/docs/ingest-data/programming-languages/ruby.mdx?collection=docs"), "ingest-data/programming-languages/rust.mdx": () => import("../content/docs/ingest-data/programming-languages/rust.mdx?collection=docs"), "ingest-data/streaming/cribl.mdx": () => import("../content/docs/ingest-data/streaming/cribl.mdx?collection=docs"), "ingest-data/streaming/kafka.mdx": () => import("../content/docs/ingest-data/streaming/kafka.mdx?collection=docs"), "ingest-data/streaming/nats.mdx": () => import("../content/docs/ingest-data/streaming/nats.mdx?collection=docs"), "ingest-data/streaming/rabbitmq.mdx": () => import("../content/docs/ingest-data/streaming/rabbitmq.mdx?collection=docs"), "ingest-data/streaming/redpanda.mdx": () => import("../content/docs/ingest-data/streaming/redpanda.mdx?collection=docs"), "integrations/alerting/discord.mdx": () => import("../content/docs/integrations/alerting/discord.mdx?collection=docs"), "integrations/alerting/email.mdx": () => import("../content/docs/integrations/alerting/email.mdx?collection=docs"), "integrations/alerting/microsoft-teams.mdx": () => import("../content/docs/integrations/alerting/microsoft-teams.mdx?collection=docs"), "integrations/alerting/opsgenie.mdx": () => import("../content/docs/integrations/alerting/opsgenie.mdx?collection=docs"), "integrations/alerting/pagerduty.mdx": () => import("../content/docs/integrations/alerting/pagerduty.mdx?collection=docs"), "integrations/alerting/slack.mdx": () => import("../content/docs/integrations/alerting/slack.mdx?collection=docs"), "integrations/alerting/webhook.mdx": () => import("../content/docs/integrations/alerting/webhook.mdx?collection=docs"), "integrations/auth/auth0.mdx": () => import("../content/docs/integrations/auth/auth0.mdx?collection=docs"), "integrations/auth/authentik.mdx": () => import("../content/docs/integrations/auth/authentik.mdx?collection=docs"), "integrations/auth/azure-ad.mdx": () => import("../content/docs/integrations/auth/azure-ad.mdx?collection=docs"), "integrations/auth/google-workspace.mdx": () => import("../content/docs/integrations/auth/google-workspace.mdx?collection=docs"), "integrations/auth/keycloak.mdx": () => import("../content/docs/integrations/auth/keycloak.mdx?collection=docs"), "integrations/auth/ldap.mdx": () => import("../content/docs/integrations/auth/ldap.mdx?collection=docs"), "integrations/auth/okta.mdx": () => import("../content/docs/integrations/auth/okta.mdx?collection=docs"), "integrations/data-platforms/starburst-galaxy.mdx": () => import("../content/docs/integrations/data-platforms/starburst-galaxy.mdx?collection=docs"), "integrations/visualization/apache-superset.mdx": () => import("../content/docs/integrations/visualization/apache-superset.mdx?collection=docs"), "integrations/visualization/grafana.mdx": () => import("../content/docs/integrations/visualization/grafana.mdx?collection=docs"), "integrations/visualization/looker.mdx": () => import("../content/docs/integrations/visualization/looker.mdx?collection=docs"), "integrations/visualization/metabase.mdx": () => import("../content/docs/integrations/visualization/metabase.mdx?collection=docs"), "integrations/visualization/redash.mdx": () => import("../content/docs/integrations/visualization/redash.mdx?collection=docs"), "integrations/visualization/tableau.mdx": () => import("../content/docs/integrations/visualization/tableau.mdx?collection=docs"), "overview/key-concepts/data-model.mdx": () => import("../content/docs/overview/key-concepts/data-model.mdx?collection=docs"), "overview/key-concepts/index.mdx": () => import("../content/docs/overview/key-concepts/index.mdx?collection=docs"), "overview/key-concepts/ingestion.mdx": () => import("../content/docs/overview/key-concepts/ingestion.mdx?collection=docs"), "overview/key-concepts/partitioning.mdx": () => import("../content/docs/overview/key-concepts/partitioning.mdx?collection=docs"), "overview/key-concepts/query.mdx": () => import("../content/docs/overview/key-concepts/query.mdx?collection=docs"), "overview/key-concepts/storage.mdx": () => import("../content/docs/overview/key-concepts/storage.mdx?collection=docs"), "self-hosted/installation/index.mdx": () => import("../content/docs/self-hosted/installation/index.mdx?collection=docs"), "self-hosted/storage-targets/aws-s3.mdx": () => import("../content/docs/self-hosted/storage-targets/aws-s3.mdx?collection=docs"), "self-hosted/storage-targets/azure-blob-storage.mdx": () => import("../content/docs/self-hosted/storage-targets/azure-blob-storage.mdx?collection=docs"), "self-hosted/storage-targets/digitalocean-spaces.mdx": () => import("../content/docs/self-hosted/storage-targets/digitalocean-spaces.mdx?collection=docs"), "self-hosted/storage-targets/gcp-storage.mdx": () => import("../content/docs/self-hosted/storage-targets/gcp-storage.mdx?collection=docs"), "user-guide/agent-observability/index.mdx": () => import("../content/docs/user-guide/agent-observability/index.mdx?collection=docs"), "user-guide/agent-observability/manual-instrumentation.mdx": () => import("../content/docs/user-guide/agent-observability/manual-instrumentation.mdx?collection=docs"), "user-guide/agent-observability/schema-reference.mdx": () => import("../content/docs/user-guide/agent-observability/schema-reference.mdx?collection=docs"), "user-guide/agent-observability/sql-queries.mdx": () => import("../content/docs/user-guide/agent-observability/sql-queries.mdx?collection=docs"), "user-guide/ai-native/index.mdx": () => import("../content/docs/user-guide/ai-native/index.mdx?collection=docs"), "user-guide/ai-native/keystone.mdx": () => import("../content/docs/user-guide/ai-native/keystone.mdx?collection=docs"), "user-guide/ai-native/summary.mdx": () => import("../content/docs/user-guide/ai-native/summary.mdx?collection=docs"), "user-guide/ai-native/text-to-sql.mdx": () => import("../content/docs/user-guide/ai-native/text-to-sql.mdx?collection=docs"), "user-guide/alerting/anomaly.mdx": () => import("../content/docs/user-guide/alerting/anomaly.mdx?collection=docs"), "user-guide/alerting/forecasting.mdx": () => import("../content/docs/user-guide/alerting/forecasting.mdx?collection=docs"), "user-guide/alerting/index.mdx": () => import("../content/docs/user-guide/alerting/index.mdx?collection=docs"), "user-guide/alerting/standard-threshold.mdx": () => import("../content/docs/user-guide/alerting/standard-threshold.mdx?collection=docs"), "ingest-data/ai-agents/temporal/index.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/index.mdx?collection=docs"), "ingest-data/ai-agents/temporal/java.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/java.mdx?collection=docs"), "ingest-data/ai-agents/temporal/python.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/python.mdx?collection=docs"), "ingest-data/ai-agents/temporal/typescript.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/typescript.mdx?collection=docs"), "self-hosted/installation/distributed/docker-compose.mdx": () => import("../content/docs/self-hosted/installation/distributed/docker-compose.mdx?collection=docs"), "self-hosted/installation/distributed/k8s-helm.mdx": () => import("../content/docs/self-hosted/installation/distributed/k8s-helm.mdx?collection=docs"), "self-hosted/installation/distributed/linux.mdx": () => import("../content/docs/self-hosted/installation/distributed/linux.mdx?collection=docs"), "self-hosted/installation/distributed/railway.mdx": () => import("../content/docs/self-hosted/installation/distributed/railway.mdx?collection=docs"), "self-hosted/installation/standalone/aws-ecs.mdx": () => import("../content/docs/self-hosted/installation/standalone/aws-ecs.mdx?collection=docs"), "self-hosted/installation/standalone/aws-eks.mdx": () => import("../content/docs/self-hosted/installation/standalone/aws-eks.mdx?collection=docs"), "self-hosted/installation/standalone/docker.mdx": () => import("../content/docs/self-hosted/installation/standalone/docker.mdx?collection=docs"), "self-hosted/installation/standalone/k8s.mdx": () => import("../content/docs/self-hosted/installation/standalone/k8s.mdx?collection=docs"), "self-hosted/installation/standalone/linux.mdx": () => import("../content/docs/self-hosted/installation/standalone/linux.mdx?collection=docs"), "self-hosted/installation/standalone/railway.mdx": () => import("../content/docs/self-hosted/installation/standalone/railway.mdx?collection=docs"), }), + docs: create.doc("docs", {"architecture.mdx": () => import("../content/docs/architecture.mdx?collection=docs"), "benchmarks.mdx": () => import("../content/docs/benchmarks.mdx?collection=docs"), "design-choices.mdx": () => import("../content/docs/design-choices.mdx?collection=docs"), "features.mdx": () => import("../content/docs/features.mdx?collection=docs"), "get-started.mdx": () => import("../content/docs/get-started.mdx?collection=docs"), "index.mdx": () => import("../content/docs/index.mdx?collection=docs"), "ingestion.mdx": () => import("../content/docs/ingestion.mdx?collection=docs"), "introduction.mdx": () => import("../content/docs/introduction.mdx?collection=docs"), "query.mdx": () => import("../content/docs/query.mdx?collection=docs"), "release-notes.mdx": () => import("../content/docs/release-notes.mdx?collection=docs"), "alerting/alert-manager.mdx": () => import("../content/docs/alerting/alert-manager.mdx?collection=docs"), "cookbook/agentic-observability.mdx": () => import("../content/docs/cookbook/agentic-observability.mdx?collection=docs"), "cookbook/instrumentation.mdx": () => import("../content/docs/cookbook/instrumentation.mdx?collection=docs"), "cookbook/tool-calls.mdx": () => import("../content/docs/cookbook/tool-calls.mdx?collection=docs"), "editions/compare.mdx": () => import("../content/docs/editions/compare.mdx?collection=docs"), "ingest-data/auto-instrumentation.mdx": () => import("../content/docs/ingest-data/auto-instrumentation.mdx?collection=docs"), "ingest-data/prometheus.mdx": () => import("../content/docs/ingest-data/prometheus.mdx?collection=docs"), "ingest-data/zero-instrumentation.mdx": () => import("../content/docs/ingest-data/zero-instrumentation.mdx?collection=docs"), "api/index.mdx": () => import("../content/docs/api/index.mdx?collection=docs"), "enterprise/index.mdx": () => import("../content/docs/enterprise/index.mdx?collection=docs"), "llm/text-to-sql.mdx": () => import("../content/docs/llm/text-to-sql.mdx?collection=docs"), "key-concepts/data-model.mdx": () => import("../content/docs/key-concepts/data-model.mdx?collection=docs"), "key-concepts/high-availability.mdx": () => import("../content/docs/key-concepts/high-availability.mdx?collection=docs"), "key-concepts/index.mdx": () => import("../content/docs/key-concepts/index.mdx?collection=docs"), "key-concepts/partitioning.mdx": () => import("../content/docs/key-concepts/partitioning.mdx?collection=docs"), "key-concepts/query.mdx": () => import("../content/docs/key-concepts/query.mdx?collection=docs"), "key-concepts/storage.mdx": () => import("../content/docs/key-concepts/storage.mdx?collection=docs"), "integrations/index.mdx": () => import("../content/docs/integrations/index.mdx?collection=docs"), "quickstart/binary.mdx": () => import("../content/docs/quickstart/binary.mdx?collection=docs"), "quickstart/cloud.mdx": () => import("../content/docs/quickstart/cloud.mdx?collection=docs"), "quickstart/docker.mdx": () => import("../content/docs/quickstart/docker.mdx?collection=docs"), "pb-cli/admin.mdx": () => import("../content/docs/pb-cli/admin.mdx?collection=docs"), "pb-cli/agents.mdx": () => import("../content/docs/pb-cli/agents.mdx?collection=docs"), "pb-cli/aliases.mdx": () => import("../content/docs/pb-cli/aliases.mdx?collection=docs"), "pb-cli/connect.mdx": () => import("../content/docs/pb-cli/connect.mdx?collection=docs"), "pb-cli/datasets.mdx": () => import("../content/docs/pb-cli/datasets.mdx?collection=docs"), "pb-cli/index.mdx": () => import("../content/docs/pb-cli/index.mdx?collection=docs"), "pb-cli/install.mdx": () => import("../content/docs/pb-cli/install.mdx?collection=docs"), "pb-cli/promql.mdx": () => import("../content/docs/pb-cli/promql.mdx?collection=docs"), "pb-cli/query.mdx": () => import("../content/docs/pb-cli/query.mdx?collection=docs"), "pb-cli/tail.mdx": () => import("../content/docs/pb-cli/tail.mdx?collection=docs"), "storage/awss3.mdx": () => import("../content/docs/storage/awss3.mdx?collection=docs"), "user-guide/api-keys.mdx": () => import("../content/docs/user-guide/api-keys.mdx?collection=docs"), "user-guide/dashboards.mdx": () => import("../content/docs/user-guide/dashboards.mdx?collection=docs"), "user-guide/errors.mdx": () => import("../content/docs/user-guide/errors.mdx?collection=docs"), "user-guide/log-iq.mdx": () => import("../content/docs/user-guide/log-iq.mdx?collection=docs"), "user-guide/logs.mdx": () => import("../content/docs/user-guide/logs.mdx?collection=docs"), "user-guide/metrics.mdx": () => import("../content/docs/user-guide/metrics.mdx?collection=docs"), "user-guide/openid.mdx": () => import("../content/docs/user-guide/openid.mdx?collection=docs"), "user-guide/promql.mdx": () => import("../content/docs/user-guide/promql.mdx?collection=docs"), "user-guide/rbac.mdx": () => import("../content/docs/user-guide/rbac.mdx?collection=docs"), "user-guide/retention.mdx": () => import("../content/docs/user-guide/retention.mdx?collection=docs"), "user-guide/smart-cache.mdx": () => import("../content/docs/user-guide/smart-cache.mdx?collection=docs"), "user-guide/sql-editor.mdx": () => import("../content/docs/user-guide/sql-editor.mdx?collection=docs"), "user-guide/traces.mdx": () => import("../content/docs/user-guide/traces.mdx?collection=docs"), "self-hosted/aws.mdx": () => import("../content/docs/self-hosted/aws.mdx?collection=docs"), "self-hosted/configuration.mdx": () => import("../content/docs/self-hosted/configuration.mdx?collection=docs"), "self-hosted/metrics.mdx": () => import("../content/docs/self-hosted/metrics.mdx?collection=docs"), "self-hosted/telemetry.mdx": () => import("../content/docs/self-hosted/telemetry.mdx?collection=docs"), "ingest-data/cicd/argocd.mdx": () => import("../content/docs/ingest-data/cicd/argocd.mdx?collection=docs"), "ingest-data/cicd/circleci.mdx": () => import("../content/docs/ingest-data/cicd/circleci.mdx?collection=docs"), "ingest-data/cicd/github-actions.mdx": () => import("../content/docs/ingest-data/cicd/github-actions.mdx?collection=docs"), "ingest-data/cicd/gitlab-ci.mdx": () => import("../content/docs/ingest-data/cicd/gitlab-ci.mdx?collection=docs"), "ingest-data/cicd/jenkins.mdx": () => import("../content/docs/ingest-data/cicd/jenkins.mdx?collection=docs"), "ingest-data/cicd/terraform.mdx": () => import("../content/docs/ingest-data/cicd/terraform.mdx?collection=docs"), "ingest-data/cloud/aws-cloudwatch.mdx": () => import("../content/docs/ingest-data/cloud/aws-cloudwatch.mdx?collection=docs"), "ingest-data/cloud/aws-data-firehose.mdx": () => import("../content/docs/ingest-data/cloud/aws-data-firehose.mdx?collection=docs"), "ingest-data/cloud/aws-kinesis.mdx": () => import("../content/docs/ingest-data/cloud/aws-kinesis.mdx?collection=docs"), "ingest-data/cloud/aws-lambda.mdx": () => import("../content/docs/ingest-data/cloud/aws-lambda.mdx?collection=docs"), "ingest-data/cloud/azure-api-service.mdx": () => import("../content/docs/ingest-data/cloud/azure-api-service.mdx?collection=docs"), "ingest-data/cloud/azure-event-hubs.mdx": () => import("../content/docs/ingest-data/cloud/azure-event-hubs.mdx?collection=docs"), "ingest-data/cloud/azure-service-bus.mdx": () => import("../content/docs/ingest-data/cloud/azure-service-bus.mdx?collection=docs"), "ingest-data/cloud/fly-io.mdx": () => import("../content/docs/ingest-data/cloud/fly-io.mdx?collection=docs"), "ingest-data/cloud/gcp-pubsub.mdx": () => import("../content/docs/ingest-data/cloud/gcp-pubsub.mdx?collection=docs"), "ingest-data/containers/amazon-ecs.mdx": () => import("../content/docs/ingest-data/containers/amazon-ecs.mdx?collection=docs"), "ingest-data/containers/amazon-eks.mdx": () => import("../content/docs/ingest-data/containers/amazon-eks.mdx?collection=docs"), "ingest-data/containers/azure-aks.mdx": () => import("../content/docs/ingest-data/containers/azure-aks.mdx?collection=docs"), "ingest-data/containers/docker.mdx": () => import("../content/docs/ingest-data/containers/docker.mdx?collection=docs"), "ingest-data/containers/google-gke.mdx": () => import("../content/docs/ingest-data/containers/google-gke.mdx?collection=docs"), "ingest-data/containers/kubernetes.mdx": () => import("../content/docs/ingest-data/containers/kubernetes.mdx?collection=docs"), "ingest-data/databases/elasticsearch.mdx": () => import("../content/docs/ingest-data/databases/elasticsearch.mdx?collection=docs"), "ingest-data/databases/mongodb.mdx": () => import("../content/docs/ingest-data/databases/mongodb.mdx?collection=docs"), "ingest-data/databases/mysql.mdx": () => import("../content/docs/ingest-data/databases/mysql.mdx?collection=docs"), "ingest-data/databases/postgresql.mdx": () => import("../content/docs/ingest-data/databases/postgresql.mdx?collection=docs"), "ingest-data/databases/redis.mdx": () => import("../content/docs/ingest-data/databases/redis.mdx?collection=docs"), "ingest-data/ai-agents/anthropic.mdx": () => import("../content/docs/ingest-data/ai-agents/anthropic.mdx?collection=docs"), "ingest-data/ai-agents/autogen.mdx": () => import("../content/docs/ingest-data/ai-agents/autogen.mdx?collection=docs"), "ingest-data/ai-agents/crewai.mdx": () => import("../content/docs/ingest-data/ai-agents/crewai.mdx?collection=docs"), "ingest-data/ai-agents/daytona.mdx": () => import("../content/docs/ingest-data/ai-agents/daytona.mdx?collection=docs"), "ingest-data/ai-agents/dbos.mdx": () => import("../content/docs/ingest-data/ai-agents/dbos.mdx?collection=docs"), "ingest-data/ai-agents/dspy.mdx": () => import("../content/docs/ingest-data/ai-agents/dspy.mdx?collection=docs"), "ingest-data/ai-agents/index.mdx": () => import("../content/docs/ingest-data/ai-agents/index.mdx?collection=docs"), "ingest-data/ai-agents/langchain.mdx": () => import("../content/docs/ingest-data/ai-agents/langchain.mdx?collection=docs"), "ingest-data/ai-agents/litellm.mdx": () => import("../content/docs/ingest-data/ai-agents/litellm.mdx?collection=docs"), "ingest-data/ai-agents/llamaindex.mdx": () => import("../content/docs/ingest-data/ai-agents/llamaindex.mdx?collection=docs"), "ingest-data/ai-agents/n8n.mdx": () => import("../content/docs/ingest-data/ai-agents/n8n.mdx?collection=docs"), "ingest-data/ai-agents/openai.mdx": () => import("../content/docs/ingest-data/ai-agents/openai.mdx?collection=docs"), "ingest-data/ai-agents/openrouter.mdx": () => import("../content/docs/ingest-data/ai-agents/openrouter.mdx?collection=docs"), "ingest-data/ai-agents/restate.mdx": () => import("../content/docs/ingest-data/ai-agents/restate.mdx?collection=docs"), "ingest-data/ai-agents/vllm.mdx": () => import("../content/docs/ingest-data/ai-agents/vllm.mdx?collection=docs"), "ingest-data/otel/index.mdx": () => import("../content/docs/ingest-data/otel/index.mdx?collection=docs"), "ingest-data/otel/logs.mdx": () => import("../content/docs/ingest-data/otel/logs.mdx?collection=docs"), "ingest-data/otel/metrics.mdx": () => import("../content/docs/ingest-data/otel/metrics.mdx?collection=docs"), "ingest-data/otel/traces.mdx": () => import("../content/docs/ingest-data/otel/traces.mdx?collection=docs"), "ingest-data/logging-agents/apache-log-4j.mdx": () => import("../content/docs/ingest-data/logging-agents/apache-log-4j.mdx?collection=docs"), "ingest-data/logging-agents/filebeat.mdx": () => import("../content/docs/ingest-data/logging-agents/filebeat.mdx?collection=docs"), "ingest-data/logging-agents/fluent-bit.mdx": () => import("../content/docs/ingest-data/logging-agents/fluent-bit.mdx?collection=docs"), "ingest-data/logging-agents/fluentd.mdx": () => import("../content/docs/ingest-data/logging-agents/fluentd.mdx?collection=docs"), "ingest-data/logging-agents/index.mdx": () => import("../content/docs/ingest-data/logging-agents/index.mdx?collection=docs"), "ingest-data/logging-agents/logstash.mdx": () => import("../content/docs/ingest-data/logging-agents/logstash.mdx?collection=docs"), "ingest-data/logging-agents/otel-collector.mdx": () => import("../content/docs/ingest-data/logging-agents/otel-collector.mdx?collection=docs"), "ingest-data/logging-agents/prometheus.mdx": () => import("../content/docs/ingest-data/logging-agents/prometheus.mdx?collection=docs"), "ingest-data/logging-agents/promtail.mdx": () => import("../content/docs/ingest-data/logging-agents/promtail.mdx?collection=docs"), "ingest-data/logging-agents/syslog.mdx": () => import("../content/docs/ingest-data/logging-agents/syslog.mdx?collection=docs"), "ingest-data/logging-agents/vector.mdx": () => import("../content/docs/ingest-data/logging-agents/vector.mdx?collection=docs"), "ingest-data/streaming/cribl.mdx": () => import("../content/docs/ingest-data/streaming/cribl.mdx?collection=docs"), "ingest-data/streaming/kafka.mdx": () => import("../content/docs/ingest-data/streaming/kafka.mdx?collection=docs"), "ingest-data/streaming/nats.mdx": () => import("../content/docs/ingest-data/streaming/nats.mdx?collection=docs"), "ingest-data/streaming/rabbitmq.mdx": () => import("../content/docs/ingest-data/streaming/rabbitmq.mdx?collection=docs"), "ingest-data/streaming/redpanda.mdx": () => import("../content/docs/ingest-data/streaming/redpanda.mdx?collection=docs"), "api/v1/createLogStream.mdx": () => import("../content/docs/api/v1/createLogStream.mdx?collection=docs"), "api/v1/deleteLogStream.mdx": () => import("../content/docs/api/v1/deleteLogStream.mdx?collection=docs"), "api/v1/ingestLogsWithHeaders.mdx": () => import("../content/docs/api/v1/ingestLogsWithHeaders.mdx?collection=docs"), "api/v1/ingestOtlpLogs.mdx": () => import("../content/docs/api/v1/ingestOtlpLogs.mdx?collection=docs"), "api/v1/ingestOtlpMetrics.mdx": () => import("../content/docs/api/v1/ingestOtlpMetrics.mdx?collection=docs"), "api/v1/ingestOtlpTraces.mdx": () => import("../content/docs/api/v1/ingestOtlpTraces.mdx?collection=docs"), "api/v1/prometheusRemoteWrite.mdx": () => import("../content/docs/api/v1/prometheusRemoteWrite.mdx?collection=docs"), "api/v1/queryLogStream.mdx": () => import("../content/docs/api/v1/queryLogStream.mdx?collection=docs"), "api/v1/sendLogsToStream.mdx": () => import("../content/docs/api/v1/sendLogsToStream.mdx?collection=docs"), "ingest-data/programming-languages/csharp.mdx": () => import("../content/docs/ingest-data/programming-languages/csharp.mdx?collection=docs"), "ingest-data/programming-languages/dotnet.mdx": () => import("../content/docs/ingest-data/programming-languages/dotnet.mdx?collection=docs"), "ingest-data/programming-languages/go.mdx": () => import("../content/docs/ingest-data/programming-languages/go.mdx?collection=docs"), "ingest-data/programming-languages/index.mdx": () => import("../content/docs/ingest-data/programming-languages/index.mdx?collection=docs"), "ingest-data/programming-languages/java.mdx": () => import("../content/docs/ingest-data/programming-languages/java.mdx?collection=docs"), "ingest-data/programming-languages/javascript.mdx": () => import("../content/docs/ingest-data/programming-languages/javascript.mdx?collection=docs"), "ingest-data/programming-languages/php.mdx": () => import("../content/docs/ingest-data/programming-languages/php.mdx?collection=docs"), "ingest-data/programming-languages/python.mdx": () => import("../content/docs/ingest-data/programming-languages/python.mdx?collection=docs"), "ingest-data/programming-languages/ruby.mdx": () => import("../content/docs/ingest-data/programming-languages/ruby.mdx?collection=docs"), "ingest-data/programming-languages/rust.mdx": () => import("../content/docs/ingest-data/programming-languages/rust.mdx?collection=docs"), "ingest-data/security/falco.mdx": () => import("../content/docs/ingest-data/security/falco.mdx?collection=docs"), "ingest-data/security/siem-export.mdx": () => import("../content/docs/ingest-data/security/siem-export.mdx?collection=docs"), "ingest-data/security/trivy.mdx": () => import("../content/docs/ingest-data/security/trivy.mdx?collection=docs"), "overview/key-concepts/data-model.mdx": () => import("../content/docs/overview/key-concepts/data-model.mdx?collection=docs"), "overview/key-concepts/index.mdx": () => import("../content/docs/overview/key-concepts/index.mdx?collection=docs"), "overview/key-concepts/ingestion.mdx": () => import("../content/docs/overview/key-concepts/ingestion.mdx?collection=docs"), "overview/key-concepts/partitioning.mdx": () => import("../content/docs/overview/key-concepts/partitioning.mdx?collection=docs"), "overview/key-concepts/query.mdx": () => import("../content/docs/overview/key-concepts/query.mdx?collection=docs"), "overview/key-concepts/storage.mdx": () => import("../content/docs/overview/key-concepts/storage.mdx?collection=docs"), "integrations/auth/auth0.mdx": () => import("../content/docs/integrations/auth/auth0.mdx?collection=docs"), "integrations/auth/authentik.mdx": () => import("../content/docs/integrations/auth/authentik.mdx?collection=docs"), "integrations/auth/azure-ad.mdx": () => import("../content/docs/integrations/auth/azure-ad.mdx?collection=docs"), "integrations/auth/google-workspace.mdx": () => import("../content/docs/integrations/auth/google-workspace.mdx?collection=docs"), "integrations/auth/keycloak.mdx": () => import("../content/docs/integrations/auth/keycloak.mdx?collection=docs"), "integrations/auth/ldap.mdx": () => import("../content/docs/integrations/auth/ldap.mdx?collection=docs"), "integrations/auth/okta.mdx": () => import("../content/docs/integrations/auth/okta.mdx?collection=docs"), "integrations/data-platforms/starburst-galaxy.mdx": () => import("../content/docs/integrations/data-platforms/starburst-galaxy.mdx?collection=docs"), "integrations/alerting/discord.mdx": () => import("../content/docs/integrations/alerting/discord.mdx?collection=docs"), "integrations/alerting/email.mdx": () => import("../content/docs/integrations/alerting/email.mdx?collection=docs"), "integrations/alerting/microsoft-teams.mdx": () => import("../content/docs/integrations/alerting/microsoft-teams.mdx?collection=docs"), "integrations/alerting/opsgenie.mdx": () => import("../content/docs/integrations/alerting/opsgenie.mdx?collection=docs"), "integrations/alerting/pagerduty.mdx": () => import("../content/docs/integrations/alerting/pagerduty.mdx?collection=docs"), "integrations/alerting/slack.mdx": () => import("../content/docs/integrations/alerting/slack.mdx?collection=docs"), "integrations/alerting/webhook.mdx": () => import("../content/docs/integrations/alerting/webhook.mdx?collection=docs"), "integrations/visualization/apache-superset.mdx": () => import("../content/docs/integrations/visualization/apache-superset.mdx?collection=docs"), "integrations/visualization/grafana.mdx": () => import("../content/docs/integrations/visualization/grafana.mdx?collection=docs"), "integrations/visualization/looker.mdx": () => import("../content/docs/integrations/visualization/looker.mdx?collection=docs"), "integrations/visualization/metabase.mdx": () => import("../content/docs/integrations/visualization/metabase.mdx?collection=docs"), "integrations/visualization/redash.mdx": () => import("../content/docs/integrations/visualization/redash.mdx?collection=docs"), "integrations/visualization/tableau.mdx": () => import("../content/docs/integrations/visualization/tableau.mdx?collection=docs"), "user-guide/alerting/anomaly.mdx": () => import("../content/docs/user-guide/alerting/anomaly.mdx?collection=docs"), "user-guide/alerting/forecasting.mdx": () => import("../content/docs/user-guide/alerting/forecasting.mdx?collection=docs"), "user-guide/alerting/index.mdx": () => import("../content/docs/user-guide/alerting/index.mdx?collection=docs"), "user-guide/alerting/standard-threshold.mdx": () => import("../content/docs/user-guide/alerting/standard-threshold.mdx?collection=docs"), "user-guide/ai-native/index.mdx": () => import("../content/docs/user-guide/ai-native/index.mdx?collection=docs"), "user-guide/ai-native/keystone.mdx": () => import("../content/docs/user-guide/ai-native/keystone.mdx?collection=docs"), "user-guide/ai-native/summary.mdx": () => import("../content/docs/user-guide/ai-native/summary.mdx?collection=docs"), "user-guide/ai-native/text-to-sql.mdx": () => import("../content/docs/user-guide/ai-native/text-to-sql.mdx?collection=docs"), "self-hosted/installation/index.mdx": () => import("../content/docs/self-hosted/installation/index.mdx?collection=docs"), "self-hosted/storage-targets/aws-s3.mdx": () => import("../content/docs/self-hosted/storage-targets/aws-s3.mdx?collection=docs"), "self-hosted/storage-targets/azure-blob-storage.mdx": () => import("../content/docs/self-hosted/storage-targets/azure-blob-storage.mdx?collection=docs"), "self-hosted/storage-targets/digitalocean-spaces.mdx": () => import("../content/docs/self-hosted/storage-targets/digitalocean-spaces.mdx?collection=docs"), "self-hosted/storage-targets/gcp-storage.mdx": () => import("../content/docs/self-hosted/storage-targets/gcp-storage.mdx?collection=docs"), "user-guide/agent-observability/index.mdx": () => import("../content/docs/user-guide/agent-observability/index.mdx?collection=docs"), "user-guide/agent-observability/manual-instrumentation.mdx": () => import("../content/docs/user-guide/agent-observability/manual-instrumentation.mdx?collection=docs"), "user-guide/agent-observability/schema-reference.mdx": () => import("../content/docs/user-guide/agent-observability/schema-reference.mdx?collection=docs"), "user-guide/agent-observability/sql-queries.mdx": () => import("../content/docs/user-guide/agent-observability/sql-queries.mdx?collection=docs"), "ingest-data/ai-agents/temporal/index.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/index.mdx?collection=docs"), "ingest-data/ai-agents/temporal/java.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/java.mdx?collection=docs"), "ingest-data/ai-agents/temporal/python.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/python.mdx?collection=docs"), "ingest-data/ai-agents/temporal/typescript.mdx": () => import("../content/docs/ingest-data/ai-agents/temporal/typescript.mdx?collection=docs"), "self-hosted/installation/distributed/docker-compose.mdx": () => import("../content/docs/self-hosted/installation/distributed/docker-compose.mdx?collection=docs"), "self-hosted/installation/distributed/k8s-helm.mdx": () => import("../content/docs/self-hosted/installation/distributed/k8s-helm.mdx?collection=docs"), "self-hosted/installation/distributed/linux.mdx": () => import("../content/docs/self-hosted/installation/distributed/linux.mdx?collection=docs"), "self-hosted/installation/distributed/railway.mdx": () => import("../content/docs/self-hosted/installation/distributed/railway.mdx?collection=docs"), "self-hosted/installation/standalone/aws-ecs.mdx": () => import("../content/docs/self-hosted/installation/standalone/aws-ecs.mdx?collection=docs"), "self-hosted/installation/standalone/aws-eks.mdx": () => import("../content/docs/self-hosted/installation/standalone/aws-eks.mdx?collection=docs"), "self-hosted/installation/standalone/docker.mdx": () => import("../content/docs/self-hosted/installation/standalone/docker.mdx?collection=docs"), "self-hosted/installation/standalone/k8s.mdx": () => import("../content/docs/self-hosted/installation/standalone/k8s.mdx?collection=docs"), "self-hosted/installation/standalone/linux.mdx": () => import("../content/docs/self-hosted/installation/standalone/linux.mdx?collection=docs"), "self-hosted/installation/standalone/railway.mdx": () => import("../content/docs/self-hosted/installation/standalone/railway.mdx?collection=docs"), }), releaseNotes: create.doc("releaseNotes", {}), }; export default browserCollections; \ No newline at end of file diff --git a/.source/server.ts b/.source/server.ts index 47cb0d0..be3539d 100644 --- a/.source/server.ts +++ b/.source/server.ts @@ -1,191 +1,193 @@ // @ts-nocheck -import * as __fd_glob_236 from "../content/docs/self-hosted/installation/standalone/railway.mdx?collection=docs" -import * as __fd_glob_235 from "../content/docs/self-hosted/installation/standalone/linux.mdx?collection=docs" -import * as __fd_glob_234 from "../content/docs/self-hosted/installation/standalone/k8s.mdx?collection=docs" -import * as __fd_glob_233 from "../content/docs/self-hosted/installation/standalone/docker.mdx?collection=docs" -import * as __fd_glob_232 from "../content/docs/self-hosted/installation/standalone/aws-eks.mdx?collection=docs" -import * as __fd_glob_231 from "../content/docs/self-hosted/installation/standalone/aws-ecs.mdx?collection=docs" -import * as __fd_glob_230 from "../content/docs/self-hosted/installation/distributed/railway.mdx?collection=docs" -import * as __fd_glob_229 from "../content/docs/self-hosted/installation/distributed/linux.mdx?collection=docs" -import * as __fd_glob_228 from "../content/docs/self-hosted/installation/distributed/k8s-helm.mdx?collection=docs" -import * as __fd_glob_227 from "../content/docs/self-hosted/installation/distributed/docker-compose.mdx?collection=docs" -import * as __fd_glob_226 from "../content/docs/ingest-data/ai-agents/temporal/typescript.mdx?collection=docs" -import * as __fd_glob_225 from "../content/docs/ingest-data/ai-agents/temporal/python.mdx?collection=docs" -import * as __fd_glob_224 from "../content/docs/ingest-data/ai-agents/temporal/java.mdx?collection=docs" -import * as __fd_glob_223 from "../content/docs/ingest-data/ai-agents/temporal/index.mdx?collection=docs" -import * as __fd_glob_222 from "../content/docs/user-guide/alerting/standard-threshold.mdx?collection=docs" -import * as __fd_glob_221 from "../content/docs/user-guide/alerting/index.mdx?collection=docs" -import * as __fd_glob_220 from "../content/docs/user-guide/alerting/forecasting.mdx?collection=docs" -import * as __fd_glob_219 from "../content/docs/user-guide/alerting/anomaly.mdx?collection=docs" -import * as __fd_glob_218 from "../content/docs/user-guide/ai-native/text-to-sql.mdx?collection=docs" -import * as __fd_glob_217 from "../content/docs/user-guide/ai-native/summary.mdx?collection=docs" -import * as __fd_glob_216 from "../content/docs/user-guide/ai-native/keystone.mdx?collection=docs" -import * as __fd_glob_215 from "../content/docs/user-guide/ai-native/index.mdx?collection=docs" -import * as __fd_glob_214 from "../content/docs/user-guide/agent-observability/sql-queries.mdx?collection=docs" -import * as __fd_glob_213 from "../content/docs/user-guide/agent-observability/schema-reference.mdx?collection=docs" -import * as __fd_glob_212 from "../content/docs/user-guide/agent-observability/manual-instrumentation.mdx?collection=docs" -import * as __fd_glob_211 from "../content/docs/user-guide/agent-observability/index.mdx?collection=docs" -import * as __fd_glob_210 from "../content/docs/self-hosted/storage-targets/gcp-storage.mdx?collection=docs" -import * as __fd_glob_209 from "../content/docs/self-hosted/storage-targets/digitalocean-spaces.mdx?collection=docs" -import * as __fd_glob_208 from "../content/docs/self-hosted/storage-targets/azure-blob-storage.mdx?collection=docs" -import * as __fd_glob_207 from "../content/docs/self-hosted/storage-targets/aws-s3.mdx?collection=docs" -import * as __fd_glob_206 from "../content/docs/self-hosted/installation/index.mdx?collection=docs" -import * as __fd_glob_205 from "../content/docs/overview/key-concepts/storage.mdx?collection=docs" -import * as __fd_glob_204 from "../content/docs/overview/key-concepts/query.mdx?collection=docs" -import * as __fd_glob_203 from "../content/docs/overview/key-concepts/partitioning.mdx?collection=docs" -import * as __fd_glob_202 from "../content/docs/overview/key-concepts/ingestion.mdx?collection=docs" -import * as __fd_glob_201 from "../content/docs/overview/key-concepts/index.mdx?collection=docs" -import * as __fd_glob_200 from "../content/docs/overview/key-concepts/data-model.mdx?collection=docs" -import * as __fd_glob_199 from "../content/docs/integrations/visualization/tableau.mdx?collection=docs" -import * as __fd_glob_198 from "../content/docs/integrations/visualization/redash.mdx?collection=docs" -import * as __fd_glob_197 from "../content/docs/integrations/visualization/metabase.mdx?collection=docs" -import * as __fd_glob_196 from "../content/docs/integrations/visualization/looker.mdx?collection=docs" -import * as __fd_glob_195 from "../content/docs/integrations/visualization/grafana.mdx?collection=docs" -import * as __fd_glob_194 from "../content/docs/integrations/visualization/apache-superset.mdx?collection=docs" -import * as __fd_glob_193 from "../content/docs/integrations/data-platforms/starburst-galaxy.mdx?collection=docs" -import * as __fd_glob_192 from "../content/docs/integrations/auth/okta.mdx?collection=docs" -import * as __fd_glob_191 from "../content/docs/integrations/auth/ldap.mdx?collection=docs" -import * as __fd_glob_190 from "../content/docs/integrations/auth/keycloak.mdx?collection=docs" -import * as __fd_glob_189 from "../content/docs/integrations/auth/google-workspace.mdx?collection=docs" -import * as __fd_glob_188 from "../content/docs/integrations/auth/azure-ad.mdx?collection=docs" -import * as __fd_glob_187 from "../content/docs/integrations/auth/authentik.mdx?collection=docs" -import * as __fd_glob_186 from "../content/docs/integrations/auth/auth0.mdx?collection=docs" -import * as __fd_glob_185 from "../content/docs/integrations/alerting/webhook.mdx?collection=docs" -import * as __fd_glob_184 from "../content/docs/integrations/alerting/slack.mdx?collection=docs" -import * as __fd_glob_183 from "../content/docs/integrations/alerting/pagerduty.mdx?collection=docs" -import * as __fd_glob_182 from "../content/docs/integrations/alerting/opsgenie.mdx?collection=docs" -import * as __fd_glob_181 from "../content/docs/integrations/alerting/microsoft-teams.mdx?collection=docs" -import * as __fd_glob_180 from "../content/docs/integrations/alerting/email.mdx?collection=docs" -import * as __fd_glob_179 from "../content/docs/integrations/alerting/discord.mdx?collection=docs" -import * as __fd_glob_178 from "../content/docs/ingest-data/streaming/redpanda.mdx?collection=docs" -import * as __fd_glob_177 from "../content/docs/ingest-data/streaming/rabbitmq.mdx?collection=docs" -import * as __fd_glob_176 from "../content/docs/ingest-data/streaming/nats.mdx?collection=docs" -import * as __fd_glob_175 from "../content/docs/ingest-data/streaming/kafka.mdx?collection=docs" -import * as __fd_glob_174 from "../content/docs/ingest-data/streaming/cribl.mdx?collection=docs" -import * as __fd_glob_173 from "../content/docs/ingest-data/programming-languages/rust.mdx?collection=docs" -import * as __fd_glob_172 from "../content/docs/ingest-data/programming-languages/ruby.mdx?collection=docs" -import * as __fd_glob_171 from "../content/docs/ingest-data/programming-languages/python.mdx?collection=docs" -import * as __fd_glob_170 from "../content/docs/ingest-data/programming-languages/php.mdx?collection=docs" -import * as __fd_glob_169 from "../content/docs/ingest-data/programming-languages/javascript.mdx?collection=docs" -import * as __fd_glob_168 from "../content/docs/ingest-data/programming-languages/java.mdx?collection=docs" -import * as __fd_glob_167 from "../content/docs/ingest-data/programming-languages/index.mdx?collection=docs" -import * as __fd_glob_166 from "../content/docs/ingest-data/programming-languages/go.mdx?collection=docs" -import * as __fd_glob_165 from "../content/docs/ingest-data/programming-languages/dotnet.mdx?collection=docs" -import * as __fd_glob_164 from "../content/docs/ingest-data/programming-languages/csharp.mdx?collection=docs" -import * as __fd_glob_163 from "../content/docs/ingest-data/otel/traces.mdx?collection=docs" -import * as __fd_glob_162 from "../content/docs/ingest-data/otel/metrics.mdx?collection=docs" -import * as __fd_glob_161 from "../content/docs/ingest-data/otel/logs.mdx?collection=docs" -import * as __fd_glob_160 from "../content/docs/ingest-data/otel/index.mdx?collection=docs" -import * as __fd_glob_159 from "../content/docs/ingest-data/security/trivy.mdx?collection=docs" -import * as __fd_glob_158 from "../content/docs/ingest-data/security/siem-export.mdx?collection=docs" -import * as __fd_glob_157 from "../content/docs/ingest-data/security/falco.mdx?collection=docs" -import * as __fd_glob_156 from "../content/docs/ingest-data/logging-agents/vector.mdx?collection=docs" -import * as __fd_glob_155 from "../content/docs/ingest-data/logging-agents/syslog.mdx?collection=docs" -import * as __fd_glob_154 from "../content/docs/ingest-data/logging-agents/promtail.mdx?collection=docs" -import * as __fd_glob_153 from "../content/docs/ingest-data/logging-agents/prometheus.mdx?collection=docs" -import * as __fd_glob_152 from "../content/docs/ingest-data/logging-agents/otel-collector.mdx?collection=docs" -import * as __fd_glob_151 from "../content/docs/ingest-data/logging-agents/logstash.mdx?collection=docs" -import * as __fd_glob_150 from "../content/docs/ingest-data/logging-agents/index.mdx?collection=docs" -import * as __fd_glob_149 from "../content/docs/ingest-data/logging-agents/fluentd.mdx?collection=docs" -import * as __fd_glob_148 from "../content/docs/ingest-data/logging-agents/fluent-bit.mdx?collection=docs" -import * as __fd_glob_147 from "../content/docs/ingest-data/logging-agents/filebeat.mdx?collection=docs" -import * as __fd_glob_146 from "../content/docs/ingest-data/logging-agents/apache-log-4j.mdx?collection=docs" -import * as __fd_glob_145 from "../content/docs/ingest-data/databases/redis.mdx?collection=docs" -import * as __fd_glob_144 from "../content/docs/ingest-data/databases/postgresql.mdx?collection=docs" -import * as __fd_glob_143 from "../content/docs/ingest-data/databases/mysql.mdx?collection=docs" -import * as __fd_glob_142 from "../content/docs/ingest-data/databases/mongodb.mdx?collection=docs" -import * as __fd_glob_141 from "../content/docs/ingest-data/databases/elasticsearch.mdx?collection=docs" -import * as __fd_glob_140 from "../content/docs/ingest-data/containers/kubernetes.mdx?collection=docs" -import * as __fd_glob_139 from "../content/docs/ingest-data/containers/google-gke.mdx?collection=docs" -import * as __fd_glob_138 from "../content/docs/ingest-data/containers/docker.mdx?collection=docs" -import * as __fd_glob_137 from "../content/docs/ingest-data/containers/azure-aks.mdx?collection=docs" -import * as __fd_glob_136 from "../content/docs/ingest-data/containers/amazon-eks.mdx?collection=docs" -import * as __fd_glob_135 from "../content/docs/ingest-data/containers/amazon-ecs.mdx?collection=docs" -import * as __fd_glob_134 from "../content/docs/ingest-data/cloud/gcp-pubsub.mdx?collection=docs" -import * as __fd_glob_133 from "../content/docs/ingest-data/cloud/fly-io.mdx?collection=docs" -import * as __fd_glob_132 from "../content/docs/ingest-data/cloud/azure-service-bus.mdx?collection=docs" -import * as __fd_glob_131 from "../content/docs/ingest-data/cloud/azure-event-hubs.mdx?collection=docs" -import * as __fd_glob_130 from "../content/docs/ingest-data/cloud/azure-api-service.mdx?collection=docs" -import * as __fd_glob_129 from "../content/docs/ingest-data/cloud/aws-lambda.mdx?collection=docs" -import * as __fd_glob_128 from "../content/docs/ingest-data/cloud/aws-kinesis.mdx?collection=docs" -import * as __fd_glob_127 from "../content/docs/ingest-data/cloud/aws-data-firehose.mdx?collection=docs" -import * as __fd_glob_126 from "../content/docs/ingest-data/cloud/aws-cloudwatch.mdx?collection=docs" -import * as __fd_glob_125 from "../content/docs/ingest-data/cicd/terraform.mdx?collection=docs" -import * as __fd_glob_124 from "../content/docs/ingest-data/cicd/jenkins.mdx?collection=docs" -import * as __fd_glob_123 from "../content/docs/ingest-data/cicd/gitlab-ci.mdx?collection=docs" -import * as __fd_glob_122 from "../content/docs/ingest-data/cicd/github-actions.mdx?collection=docs" -import * as __fd_glob_121 from "../content/docs/ingest-data/cicd/circleci.mdx?collection=docs" -import * as __fd_glob_120 from "../content/docs/ingest-data/cicd/argocd.mdx?collection=docs" -import * as __fd_glob_119 from "../content/docs/ingest-data/ai-agents/vllm.mdx?collection=docs" -import * as __fd_glob_118 from "../content/docs/ingest-data/ai-agents/restate.mdx?collection=docs" -import * as __fd_glob_117 from "../content/docs/ingest-data/ai-agents/openrouter.mdx?collection=docs" -import * as __fd_glob_116 from "../content/docs/ingest-data/ai-agents/openai.mdx?collection=docs" -import * as __fd_glob_115 from "../content/docs/ingest-data/ai-agents/n8n.mdx?collection=docs" -import * as __fd_glob_114 from "../content/docs/ingest-data/ai-agents/llamaindex.mdx?collection=docs" -import * as __fd_glob_113 from "../content/docs/ingest-data/ai-agents/litellm.mdx?collection=docs" -import * as __fd_glob_112 from "../content/docs/ingest-data/ai-agents/langchain.mdx?collection=docs" -import * as __fd_glob_111 from "../content/docs/ingest-data/ai-agents/index.mdx?collection=docs" -import * as __fd_glob_110 from "../content/docs/ingest-data/ai-agents/dspy.mdx?collection=docs" -import * as __fd_glob_109 from "../content/docs/ingest-data/ai-agents/dbos.mdx?collection=docs" -import * as __fd_glob_108 from "../content/docs/ingest-data/ai-agents/crewai.mdx?collection=docs" -import * as __fd_glob_107 from "../content/docs/ingest-data/ai-agents/autogen.mdx?collection=docs" -import * as __fd_glob_106 from "../content/docs/ingest-data/ai-agents/anthropic.mdx?collection=docs" -import * as __fd_glob_105 from "../content/docs/api/v1/sendLogsToStream.mdx?collection=docs" -import * as __fd_glob_104 from "../content/docs/api/v1/queryLogStream.mdx?collection=docs" -import * as __fd_glob_103 from "../content/docs/api/v1/prometheusRemoteWrite.mdx?collection=docs" -import * as __fd_glob_102 from "../content/docs/api/v1/ingestOtlpTraces.mdx?collection=docs" -import * as __fd_glob_101 from "../content/docs/api/v1/ingestOtlpMetrics.mdx?collection=docs" -import * as __fd_glob_100 from "../content/docs/api/v1/ingestOtlpLogs.mdx?collection=docs" -import * as __fd_glob_99 from "../content/docs/api/v1/ingestLogsWithHeaders.mdx?collection=docs" -import * as __fd_glob_98 from "../content/docs/api/v1/deleteLogStream.mdx?collection=docs" -import * as __fd_glob_97 from "../content/docs/api/v1/createLogStream.mdx?collection=docs" -import * as __fd_glob_96 from "../content/docs/user-guide/traces.mdx?collection=docs" -import * as __fd_glob_95 from "../content/docs/user-guide/sql-editor.mdx?collection=docs" -import * as __fd_glob_94 from "../content/docs/user-guide/smart-cache.mdx?collection=docs" -import * as __fd_glob_93 from "../content/docs/user-guide/retention.mdx?collection=docs" -import * as __fd_glob_92 from "../content/docs/user-guide/rbac.mdx?collection=docs" -import * as __fd_glob_91 from "../content/docs/user-guide/promql.mdx?collection=docs" -import * as __fd_glob_90 from "../content/docs/user-guide/openid.mdx?collection=docs" -import * as __fd_glob_89 from "../content/docs/user-guide/metrics.mdx?collection=docs" -import * as __fd_glob_88 from "../content/docs/user-guide/logs.mdx?collection=docs" -import * as __fd_glob_87 from "../content/docs/user-guide/log-iq.mdx?collection=docs" -import * as __fd_glob_86 from "../content/docs/user-guide/errors.mdx?collection=docs" -import * as __fd_glob_85 from "../content/docs/user-guide/dashboards.mdx?collection=docs" -import * as __fd_glob_84 from "../content/docs/user-guide/api-keys.mdx?collection=docs" -import * as __fd_glob_83 from "../content/docs/storage/awss3.mdx?collection=docs" -import * as __fd_glob_82 from "../content/docs/self-hosted/telemetry.mdx?collection=docs" -import * as __fd_glob_81 from "../content/docs/self-hosted/metrics.mdx?collection=docs" -import * as __fd_glob_80 from "../content/docs/self-hosted/configuration.mdx?collection=docs" -import * as __fd_glob_79 from "../content/docs/self-hosted/aws.mdx?collection=docs" -import * as __fd_glob_78 from "../content/docs/pb-cli/tail.mdx?collection=docs" -import * as __fd_glob_77 from "../content/docs/pb-cli/query.mdx?collection=docs" -import * as __fd_glob_76 from "../content/docs/pb-cli/promql.mdx?collection=docs" -import * as __fd_glob_75 from "../content/docs/pb-cli/install.mdx?collection=docs" -import * as __fd_glob_74 from "../content/docs/pb-cli/index.mdx?collection=docs" -import * as __fd_glob_73 from "../content/docs/pb-cli/datasets.mdx?collection=docs" -import * as __fd_glob_72 from "../content/docs/pb-cli/connect.mdx?collection=docs" -import * as __fd_glob_71 from "../content/docs/pb-cli/aliases.mdx?collection=docs" +import * as __fd_glob_238 from "../content/docs/self-hosted/installation/standalone/railway.mdx?collection=docs" +import * as __fd_glob_237 from "../content/docs/self-hosted/installation/standalone/linux.mdx?collection=docs" +import * as __fd_glob_236 from "../content/docs/self-hosted/installation/standalone/k8s.mdx?collection=docs" +import * as __fd_glob_235 from "../content/docs/self-hosted/installation/standalone/docker.mdx?collection=docs" +import * as __fd_glob_234 from "../content/docs/self-hosted/installation/standalone/aws-eks.mdx?collection=docs" +import * as __fd_glob_233 from "../content/docs/self-hosted/installation/standalone/aws-ecs.mdx?collection=docs" +import * as __fd_glob_232 from "../content/docs/self-hosted/installation/distributed/railway.mdx?collection=docs" +import * as __fd_glob_231 from "../content/docs/self-hosted/installation/distributed/linux.mdx?collection=docs" +import * as __fd_glob_230 from "../content/docs/self-hosted/installation/distributed/k8s-helm.mdx?collection=docs" +import * as __fd_glob_229 from "../content/docs/self-hosted/installation/distributed/docker-compose.mdx?collection=docs" +import * as __fd_glob_228 from "../content/docs/ingest-data/ai-agents/temporal/typescript.mdx?collection=docs" +import * as __fd_glob_227 from "../content/docs/ingest-data/ai-agents/temporal/python.mdx?collection=docs" +import * as __fd_glob_226 from "../content/docs/ingest-data/ai-agents/temporal/java.mdx?collection=docs" +import * as __fd_glob_225 from "../content/docs/ingest-data/ai-agents/temporal/index.mdx?collection=docs" +import * as __fd_glob_224 from "../content/docs/user-guide/agent-observability/sql-queries.mdx?collection=docs" +import * as __fd_glob_223 from "../content/docs/user-guide/agent-observability/schema-reference.mdx?collection=docs" +import * as __fd_glob_222 from "../content/docs/user-guide/agent-observability/manual-instrumentation.mdx?collection=docs" +import * as __fd_glob_221 from "../content/docs/user-guide/agent-observability/index.mdx?collection=docs" +import * as __fd_glob_220 from "../content/docs/self-hosted/storage-targets/gcp-storage.mdx?collection=docs" +import * as __fd_glob_219 from "../content/docs/self-hosted/storage-targets/digitalocean-spaces.mdx?collection=docs" +import * as __fd_glob_218 from "../content/docs/self-hosted/storage-targets/azure-blob-storage.mdx?collection=docs" +import * as __fd_glob_217 from "../content/docs/self-hosted/storage-targets/aws-s3.mdx?collection=docs" +import * as __fd_glob_216 from "../content/docs/self-hosted/installation/index.mdx?collection=docs" +import * as __fd_glob_215 from "../content/docs/user-guide/ai-native/text-to-sql.mdx?collection=docs" +import * as __fd_glob_214 from "../content/docs/user-guide/ai-native/summary.mdx?collection=docs" +import * as __fd_glob_213 from "../content/docs/user-guide/ai-native/keystone.mdx?collection=docs" +import * as __fd_glob_212 from "../content/docs/user-guide/ai-native/index.mdx?collection=docs" +import * as __fd_glob_211 from "../content/docs/user-guide/alerting/standard-threshold.mdx?collection=docs" +import * as __fd_glob_210 from "../content/docs/user-guide/alerting/index.mdx?collection=docs" +import * as __fd_glob_209 from "../content/docs/user-guide/alerting/forecasting.mdx?collection=docs" +import * as __fd_glob_208 from "../content/docs/user-guide/alerting/anomaly.mdx?collection=docs" +import * as __fd_glob_207 from "../content/docs/integrations/visualization/tableau.mdx?collection=docs" +import * as __fd_glob_206 from "../content/docs/integrations/visualization/redash.mdx?collection=docs" +import * as __fd_glob_205 from "../content/docs/integrations/visualization/metabase.mdx?collection=docs" +import * as __fd_glob_204 from "../content/docs/integrations/visualization/looker.mdx?collection=docs" +import * as __fd_glob_203 from "../content/docs/integrations/visualization/grafana.mdx?collection=docs" +import * as __fd_glob_202 from "../content/docs/integrations/visualization/apache-superset.mdx?collection=docs" +import * as __fd_glob_201 from "../content/docs/integrations/alerting/webhook.mdx?collection=docs" +import * as __fd_glob_200 from "../content/docs/integrations/alerting/slack.mdx?collection=docs" +import * as __fd_glob_199 from "../content/docs/integrations/alerting/pagerduty.mdx?collection=docs" +import * as __fd_glob_198 from "../content/docs/integrations/alerting/opsgenie.mdx?collection=docs" +import * as __fd_glob_197 from "../content/docs/integrations/alerting/microsoft-teams.mdx?collection=docs" +import * as __fd_glob_196 from "../content/docs/integrations/alerting/email.mdx?collection=docs" +import * as __fd_glob_195 from "../content/docs/integrations/alerting/discord.mdx?collection=docs" +import * as __fd_glob_194 from "../content/docs/integrations/data-platforms/starburst-galaxy.mdx?collection=docs" +import * as __fd_glob_193 from "../content/docs/integrations/auth/okta.mdx?collection=docs" +import * as __fd_glob_192 from "../content/docs/integrations/auth/ldap.mdx?collection=docs" +import * as __fd_glob_191 from "../content/docs/integrations/auth/keycloak.mdx?collection=docs" +import * as __fd_glob_190 from "../content/docs/integrations/auth/google-workspace.mdx?collection=docs" +import * as __fd_glob_189 from "../content/docs/integrations/auth/azure-ad.mdx?collection=docs" +import * as __fd_glob_188 from "../content/docs/integrations/auth/authentik.mdx?collection=docs" +import * as __fd_glob_187 from "../content/docs/integrations/auth/auth0.mdx?collection=docs" +import * as __fd_glob_186 from "../content/docs/overview/key-concepts/storage.mdx?collection=docs" +import * as __fd_glob_185 from "../content/docs/overview/key-concepts/query.mdx?collection=docs" +import * as __fd_glob_184 from "../content/docs/overview/key-concepts/partitioning.mdx?collection=docs" +import * as __fd_glob_183 from "../content/docs/overview/key-concepts/ingestion.mdx?collection=docs" +import * as __fd_glob_182 from "../content/docs/overview/key-concepts/index.mdx?collection=docs" +import * as __fd_glob_181 from "../content/docs/overview/key-concepts/data-model.mdx?collection=docs" +import * as __fd_glob_180 from "../content/docs/ingest-data/security/trivy.mdx?collection=docs" +import * as __fd_glob_179 from "../content/docs/ingest-data/security/siem-export.mdx?collection=docs" +import * as __fd_glob_178 from "../content/docs/ingest-data/security/falco.mdx?collection=docs" +import * as __fd_glob_177 from "../content/docs/ingest-data/programming-languages/rust.mdx?collection=docs" +import * as __fd_glob_176 from "../content/docs/ingest-data/programming-languages/ruby.mdx?collection=docs" +import * as __fd_glob_175 from "../content/docs/ingest-data/programming-languages/python.mdx?collection=docs" +import * as __fd_glob_174 from "../content/docs/ingest-data/programming-languages/php.mdx?collection=docs" +import * as __fd_glob_173 from "../content/docs/ingest-data/programming-languages/javascript.mdx?collection=docs" +import * as __fd_glob_172 from "../content/docs/ingest-data/programming-languages/java.mdx?collection=docs" +import * as __fd_glob_171 from "../content/docs/ingest-data/programming-languages/index.mdx?collection=docs" +import * as __fd_glob_170 from "../content/docs/ingest-data/programming-languages/go.mdx?collection=docs" +import * as __fd_glob_169 from "../content/docs/ingest-data/programming-languages/dotnet.mdx?collection=docs" +import * as __fd_glob_168 from "../content/docs/ingest-data/programming-languages/csharp.mdx?collection=docs" +import * as __fd_glob_167 from "../content/docs/api/v1/sendLogsToStream.mdx?collection=docs" +import * as __fd_glob_166 from "../content/docs/api/v1/queryLogStream.mdx?collection=docs" +import * as __fd_glob_165 from "../content/docs/api/v1/prometheusRemoteWrite.mdx?collection=docs" +import * as __fd_glob_164 from "../content/docs/api/v1/ingestOtlpTraces.mdx?collection=docs" +import * as __fd_glob_163 from "../content/docs/api/v1/ingestOtlpMetrics.mdx?collection=docs" +import * as __fd_glob_162 from "../content/docs/api/v1/ingestOtlpLogs.mdx?collection=docs" +import * as __fd_glob_161 from "../content/docs/api/v1/ingestLogsWithHeaders.mdx?collection=docs" +import * as __fd_glob_160 from "../content/docs/api/v1/deleteLogStream.mdx?collection=docs" +import * as __fd_glob_159 from "../content/docs/api/v1/createLogStream.mdx?collection=docs" +import * as __fd_glob_158 from "../content/docs/ingest-data/streaming/redpanda.mdx?collection=docs" +import * as __fd_glob_157 from "../content/docs/ingest-data/streaming/rabbitmq.mdx?collection=docs" +import * as __fd_glob_156 from "../content/docs/ingest-data/streaming/nats.mdx?collection=docs" +import * as __fd_glob_155 from "../content/docs/ingest-data/streaming/kafka.mdx?collection=docs" +import * as __fd_glob_154 from "../content/docs/ingest-data/streaming/cribl.mdx?collection=docs" +import * as __fd_glob_153 from "../content/docs/ingest-data/logging-agents/vector.mdx?collection=docs" +import * as __fd_glob_152 from "../content/docs/ingest-data/logging-agents/syslog.mdx?collection=docs" +import * as __fd_glob_151 from "../content/docs/ingest-data/logging-agents/promtail.mdx?collection=docs" +import * as __fd_glob_150 from "../content/docs/ingest-data/logging-agents/prometheus.mdx?collection=docs" +import * as __fd_glob_149 from "../content/docs/ingest-data/logging-agents/otel-collector.mdx?collection=docs" +import * as __fd_glob_148 from "../content/docs/ingest-data/logging-agents/logstash.mdx?collection=docs" +import * as __fd_glob_147 from "../content/docs/ingest-data/logging-agents/index.mdx?collection=docs" +import * as __fd_glob_146 from "../content/docs/ingest-data/logging-agents/fluentd.mdx?collection=docs" +import * as __fd_glob_145 from "../content/docs/ingest-data/logging-agents/fluent-bit.mdx?collection=docs" +import * as __fd_glob_144 from "../content/docs/ingest-data/logging-agents/filebeat.mdx?collection=docs" +import * as __fd_glob_143 from "../content/docs/ingest-data/logging-agents/apache-log-4j.mdx?collection=docs" +import * as __fd_glob_142 from "../content/docs/ingest-data/otel/traces.mdx?collection=docs" +import * as __fd_glob_141 from "../content/docs/ingest-data/otel/metrics.mdx?collection=docs" +import * as __fd_glob_140 from "../content/docs/ingest-data/otel/logs.mdx?collection=docs" +import * as __fd_glob_139 from "../content/docs/ingest-data/otel/index.mdx?collection=docs" +import * as __fd_glob_138 from "../content/docs/ingest-data/ai-agents/vllm.mdx?collection=docs" +import * as __fd_glob_137 from "../content/docs/ingest-data/ai-agents/restate.mdx?collection=docs" +import * as __fd_glob_136 from "../content/docs/ingest-data/ai-agents/openrouter.mdx?collection=docs" +import * as __fd_glob_135 from "../content/docs/ingest-data/ai-agents/openai.mdx?collection=docs" +import * as __fd_glob_134 from "../content/docs/ingest-data/ai-agents/n8n.mdx?collection=docs" +import * as __fd_glob_133 from "../content/docs/ingest-data/ai-agents/llamaindex.mdx?collection=docs" +import * as __fd_glob_132 from "../content/docs/ingest-data/ai-agents/litellm.mdx?collection=docs" +import * as __fd_glob_131 from "../content/docs/ingest-data/ai-agents/langchain.mdx?collection=docs" +import * as __fd_glob_130 from "../content/docs/ingest-data/ai-agents/index.mdx?collection=docs" +import * as __fd_glob_129 from "../content/docs/ingest-data/ai-agents/dspy.mdx?collection=docs" +import * as __fd_glob_128 from "../content/docs/ingest-data/ai-agents/dbos.mdx?collection=docs" +import * as __fd_glob_127 from "../content/docs/ingest-data/ai-agents/daytona.mdx?collection=docs" +import * as __fd_glob_126 from "../content/docs/ingest-data/ai-agents/crewai.mdx?collection=docs" +import * as __fd_glob_125 from "../content/docs/ingest-data/ai-agents/autogen.mdx?collection=docs" +import * as __fd_glob_124 from "../content/docs/ingest-data/ai-agents/anthropic.mdx?collection=docs" +import * as __fd_glob_123 from "../content/docs/ingest-data/databases/redis.mdx?collection=docs" +import * as __fd_glob_122 from "../content/docs/ingest-data/databases/postgresql.mdx?collection=docs" +import * as __fd_glob_121 from "../content/docs/ingest-data/databases/mysql.mdx?collection=docs" +import * as __fd_glob_120 from "../content/docs/ingest-data/databases/mongodb.mdx?collection=docs" +import * as __fd_glob_119 from "../content/docs/ingest-data/databases/elasticsearch.mdx?collection=docs" +import * as __fd_glob_118 from "../content/docs/ingest-data/containers/kubernetes.mdx?collection=docs" +import * as __fd_glob_117 from "../content/docs/ingest-data/containers/google-gke.mdx?collection=docs" +import * as __fd_glob_116 from "../content/docs/ingest-data/containers/docker.mdx?collection=docs" +import * as __fd_glob_115 from "../content/docs/ingest-data/containers/azure-aks.mdx?collection=docs" +import * as __fd_glob_114 from "../content/docs/ingest-data/containers/amazon-eks.mdx?collection=docs" +import * as __fd_glob_113 from "../content/docs/ingest-data/containers/amazon-ecs.mdx?collection=docs" +import * as __fd_glob_112 from "../content/docs/ingest-data/cloud/gcp-pubsub.mdx?collection=docs" +import * as __fd_glob_111 from "../content/docs/ingest-data/cloud/fly-io.mdx?collection=docs" +import * as __fd_glob_110 from "../content/docs/ingest-data/cloud/azure-service-bus.mdx?collection=docs" +import * as __fd_glob_109 from "../content/docs/ingest-data/cloud/azure-event-hubs.mdx?collection=docs" +import * as __fd_glob_108 from "../content/docs/ingest-data/cloud/azure-api-service.mdx?collection=docs" +import * as __fd_glob_107 from "../content/docs/ingest-data/cloud/aws-lambda.mdx?collection=docs" +import * as __fd_glob_106 from "../content/docs/ingest-data/cloud/aws-kinesis.mdx?collection=docs" +import * as __fd_glob_105 from "../content/docs/ingest-data/cloud/aws-data-firehose.mdx?collection=docs" +import * as __fd_glob_104 from "../content/docs/ingest-data/cloud/aws-cloudwatch.mdx?collection=docs" +import * as __fd_glob_103 from "../content/docs/ingest-data/cicd/terraform.mdx?collection=docs" +import * as __fd_glob_102 from "../content/docs/ingest-data/cicd/jenkins.mdx?collection=docs" +import * as __fd_glob_101 from "../content/docs/ingest-data/cicd/gitlab-ci.mdx?collection=docs" +import * as __fd_glob_100 from "../content/docs/ingest-data/cicd/github-actions.mdx?collection=docs" +import * as __fd_glob_99 from "../content/docs/ingest-data/cicd/circleci.mdx?collection=docs" +import * as __fd_glob_98 from "../content/docs/ingest-data/cicd/argocd.mdx?collection=docs" +import * as __fd_glob_97 from "../content/docs/self-hosted/telemetry.mdx?collection=docs" +import * as __fd_glob_96 from "../content/docs/self-hosted/metrics.mdx?collection=docs" +import * as __fd_glob_95 from "../content/docs/self-hosted/configuration.mdx?collection=docs" +import * as __fd_glob_94 from "../content/docs/self-hosted/aws.mdx?collection=docs" +import * as __fd_glob_93 from "../content/docs/user-guide/traces.mdx?collection=docs" +import * as __fd_glob_92 from "../content/docs/user-guide/sql-editor.mdx?collection=docs" +import * as __fd_glob_91 from "../content/docs/user-guide/smart-cache.mdx?collection=docs" +import * as __fd_glob_90 from "../content/docs/user-guide/retention.mdx?collection=docs" +import * as __fd_glob_89 from "../content/docs/user-guide/rbac.mdx?collection=docs" +import * as __fd_glob_88 from "../content/docs/user-guide/promql.mdx?collection=docs" +import * as __fd_glob_87 from "../content/docs/user-guide/openid.mdx?collection=docs" +import * as __fd_glob_86 from "../content/docs/user-guide/metrics.mdx?collection=docs" +import * as __fd_glob_85 from "../content/docs/user-guide/logs.mdx?collection=docs" +import * as __fd_glob_84 from "../content/docs/user-guide/log-iq.mdx?collection=docs" +import * as __fd_glob_83 from "../content/docs/user-guide/errors.mdx?collection=docs" +import * as __fd_glob_82 from "../content/docs/user-guide/dashboards.mdx?collection=docs" +import * as __fd_glob_81 from "../content/docs/user-guide/api-keys.mdx?collection=docs" +import * as __fd_glob_80 from "../content/docs/storage/awss3.mdx?collection=docs" +import * as __fd_glob_79 from "../content/docs/pb-cli/tail.mdx?collection=docs" +import * as __fd_glob_78 from "../content/docs/pb-cli/query.mdx?collection=docs" +import * as __fd_glob_77 from "../content/docs/pb-cli/promql.mdx?collection=docs" +import * as __fd_glob_76 from "../content/docs/pb-cli/install.mdx?collection=docs" +import * as __fd_glob_75 from "../content/docs/pb-cli/index.mdx?collection=docs" +import * as __fd_glob_74 from "../content/docs/pb-cli/datasets.mdx?collection=docs" +import * as __fd_glob_73 from "../content/docs/pb-cli/connect.mdx?collection=docs" +import * as __fd_glob_72 from "../content/docs/pb-cli/aliases.mdx?collection=docs" +import * as __fd_glob_71 from "../content/docs/pb-cli/agents.mdx?collection=docs" import * as __fd_glob_70 from "../content/docs/pb-cli/admin.mdx?collection=docs" import * as __fd_glob_69 from "../content/docs/quickstart/docker.mdx?collection=docs" import * as __fd_glob_68 from "../content/docs/quickstart/cloud.mdx?collection=docs" import * as __fd_glob_67 from "../content/docs/quickstart/binary.mdx?collection=docs" -import * as __fd_glob_66 from "../content/docs/llm/text-to-sql.mdx?collection=docs" +import * as __fd_glob_66 from "../content/docs/integrations/index.mdx?collection=docs" import * as __fd_glob_65 from "../content/docs/key-concepts/storage.mdx?collection=docs" import * as __fd_glob_64 from "../content/docs/key-concepts/query.mdx?collection=docs" import * as __fd_glob_63 from "../content/docs/key-concepts/partitioning.mdx?collection=docs" import * as __fd_glob_62 from "../content/docs/key-concepts/index.mdx?collection=docs" import * as __fd_glob_61 from "../content/docs/key-concepts/high-availability.mdx?collection=docs" import * as __fd_glob_60 from "../content/docs/key-concepts/data-model.mdx?collection=docs" -import * as __fd_glob_59 from "../content/docs/integrations/index.mdx?collection=docs" -import * as __fd_glob_58 from "../content/docs/ingest-data/zero-instrumentation.mdx?collection=docs" -import * as __fd_glob_57 from "../content/docs/ingest-data/prometheus.mdx?collection=docs" -import * as __fd_glob_56 from "../content/docs/ingest-data/auto-instrumentation.mdx?collection=docs" -import * as __fd_glob_55 from "../content/docs/enterprise/index.mdx?collection=docs" -import * as __fd_glob_54 from "../content/docs/editions/compare.mdx?collection=docs" -import * as __fd_glob_53 from "../content/docs/cookbook/tool-calls.mdx?collection=docs" -import * as __fd_glob_52 from "../content/docs/cookbook/instrumentation.mdx?collection=docs" -import * as __fd_glob_51 from "../content/docs/cookbook/agentic-observability.mdx?collection=docs" -import * as __fd_glob_50 from "../content/docs/api/index.mdx?collection=docs" +import * as __fd_glob_59 from "../content/docs/llm/text-to-sql.mdx?collection=docs" +import * as __fd_glob_58 from "../content/docs/enterprise/index.mdx?collection=docs" +import * as __fd_glob_57 from "../content/docs/api/index.mdx?collection=docs" +import * as __fd_glob_56 from "../content/docs/ingest-data/zero-instrumentation.mdx?collection=docs" +import * as __fd_glob_55 from "../content/docs/ingest-data/prometheus.mdx?collection=docs" +import * as __fd_glob_54 from "../content/docs/ingest-data/auto-instrumentation.mdx?collection=docs" +import * as __fd_glob_53 from "../content/docs/editions/compare.mdx?collection=docs" +import * as __fd_glob_52 from "../content/docs/cookbook/tool-calls.mdx?collection=docs" +import * as __fd_glob_51 from "../content/docs/cookbook/instrumentation.mdx?collection=docs" +import * as __fd_glob_50 from "../content/docs/cookbook/agentic-observability.mdx?collection=docs" import * as __fd_glob_49 from "../content/docs/alerting/alert-manager.mdx?collection=docs" import * as __fd_glob_48 from "../content/docs/release-notes.mdx?collection=docs" import * as __fd_glob_47 from "../content/docs/query.mdx?collection=docs" @@ -197,40 +199,40 @@ import * as __fd_glob_42 from "../content/docs/features.mdx?collection=docs" import * as __fd_glob_41 from "../content/docs/design-choices.mdx?collection=docs" import * as __fd_glob_40 from "../content/docs/benchmarks.mdx?collection=docs" import * as __fd_glob_39 from "../content/docs/architecture.mdx?collection=docs" -import { default as __fd_glob_38 } from "../content/docs/self-hosted/installation/distributed/_category_.json?collection=docs" +import { default as __fd_glob_38 } from "../content/docs/ingest-data/ai-agents/temporal/meta.json?collection=docs" import { default as __fd_glob_37 } from "../content/docs/self-hosted/installation/standalone/_category_.json?collection=docs" -import { default as __fd_glob_36 } from "../content/docs/ingest-data/ai-agents/temporal/meta.json?collection=docs" +import { default as __fd_glob_36 } from "../content/docs/self-hosted/installation/distributed/_category_.json?collection=docs" import { default as __fd_glob_35 } from "../content/docs/user-guide/alerting/meta.json?collection=docs" -import { default as __fd_glob_34 } from "../content/docs/user-guide/ai-native/meta.json?collection=docs" -import { default as __fd_glob_33 } from "../content/docs/user-guide/agent-observability/meta.json?collection=docs" +import { default as __fd_glob_34 } from "../content/docs/integrations/data-platforms/meta.json?collection=docs" +import { default as __fd_glob_33 } from "../content/docs/user-guide/ai-native/meta.json?collection=docs" import { default as __fd_glob_32 } from "../content/docs/self-hosted/storage-targets/meta.json?collection=docs" import { default as __fd_glob_31 } from "../content/docs/self-hosted/storage-targets/_category_.json?collection=docs" -import { default as __fd_glob_30 } from "../content/docs/self-hosted/installation/meta.json?collection=docs" -import { default as __fd_glob_29 } from "../content/docs/self-hosted/installation/_category_.json?collection=docs" -import { default as __fd_glob_28 } from "../content/docs/overview/key-concepts/meta.json?collection=docs" -import { default as __fd_glob_27 } from "../content/docs/ingest-data/streaming/meta.json?collection=docs" -import { default as __fd_glob_26 } from "../content/docs/ingest-data/programming-languages/meta.json?collection=docs" -import { default as __fd_glob_25 } from "../content/docs/ingest-data/security/meta.json?collection=docs" -import { default as __fd_glob_24 } from "../content/docs/ingest-data/otel/_category_.json?collection=docs" -import { default as __fd_glob_23 } from "../content/docs/ingest-data/logging-agents/meta.json?collection=docs" -import { default as __fd_glob_22 } from "../content/docs/ingest-data/databases/meta.json?collection=docs" -import { default as __fd_glob_21 } from "../content/docs/ingest-data/containers/meta.json?collection=docs" -import { default as __fd_glob_20 } from "../content/docs/ingest-data/cloud/meta.json?collection=docs" -import { default as __fd_glob_19 } from "../content/docs/ingest-data/ai-agents/meta.json?collection=docs" -import { default as __fd_glob_18 } from "../content/docs/ingest-data/cicd/meta.json?collection=docs" -import { default as __fd_glob_17 } from "../content/docs/integrations/visualization/meta.json?collection=docs" -import { default as __fd_glob_16 } from "../content/docs/integrations/data-platforms/meta.json?collection=docs" -import { default as __fd_glob_15 } from "../content/docs/integrations/auth/meta.json?collection=docs" -import { default as __fd_glob_14 } from "../content/docs/integrations/alerting/meta.json?collection=docs" -import { default as __fd_glob_13 } from "../content/docs/user-guide/meta.json?collection=docs" -import { default as __fd_glob_12 } from "../content/docs/storage/_category_.json?collection=docs" -import { default as __fd_glob_11 } from "../content/docs/self-hosted/meta.json?collection=docs" -import { default as __fd_glob_10 } from "../content/docs/pb-cli/meta.json?collection=docs" +import { default as __fd_glob_30 } from "../content/docs/user-guide/agent-observability/meta.json?collection=docs" +import { default as __fd_glob_29 } from "../content/docs/self-hosted/installation/meta.json?collection=docs" +import { default as __fd_glob_28 } from "../content/docs/self-hosted/installation/_category_.json?collection=docs" +import { default as __fd_glob_27 } from "../content/docs/integrations/visualization/meta.json?collection=docs" +import { default as __fd_glob_26 } from "../content/docs/integrations/auth/meta.json?collection=docs" +import { default as __fd_glob_25 } from "../content/docs/integrations/alerting/meta.json?collection=docs" +import { default as __fd_glob_24 } from "../content/docs/ingest-data/streaming/meta.json?collection=docs" +import { default as __fd_glob_23 } from "../content/docs/ingest-data/security/meta.json?collection=docs" +import { default as __fd_glob_22 } from "../content/docs/overview/key-concepts/meta.json?collection=docs" +import { default as __fd_glob_21 } from "../content/docs/ingest-data/logging-agents/meta.json?collection=docs" +import { default as __fd_glob_20 } from "../content/docs/ingest-data/programming-languages/meta.json?collection=docs" +import { default as __fd_glob_19 } from "../content/docs/ingest-data/otel/_category_.json?collection=docs" +import { default as __fd_glob_18 } from "../content/docs/ingest-data/databases/meta.json?collection=docs" +import { default as __fd_glob_17 } from "../content/docs/ingest-data/cloud/meta.json?collection=docs" +import { default as __fd_glob_16 } from "../content/docs/ingest-data/containers/meta.json?collection=docs" +import { default as __fd_glob_15 } from "../content/docs/ingest-data/cicd/meta.json?collection=docs" +import { default as __fd_glob_14 } from "../content/docs/ingest-data/ai-agents/meta.json?collection=docs" +import { default as __fd_glob_13 } from "../content/docs/storage/_category_.json?collection=docs" +import { default as __fd_glob_12 } from "../content/docs/pb-cli/meta.json?collection=docs" +import { default as __fd_glob_11 } from "../content/docs/user-guide/meta.json?collection=docs" +import { default as __fd_glob_10 } from "../content/docs/self-hosted/meta.json?collection=docs" import { default as __fd_glob_9 } from "../content/docs/quickstart/meta.json?collection=docs" -import { default as __fd_glob_8 } from "../content/docs/overview/meta.json?collection=docs" -import { default as __fd_glob_7 } from "../content/docs/llm/_category_.json?collection=docs" -import { default as __fd_glob_6 } from "../content/docs/key-concepts/meta.json?collection=docs" -import { default as __fd_glob_5 } from "../content/docs/integrations/meta.json?collection=docs" +import { default as __fd_glob_8 } from "../content/docs/integrations/meta.json?collection=docs" +import { default as __fd_glob_7 } from "../content/docs/key-concepts/meta.json?collection=docs" +import { default as __fd_glob_6 } from "../content/docs/llm/_category_.json?collection=docs" +import { default as __fd_glob_5 } from "../content/docs/overview/meta.json?collection=docs" import { default as __fd_glob_4 } from "../content/docs/enterprise/_category_.json?collection=docs" import { default as __fd_glob_3 } from "../content/docs/editions/meta.json?collection=docs" import { default as __fd_glob_2 } from "../content/docs/cookbook/meta.json?collection=docs" @@ -244,6 +246,6 @@ const create = server({"doc":{"passthroughs":["extractedReferences"]}}); -export const docs = await create.docs("docs", "content/docs", {"meta.json": __fd_glob_0, "alerting/_category_.json": __fd_glob_1, "cookbook/meta.json": __fd_glob_2, "editions/meta.json": __fd_glob_3, "enterprise/_category_.json": __fd_glob_4, "integrations/meta.json": __fd_glob_5, "key-concepts/meta.json": __fd_glob_6, "llm/_category_.json": __fd_glob_7, "overview/meta.json": __fd_glob_8, "quickstart/meta.json": __fd_glob_9, "pb-cli/meta.json": __fd_glob_10, "self-hosted/meta.json": __fd_glob_11, "storage/_category_.json": __fd_glob_12, "user-guide/meta.json": __fd_glob_13, "integrations/alerting/meta.json": __fd_glob_14, "integrations/auth/meta.json": __fd_glob_15, "integrations/data-platforms/meta.json": __fd_glob_16, "integrations/visualization/meta.json": __fd_glob_17, "ingest-data/cicd/meta.json": __fd_glob_18, "ingest-data/ai-agents/meta.json": __fd_glob_19, "ingest-data/cloud/meta.json": __fd_glob_20, "ingest-data/containers/meta.json": __fd_glob_21, "ingest-data/databases/meta.json": __fd_glob_22, "ingest-data/logging-agents/meta.json": __fd_glob_23, "ingest-data/otel/_category_.json": __fd_glob_24, "ingest-data/security/meta.json": __fd_glob_25, "ingest-data/programming-languages/meta.json": __fd_glob_26, "ingest-data/streaming/meta.json": __fd_glob_27, "overview/key-concepts/meta.json": __fd_glob_28, "self-hosted/installation/_category_.json": __fd_glob_29, "self-hosted/installation/meta.json": __fd_glob_30, "self-hosted/storage-targets/_category_.json": __fd_glob_31, "self-hosted/storage-targets/meta.json": __fd_glob_32, "user-guide/agent-observability/meta.json": __fd_glob_33, "user-guide/ai-native/meta.json": __fd_glob_34, "user-guide/alerting/meta.json": __fd_glob_35, "ingest-data/ai-agents/temporal/meta.json": __fd_glob_36, "self-hosted/installation/standalone/_category_.json": __fd_glob_37, "self-hosted/installation/distributed/_category_.json": __fd_glob_38, }, {"architecture.mdx": __fd_glob_39, "benchmarks.mdx": __fd_glob_40, "design-choices.mdx": __fd_glob_41, "features.mdx": __fd_glob_42, "get-started.mdx": __fd_glob_43, "index.mdx": __fd_glob_44, "ingestion.mdx": __fd_glob_45, "introduction.mdx": __fd_glob_46, "query.mdx": __fd_glob_47, "release-notes.mdx": __fd_glob_48, "alerting/alert-manager.mdx": __fd_glob_49, "api/index.mdx": __fd_glob_50, "cookbook/agentic-observability.mdx": __fd_glob_51, "cookbook/instrumentation.mdx": __fd_glob_52, "cookbook/tool-calls.mdx": __fd_glob_53, "editions/compare.mdx": __fd_glob_54, "enterprise/index.mdx": __fd_glob_55, "ingest-data/auto-instrumentation.mdx": __fd_glob_56, "ingest-data/prometheus.mdx": __fd_glob_57, "ingest-data/zero-instrumentation.mdx": __fd_glob_58, "integrations/index.mdx": __fd_glob_59, "key-concepts/data-model.mdx": __fd_glob_60, "key-concepts/high-availability.mdx": __fd_glob_61, "key-concepts/index.mdx": __fd_glob_62, "key-concepts/partitioning.mdx": __fd_glob_63, "key-concepts/query.mdx": __fd_glob_64, "key-concepts/storage.mdx": __fd_glob_65, "llm/text-to-sql.mdx": __fd_glob_66, "quickstart/binary.mdx": __fd_glob_67, "quickstart/cloud.mdx": __fd_glob_68, "quickstart/docker.mdx": __fd_glob_69, "pb-cli/admin.mdx": __fd_glob_70, "pb-cli/aliases.mdx": __fd_glob_71, "pb-cli/connect.mdx": __fd_glob_72, "pb-cli/datasets.mdx": __fd_glob_73, "pb-cli/index.mdx": __fd_glob_74, "pb-cli/install.mdx": __fd_glob_75, "pb-cli/promql.mdx": __fd_glob_76, "pb-cli/query.mdx": __fd_glob_77, "pb-cli/tail.mdx": __fd_glob_78, "self-hosted/aws.mdx": __fd_glob_79, "self-hosted/configuration.mdx": __fd_glob_80, "self-hosted/metrics.mdx": __fd_glob_81, "self-hosted/telemetry.mdx": __fd_glob_82, "storage/awss3.mdx": __fd_glob_83, "user-guide/api-keys.mdx": __fd_glob_84, "user-guide/dashboards.mdx": __fd_glob_85, "user-guide/errors.mdx": __fd_glob_86, "user-guide/log-iq.mdx": __fd_glob_87, "user-guide/logs.mdx": __fd_glob_88, "user-guide/metrics.mdx": __fd_glob_89, "user-guide/openid.mdx": __fd_glob_90, "user-guide/promql.mdx": __fd_glob_91, "user-guide/rbac.mdx": __fd_glob_92, "user-guide/retention.mdx": __fd_glob_93, "user-guide/smart-cache.mdx": __fd_glob_94, "user-guide/sql-editor.mdx": __fd_glob_95, "user-guide/traces.mdx": __fd_glob_96, "api/v1/createLogStream.mdx": __fd_glob_97, "api/v1/deleteLogStream.mdx": __fd_glob_98, "api/v1/ingestLogsWithHeaders.mdx": __fd_glob_99, "api/v1/ingestOtlpLogs.mdx": __fd_glob_100, "api/v1/ingestOtlpMetrics.mdx": __fd_glob_101, "api/v1/ingestOtlpTraces.mdx": __fd_glob_102, "api/v1/prometheusRemoteWrite.mdx": __fd_glob_103, "api/v1/queryLogStream.mdx": __fd_glob_104, "api/v1/sendLogsToStream.mdx": __fd_glob_105, "ingest-data/ai-agents/anthropic.mdx": __fd_glob_106, "ingest-data/ai-agents/autogen.mdx": __fd_glob_107, "ingest-data/ai-agents/crewai.mdx": __fd_glob_108, "ingest-data/ai-agents/dbos.mdx": __fd_glob_109, "ingest-data/ai-agents/dspy.mdx": __fd_glob_110, "ingest-data/ai-agents/index.mdx": __fd_glob_111, "ingest-data/ai-agents/langchain.mdx": __fd_glob_112, "ingest-data/ai-agents/litellm.mdx": __fd_glob_113, "ingest-data/ai-agents/llamaindex.mdx": __fd_glob_114, "ingest-data/ai-agents/n8n.mdx": __fd_glob_115, "ingest-data/ai-agents/openai.mdx": __fd_glob_116, "ingest-data/ai-agents/openrouter.mdx": __fd_glob_117, "ingest-data/ai-agents/restate.mdx": __fd_glob_118, "ingest-data/ai-agents/vllm.mdx": __fd_glob_119, "ingest-data/cicd/argocd.mdx": __fd_glob_120, "ingest-data/cicd/circleci.mdx": __fd_glob_121, "ingest-data/cicd/github-actions.mdx": __fd_glob_122, "ingest-data/cicd/gitlab-ci.mdx": __fd_glob_123, "ingest-data/cicd/jenkins.mdx": __fd_glob_124, "ingest-data/cicd/terraform.mdx": __fd_glob_125, "ingest-data/cloud/aws-cloudwatch.mdx": __fd_glob_126, "ingest-data/cloud/aws-data-firehose.mdx": __fd_glob_127, "ingest-data/cloud/aws-kinesis.mdx": __fd_glob_128, "ingest-data/cloud/aws-lambda.mdx": __fd_glob_129, "ingest-data/cloud/azure-api-service.mdx": __fd_glob_130, "ingest-data/cloud/azure-event-hubs.mdx": __fd_glob_131, "ingest-data/cloud/azure-service-bus.mdx": __fd_glob_132, "ingest-data/cloud/fly-io.mdx": __fd_glob_133, "ingest-data/cloud/gcp-pubsub.mdx": __fd_glob_134, "ingest-data/containers/amazon-ecs.mdx": __fd_glob_135, "ingest-data/containers/amazon-eks.mdx": __fd_glob_136, "ingest-data/containers/azure-aks.mdx": __fd_glob_137, "ingest-data/containers/docker.mdx": __fd_glob_138, "ingest-data/containers/google-gke.mdx": __fd_glob_139, "ingest-data/containers/kubernetes.mdx": __fd_glob_140, "ingest-data/databases/elasticsearch.mdx": __fd_glob_141, "ingest-data/databases/mongodb.mdx": __fd_glob_142, "ingest-data/databases/mysql.mdx": __fd_glob_143, "ingest-data/databases/postgresql.mdx": __fd_glob_144, "ingest-data/databases/redis.mdx": __fd_glob_145, "ingest-data/logging-agents/apache-log-4j.mdx": __fd_glob_146, "ingest-data/logging-agents/filebeat.mdx": __fd_glob_147, "ingest-data/logging-agents/fluent-bit.mdx": __fd_glob_148, "ingest-data/logging-agents/fluentd.mdx": __fd_glob_149, "ingest-data/logging-agents/index.mdx": __fd_glob_150, "ingest-data/logging-agents/logstash.mdx": __fd_glob_151, "ingest-data/logging-agents/otel-collector.mdx": __fd_glob_152, "ingest-data/logging-agents/prometheus.mdx": __fd_glob_153, "ingest-data/logging-agents/promtail.mdx": __fd_glob_154, "ingest-data/logging-agents/syslog.mdx": __fd_glob_155, "ingest-data/logging-agents/vector.mdx": __fd_glob_156, "ingest-data/security/falco.mdx": __fd_glob_157, "ingest-data/security/siem-export.mdx": __fd_glob_158, "ingest-data/security/trivy.mdx": __fd_glob_159, "ingest-data/otel/index.mdx": __fd_glob_160, "ingest-data/otel/logs.mdx": __fd_glob_161, "ingest-data/otel/metrics.mdx": __fd_glob_162, "ingest-data/otel/traces.mdx": __fd_glob_163, "ingest-data/programming-languages/csharp.mdx": __fd_glob_164, "ingest-data/programming-languages/dotnet.mdx": __fd_glob_165, "ingest-data/programming-languages/go.mdx": __fd_glob_166, "ingest-data/programming-languages/index.mdx": __fd_glob_167, "ingest-data/programming-languages/java.mdx": __fd_glob_168, "ingest-data/programming-languages/javascript.mdx": __fd_glob_169, "ingest-data/programming-languages/php.mdx": __fd_glob_170, "ingest-data/programming-languages/python.mdx": __fd_glob_171, "ingest-data/programming-languages/ruby.mdx": __fd_glob_172, "ingest-data/programming-languages/rust.mdx": __fd_glob_173, "ingest-data/streaming/cribl.mdx": __fd_glob_174, "ingest-data/streaming/kafka.mdx": __fd_glob_175, "ingest-data/streaming/nats.mdx": __fd_glob_176, "ingest-data/streaming/rabbitmq.mdx": __fd_glob_177, "ingest-data/streaming/redpanda.mdx": __fd_glob_178, "integrations/alerting/discord.mdx": __fd_glob_179, "integrations/alerting/email.mdx": __fd_glob_180, "integrations/alerting/microsoft-teams.mdx": __fd_glob_181, "integrations/alerting/opsgenie.mdx": __fd_glob_182, "integrations/alerting/pagerduty.mdx": __fd_glob_183, "integrations/alerting/slack.mdx": __fd_glob_184, "integrations/alerting/webhook.mdx": __fd_glob_185, "integrations/auth/auth0.mdx": __fd_glob_186, "integrations/auth/authentik.mdx": __fd_glob_187, "integrations/auth/azure-ad.mdx": __fd_glob_188, "integrations/auth/google-workspace.mdx": __fd_glob_189, "integrations/auth/keycloak.mdx": __fd_glob_190, "integrations/auth/ldap.mdx": __fd_glob_191, "integrations/auth/okta.mdx": __fd_glob_192, "integrations/data-platforms/starburst-galaxy.mdx": __fd_glob_193, "integrations/visualization/apache-superset.mdx": __fd_glob_194, "integrations/visualization/grafana.mdx": __fd_glob_195, "integrations/visualization/looker.mdx": __fd_glob_196, "integrations/visualization/metabase.mdx": __fd_glob_197, "integrations/visualization/redash.mdx": __fd_glob_198, "integrations/visualization/tableau.mdx": __fd_glob_199, "overview/key-concepts/data-model.mdx": __fd_glob_200, "overview/key-concepts/index.mdx": __fd_glob_201, "overview/key-concepts/ingestion.mdx": __fd_glob_202, "overview/key-concepts/partitioning.mdx": __fd_glob_203, "overview/key-concepts/query.mdx": __fd_glob_204, "overview/key-concepts/storage.mdx": __fd_glob_205, "self-hosted/installation/index.mdx": __fd_glob_206, "self-hosted/storage-targets/aws-s3.mdx": __fd_glob_207, "self-hosted/storage-targets/azure-blob-storage.mdx": __fd_glob_208, "self-hosted/storage-targets/digitalocean-spaces.mdx": __fd_glob_209, "self-hosted/storage-targets/gcp-storage.mdx": __fd_glob_210, "user-guide/agent-observability/index.mdx": __fd_glob_211, "user-guide/agent-observability/manual-instrumentation.mdx": __fd_glob_212, "user-guide/agent-observability/schema-reference.mdx": __fd_glob_213, "user-guide/agent-observability/sql-queries.mdx": __fd_glob_214, "user-guide/ai-native/index.mdx": __fd_glob_215, "user-guide/ai-native/keystone.mdx": __fd_glob_216, "user-guide/ai-native/summary.mdx": __fd_glob_217, "user-guide/ai-native/text-to-sql.mdx": __fd_glob_218, "user-guide/alerting/anomaly.mdx": __fd_glob_219, "user-guide/alerting/forecasting.mdx": __fd_glob_220, "user-guide/alerting/index.mdx": __fd_glob_221, "user-guide/alerting/standard-threshold.mdx": __fd_glob_222, "ingest-data/ai-agents/temporal/index.mdx": __fd_glob_223, "ingest-data/ai-agents/temporal/java.mdx": __fd_glob_224, "ingest-data/ai-agents/temporal/python.mdx": __fd_glob_225, "ingest-data/ai-agents/temporal/typescript.mdx": __fd_glob_226, "self-hosted/installation/distributed/docker-compose.mdx": __fd_glob_227, "self-hosted/installation/distributed/k8s-helm.mdx": __fd_glob_228, "self-hosted/installation/distributed/linux.mdx": __fd_glob_229, "self-hosted/installation/distributed/railway.mdx": __fd_glob_230, "self-hosted/installation/standalone/aws-ecs.mdx": __fd_glob_231, "self-hosted/installation/standalone/aws-eks.mdx": __fd_glob_232, "self-hosted/installation/standalone/docker.mdx": __fd_glob_233, "self-hosted/installation/standalone/k8s.mdx": __fd_glob_234, "self-hosted/installation/standalone/linux.mdx": __fd_glob_235, "self-hosted/installation/standalone/railway.mdx": __fd_glob_236, }); +export const docs = await create.docs("docs", "content/docs", {"meta.json": __fd_glob_0, "alerting/_category_.json": __fd_glob_1, "cookbook/meta.json": __fd_glob_2, "editions/meta.json": __fd_glob_3, "enterprise/_category_.json": __fd_glob_4, "overview/meta.json": __fd_glob_5, "llm/_category_.json": __fd_glob_6, "key-concepts/meta.json": __fd_glob_7, "integrations/meta.json": __fd_glob_8, "quickstart/meta.json": __fd_glob_9, "self-hosted/meta.json": __fd_glob_10, "user-guide/meta.json": __fd_glob_11, "pb-cli/meta.json": __fd_glob_12, "storage/_category_.json": __fd_glob_13, "ingest-data/ai-agents/meta.json": __fd_glob_14, "ingest-data/cicd/meta.json": __fd_glob_15, "ingest-data/containers/meta.json": __fd_glob_16, "ingest-data/cloud/meta.json": __fd_glob_17, "ingest-data/databases/meta.json": __fd_glob_18, "ingest-data/otel/_category_.json": __fd_glob_19, "ingest-data/programming-languages/meta.json": __fd_glob_20, "ingest-data/logging-agents/meta.json": __fd_glob_21, "overview/key-concepts/meta.json": __fd_glob_22, "ingest-data/security/meta.json": __fd_glob_23, "ingest-data/streaming/meta.json": __fd_glob_24, "integrations/alerting/meta.json": __fd_glob_25, "integrations/auth/meta.json": __fd_glob_26, "integrations/visualization/meta.json": __fd_glob_27, "self-hosted/installation/_category_.json": __fd_glob_28, "self-hosted/installation/meta.json": __fd_glob_29, "user-guide/agent-observability/meta.json": __fd_glob_30, "self-hosted/storage-targets/_category_.json": __fd_glob_31, "self-hosted/storage-targets/meta.json": __fd_glob_32, "user-guide/ai-native/meta.json": __fd_glob_33, "integrations/data-platforms/meta.json": __fd_glob_34, "user-guide/alerting/meta.json": __fd_glob_35, "self-hosted/installation/distributed/_category_.json": __fd_glob_36, "self-hosted/installation/standalone/_category_.json": __fd_glob_37, "ingest-data/ai-agents/temporal/meta.json": __fd_glob_38, }, {"architecture.mdx": __fd_glob_39, "benchmarks.mdx": __fd_glob_40, "design-choices.mdx": __fd_glob_41, "features.mdx": __fd_glob_42, "get-started.mdx": __fd_glob_43, "index.mdx": __fd_glob_44, "ingestion.mdx": __fd_glob_45, "introduction.mdx": __fd_glob_46, "query.mdx": __fd_glob_47, "release-notes.mdx": __fd_glob_48, "alerting/alert-manager.mdx": __fd_glob_49, "cookbook/agentic-observability.mdx": __fd_glob_50, "cookbook/instrumentation.mdx": __fd_glob_51, "cookbook/tool-calls.mdx": __fd_glob_52, "editions/compare.mdx": __fd_glob_53, "ingest-data/auto-instrumentation.mdx": __fd_glob_54, "ingest-data/prometheus.mdx": __fd_glob_55, "ingest-data/zero-instrumentation.mdx": __fd_glob_56, "api/index.mdx": __fd_glob_57, "enterprise/index.mdx": __fd_glob_58, "llm/text-to-sql.mdx": __fd_glob_59, "key-concepts/data-model.mdx": __fd_glob_60, "key-concepts/high-availability.mdx": __fd_glob_61, "key-concepts/index.mdx": __fd_glob_62, "key-concepts/partitioning.mdx": __fd_glob_63, "key-concepts/query.mdx": __fd_glob_64, "key-concepts/storage.mdx": __fd_glob_65, "integrations/index.mdx": __fd_glob_66, "quickstart/binary.mdx": __fd_glob_67, "quickstart/cloud.mdx": __fd_glob_68, "quickstart/docker.mdx": __fd_glob_69, "pb-cli/admin.mdx": __fd_glob_70, "pb-cli/agents.mdx": __fd_glob_71, "pb-cli/aliases.mdx": __fd_glob_72, "pb-cli/connect.mdx": __fd_glob_73, "pb-cli/datasets.mdx": __fd_glob_74, "pb-cli/index.mdx": __fd_glob_75, "pb-cli/install.mdx": __fd_glob_76, "pb-cli/promql.mdx": __fd_glob_77, "pb-cli/query.mdx": __fd_glob_78, "pb-cli/tail.mdx": __fd_glob_79, "storage/awss3.mdx": __fd_glob_80, "user-guide/api-keys.mdx": __fd_glob_81, "user-guide/dashboards.mdx": __fd_glob_82, "user-guide/errors.mdx": __fd_glob_83, "user-guide/log-iq.mdx": __fd_glob_84, "user-guide/logs.mdx": __fd_glob_85, "user-guide/metrics.mdx": __fd_glob_86, "user-guide/openid.mdx": __fd_glob_87, "user-guide/promql.mdx": __fd_glob_88, "user-guide/rbac.mdx": __fd_glob_89, "user-guide/retention.mdx": __fd_glob_90, "user-guide/smart-cache.mdx": __fd_glob_91, "user-guide/sql-editor.mdx": __fd_glob_92, "user-guide/traces.mdx": __fd_glob_93, "self-hosted/aws.mdx": __fd_glob_94, "self-hosted/configuration.mdx": __fd_glob_95, "self-hosted/metrics.mdx": __fd_glob_96, "self-hosted/telemetry.mdx": __fd_glob_97, "ingest-data/cicd/argocd.mdx": __fd_glob_98, "ingest-data/cicd/circleci.mdx": __fd_glob_99, "ingest-data/cicd/github-actions.mdx": __fd_glob_100, "ingest-data/cicd/gitlab-ci.mdx": __fd_glob_101, "ingest-data/cicd/jenkins.mdx": __fd_glob_102, "ingest-data/cicd/terraform.mdx": __fd_glob_103, "ingest-data/cloud/aws-cloudwatch.mdx": __fd_glob_104, "ingest-data/cloud/aws-data-firehose.mdx": __fd_glob_105, "ingest-data/cloud/aws-kinesis.mdx": __fd_glob_106, "ingest-data/cloud/aws-lambda.mdx": __fd_glob_107, "ingest-data/cloud/azure-api-service.mdx": __fd_glob_108, "ingest-data/cloud/azure-event-hubs.mdx": __fd_glob_109, "ingest-data/cloud/azure-service-bus.mdx": __fd_glob_110, "ingest-data/cloud/fly-io.mdx": __fd_glob_111, "ingest-data/cloud/gcp-pubsub.mdx": __fd_glob_112, "ingest-data/containers/amazon-ecs.mdx": __fd_glob_113, "ingest-data/containers/amazon-eks.mdx": __fd_glob_114, "ingest-data/containers/azure-aks.mdx": __fd_glob_115, "ingest-data/containers/docker.mdx": __fd_glob_116, "ingest-data/containers/google-gke.mdx": __fd_glob_117, "ingest-data/containers/kubernetes.mdx": __fd_glob_118, "ingest-data/databases/elasticsearch.mdx": __fd_glob_119, "ingest-data/databases/mongodb.mdx": __fd_glob_120, "ingest-data/databases/mysql.mdx": __fd_glob_121, "ingest-data/databases/postgresql.mdx": __fd_glob_122, "ingest-data/databases/redis.mdx": __fd_glob_123, "ingest-data/ai-agents/anthropic.mdx": __fd_glob_124, "ingest-data/ai-agents/autogen.mdx": __fd_glob_125, "ingest-data/ai-agents/crewai.mdx": __fd_glob_126, "ingest-data/ai-agents/daytona.mdx": __fd_glob_127, "ingest-data/ai-agents/dbos.mdx": __fd_glob_128, "ingest-data/ai-agents/dspy.mdx": __fd_glob_129, "ingest-data/ai-agents/index.mdx": __fd_glob_130, "ingest-data/ai-agents/langchain.mdx": __fd_glob_131, "ingest-data/ai-agents/litellm.mdx": __fd_glob_132, "ingest-data/ai-agents/llamaindex.mdx": __fd_glob_133, "ingest-data/ai-agents/n8n.mdx": __fd_glob_134, "ingest-data/ai-agents/openai.mdx": __fd_glob_135, "ingest-data/ai-agents/openrouter.mdx": __fd_glob_136, "ingest-data/ai-agents/restate.mdx": __fd_glob_137, "ingest-data/ai-agents/vllm.mdx": __fd_glob_138, "ingest-data/otel/index.mdx": __fd_glob_139, "ingest-data/otel/logs.mdx": __fd_glob_140, "ingest-data/otel/metrics.mdx": __fd_glob_141, "ingest-data/otel/traces.mdx": __fd_glob_142, "ingest-data/logging-agents/apache-log-4j.mdx": __fd_glob_143, "ingest-data/logging-agents/filebeat.mdx": __fd_glob_144, "ingest-data/logging-agents/fluent-bit.mdx": __fd_glob_145, "ingest-data/logging-agents/fluentd.mdx": __fd_glob_146, "ingest-data/logging-agents/index.mdx": __fd_glob_147, "ingest-data/logging-agents/logstash.mdx": __fd_glob_148, "ingest-data/logging-agents/otel-collector.mdx": __fd_glob_149, "ingest-data/logging-agents/prometheus.mdx": __fd_glob_150, "ingest-data/logging-agents/promtail.mdx": __fd_glob_151, "ingest-data/logging-agents/syslog.mdx": __fd_glob_152, "ingest-data/logging-agents/vector.mdx": __fd_glob_153, "ingest-data/streaming/cribl.mdx": __fd_glob_154, "ingest-data/streaming/kafka.mdx": __fd_glob_155, "ingest-data/streaming/nats.mdx": __fd_glob_156, "ingest-data/streaming/rabbitmq.mdx": __fd_glob_157, "ingest-data/streaming/redpanda.mdx": __fd_glob_158, "api/v1/createLogStream.mdx": __fd_glob_159, "api/v1/deleteLogStream.mdx": __fd_glob_160, "api/v1/ingestLogsWithHeaders.mdx": __fd_glob_161, "api/v1/ingestOtlpLogs.mdx": __fd_glob_162, "api/v1/ingestOtlpMetrics.mdx": __fd_glob_163, "api/v1/ingestOtlpTraces.mdx": __fd_glob_164, "api/v1/prometheusRemoteWrite.mdx": __fd_glob_165, "api/v1/queryLogStream.mdx": __fd_glob_166, "api/v1/sendLogsToStream.mdx": __fd_glob_167, "ingest-data/programming-languages/csharp.mdx": __fd_glob_168, "ingest-data/programming-languages/dotnet.mdx": __fd_glob_169, "ingest-data/programming-languages/go.mdx": __fd_glob_170, "ingest-data/programming-languages/index.mdx": __fd_glob_171, "ingest-data/programming-languages/java.mdx": __fd_glob_172, "ingest-data/programming-languages/javascript.mdx": __fd_glob_173, "ingest-data/programming-languages/php.mdx": __fd_glob_174, "ingest-data/programming-languages/python.mdx": __fd_glob_175, "ingest-data/programming-languages/ruby.mdx": __fd_glob_176, "ingest-data/programming-languages/rust.mdx": __fd_glob_177, "ingest-data/security/falco.mdx": __fd_glob_178, "ingest-data/security/siem-export.mdx": __fd_glob_179, "ingest-data/security/trivy.mdx": __fd_glob_180, "overview/key-concepts/data-model.mdx": __fd_glob_181, "overview/key-concepts/index.mdx": __fd_glob_182, "overview/key-concepts/ingestion.mdx": __fd_glob_183, "overview/key-concepts/partitioning.mdx": __fd_glob_184, "overview/key-concepts/query.mdx": __fd_glob_185, "overview/key-concepts/storage.mdx": __fd_glob_186, "integrations/auth/auth0.mdx": __fd_glob_187, "integrations/auth/authentik.mdx": __fd_glob_188, "integrations/auth/azure-ad.mdx": __fd_glob_189, "integrations/auth/google-workspace.mdx": __fd_glob_190, "integrations/auth/keycloak.mdx": __fd_glob_191, "integrations/auth/ldap.mdx": __fd_glob_192, "integrations/auth/okta.mdx": __fd_glob_193, "integrations/data-platforms/starburst-galaxy.mdx": __fd_glob_194, "integrations/alerting/discord.mdx": __fd_glob_195, "integrations/alerting/email.mdx": __fd_glob_196, "integrations/alerting/microsoft-teams.mdx": __fd_glob_197, "integrations/alerting/opsgenie.mdx": __fd_glob_198, "integrations/alerting/pagerduty.mdx": __fd_glob_199, "integrations/alerting/slack.mdx": __fd_glob_200, "integrations/alerting/webhook.mdx": __fd_glob_201, "integrations/visualization/apache-superset.mdx": __fd_glob_202, "integrations/visualization/grafana.mdx": __fd_glob_203, "integrations/visualization/looker.mdx": __fd_glob_204, "integrations/visualization/metabase.mdx": __fd_glob_205, "integrations/visualization/redash.mdx": __fd_glob_206, "integrations/visualization/tableau.mdx": __fd_glob_207, "user-guide/alerting/anomaly.mdx": __fd_glob_208, "user-guide/alerting/forecasting.mdx": __fd_glob_209, "user-guide/alerting/index.mdx": __fd_glob_210, "user-guide/alerting/standard-threshold.mdx": __fd_glob_211, "user-guide/ai-native/index.mdx": __fd_glob_212, "user-guide/ai-native/keystone.mdx": __fd_glob_213, "user-guide/ai-native/summary.mdx": __fd_glob_214, "user-guide/ai-native/text-to-sql.mdx": __fd_glob_215, "self-hosted/installation/index.mdx": __fd_glob_216, "self-hosted/storage-targets/aws-s3.mdx": __fd_glob_217, "self-hosted/storage-targets/azure-blob-storage.mdx": __fd_glob_218, "self-hosted/storage-targets/digitalocean-spaces.mdx": __fd_glob_219, "self-hosted/storage-targets/gcp-storage.mdx": __fd_glob_220, "user-guide/agent-observability/index.mdx": __fd_glob_221, "user-guide/agent-observability/manual-instrumentation.mdx": __fd_glob_222, "user-guide/agent-observability/schema-reference.mdx": __fd_glob_223, "user-guide/agent-observability/sql-queries.mdx": __fd_glob_224, "ingest-data/ai-agents/temporal/index.mdx": __fd_glob_225, "ingest-data/ai-agents/temporal/java.mdx": __fd_glob_226, "ingest-data/ai-agents/temporal/python.mdx": __fd_glob_227, "ingest-data/ai-agents/temporal/typescript.mdx": __fd_glob_228, "self-hosted/installation/distributed/docker-compose.mdx": __fd_glob_229, "self-hosted/installation/distributed/k8s-helm.mdx": __fd_glob_230, "self-hosted/installation/distributed/linux.mdx": __fd_glob_231, "self-hosted/installation/distributed/railway.mdx": __fd_glob_232, "self-hosted/installation/standalone/aws-ecs.mdx": __fd_glob_233, "self-hosted/installation/standalone/aws-eks.mdx": __fd_glob_234, "self-hosted/installation/standalone/docker.mdx": __fd_glob_235, "self-hosted/installation/standalone/k8s.mdx": __fd_glob_236, "self-hosted/installation/standalone/linux.mdx": __fd_glob_237, "self-hosted/installation/standalone/railway.mdx": __fd_glob_238, }); export const releaseNotes = await create.docs("releaseNotes", "content/release-notes", {}, {}); \ No newline at end of file diff --git a/content/docs/pb-cli/admin.mdx b/content/docs/pb-cli/admin.mdx index c1a7518..c3d9c1b 100644 --- a/content/docs/pb-cli/admin.mdx +++ b/content/docs/pb-cli/admin.mdx @@ -23,10 +23,12 @@ This starts an interactive prompt where you choose a privilege level and the dat | Privilege | Access | |---|---| +| `none` | No server privileges | +| `admin` | Full system-wide access | +| `editor` | Read and write access across datasets | | `reader` | Read-only access to a specific dataset | | `writer` | Read and write access to a specific dataset | | `ingestor` | Write-only (ingest) access to a specific dataset | -| `admin` | Full system-wide access | ```bash pb role add log-readers diff --git a/content/docs/pb-cli/agents.mdx b/content/docs/pb-cli/agents.mdx new file mode 100644 index 0000000..0d3e30d --- /dev/null +++ b/content/docs/pb-cli/agents.mdx @@ -0,0 +1,61 @@ +--- +title: "AI Agent Access" +description: "Use pb safely from AI coding agents and automation tools." +--- + +AI coding agents can use the installed `pb` binary through shell commands. A human should configure and verify the intended profile before giving the agent control. + +```bash +pb login +pb status --output json +``` + +The agent uses the saved profile automatically. It does not need the API key in its prompt and should not read `~/.config/pb/config.toml`. + +## Non-interactive profile setup + +For automation, load the API key from a secret store or environment variable. Profile names are user-defined and do not need to be named `agent`. + + + + + ```bash + pb profile add automation-readonly https://parseable.example.com \ + --api-key "$PARSEABLE_API_KEY" --output json + ``` + + + + + ```bash + pb cloud profile add --name automation-readonly \ + --api-key "$PARSEABLE_CLOUD_API_KEY" --output json + ``` + + + + +If multiple profiles exist, the human should select the intended profile before starting the agent: + +```bash +pb profile default automation-readonly --output json +pb status --output json +``` + +## Prefer read operations and JSON + +Agents should use structured output when supported: + +```bash +pb status --output json +pb dataset list --output json +pb dataset info --output json +pb sql run "SELECT * FROM LIMIT 10" --output json +pb promql run "up" --dataset --instant --output json +``` + + +Create a dedicated read-only API key or role with only the query and metadata permissions the agent needs. Never give an agent an administrator key or a shared human credential. Read-only access must be enforced by Parseable on the server; CLI instructions alone cannot prevent create, update, or delete attempts. + + +Do not place API keys in prompts, source control, logs, or agent instruction files. diff --git a/content/docs/pb-cli/aliases.mdx b/content/docs/pb-cli/aliases.mdx index e77ab4b..985496c 100644 --- a/content/docs/pb-cli/aliases.mdx +++ b/content/docs/pb-cli/aliases.mdx @@ -37,7 +37,7 @@ description: "Short command aliases and the current pb command surface." | Query metrics | `pb promql` | Run PromQL, inspect labels and series, analyze cardinality, view TSDB stats | | Stream events | `pb tail` | Watch new events from a dataset | | Datasets | `pb dataset` | List, inspect, create, and remove datasets | -| Profiles | `pb login`, `pb profile`, `pb logout` | Manage Parseable server connections | +| Profiles | `pb login`, `pb cloud profile`, `pb profile`, `pb logout` | Manage self-hosted and Parseable Cloud connections | | Access control | `pb user`, `pb role` | Manage users and roles | | System | `pb status`, `pb version` | Check connectivity and print CLI version details | diff --git a/content/docs/pb-cli/connect.mdx b/content/docs/pb-cli/connect.mdx index 4d75fa2..3a7cf56 100644 --- a/content/docs/pb-cli/connect.mdx +++ b/content/docs/pb-cli/connect.mdx @@ -7,17 +7,13 @@ description: "Create a profile and authenticate with your Parseable instance." ## Interactive login (recommended) -Run `pb login` to start the interactive wizard. It walks you through the server URL, authentication method, credentials, and profile name. +Run `pb login` to start the interactive wizard. Choose self-hosted Parseable or Parseable Cloud, then select the available authentication method. ```bash pb login ``` -The wizard prompts you for: -- Server URL (e.g. `https://logs.mycompany.com`) -- Auth method - username/password or API key -- Credentials -- Profile name (defaults to `default`) +For self-hosted Parseable, enter the server URL and authenticate with a username and password or an API key. For Parseable Cloud, authenticate in the browser or enter a Parseable Cloud API key. The selected Cloud workspace is saved in the profile. Once complete, the profile is saved and set as the active default. @@ -33,6 +29,18 @@ pb profile add pb profile add production https://logs.mycompany.com admin s3cr3t ``` +Use a self-hosted API key instead of username and password: + +```bash +pb profile add production-key https://logs.mycompany.com --api-key psk_xxx +``` + +Add a Parseable Cloud API-key profile: + +```bash +pb cloud profile add --name production-cloud --api-key psk_xxx +``` + You can also omit credentials and let `pb` prompt for them: ```bash diff --git a/content/docs/pb-cli/index.mdx b/content/docs/pb-cli/index.mdx index 86828b8..d80971a 100644 --- a/content/docs/pb-cli/index.mdx +++ b/content/docs/pb-cli/index.mdx @@ -3,7 +3,7 @@ title: pb CLI description: Query logs, explore metrics, tail live events, and manage Parseable from your terminal. --- -`pb` is the official command line interface for Parseable. It gives developers and operators a fast terminal workflow for SQL log queries, PromQL metrics exploration, live event tailing, saved investigations, profiles, datasets, users, and roles. +`pb` is the official command line interface for self-hosted Parseable and Parseable Cloud. It gives developers and operators a fast terminal workflow for SQL log queries, PromQL metrics exploration, live event tailing, saved investigations, profiles, datasets, users, and roles. Use it as a regular CLI in scripts and CI, or open the full-screen interactive TUIs when you want a table-driven way to explore logs or metrics without leaving your shell. @@ -34,6 +34,7 @@ pb tail backend | Command | Description | |---|---| | `pb login` | Start an interactive wizard to connect to a Parseable server and save the connection as a profile | +| `pb cloud profile` | Add a Parseable Cloud profile with a Cloud API key | | `pb profile` | Add, list, switch, update, and remove saved server profiles | | `pb status` | Verify the active connection and display server version information | | `pb sql` | Run SQL queries, save SQL queries, and open the interactive SQL table view | @@ -82,8 +83,9 @@ pb promql run "up" --dataset otel_metrics --instant --output json ## Getting started -1. [Install pb](/docs/pb-cli/install) - install with the script, Homebrew, Go, or a release archive +1. [Install pb](/docs/pb-cli/install) - install with the script, Homebrew, or a release archive 2. [Connect to a server](/docs/pb-cli/connect) - authenticate and save a server profile 3. [Run a SQL query](/docs/pb-cli/query) - query logs with `pb sql` 4. [Run a PromQL query](/docs/pb-cli/promql) - query metrics with `pb promql` 5. [Use aliases](/docs/pb-cli/aliases) - learn the short command forms such as `ls`, `rm`, `stat`, and `set-url` +6. [Use pb with AI agents](/docs/pb-cli/agents) - configure safe, read-only agent access diff --git a/content/docs/pb-cli/install.mdx b/content/docs/pb-cli/install.mdx index d8e77f4..af68866 100644 --- a/content/docs/pb-cli/install.mdx +++ b/content/docs/pb-cli/install.mdx @@ -69,16 +69,6 @@ On macOS, a manually downloaded binary may be blocked on first run. Allow it onc xattr -d com.apple.quarantine /usr/local/bin/pb ``` -## Using Go - -If you have Go installed, you can build and install `pb` from source: - -```bash -go install github.com/parseablehq/pb@latest -``` - -This builds `pb` from source and places it in your `$GOPATH/bin`. Make sure `$GOPATH/bin` is in your `PATH`. - ## Verify installation After installing, confirm that `pb` is on your `PATH`: diff --git a/content/docs/pb-cli/meta.json b/content/docs/pb-cli/meta.json index e0d53f3..d7da448 100644 --- a/content/docs/pb-cli/meta.json +++ b/content/docs/pb-cli/meta.json @@ -13,6 +13,7 @@ "tail", "datasets", "admin", - "aliases" + "aliases", + "agents" ] } diff --git a/content/docs/pb-cli/tail.mdx b/content/docs/pb-cli/tail.mdx index 1e67c58..e900d2f 100644 --- a/content/docs/pb-cli/tail.mdx +++ b/content/docs/pb-cli/tail.mdx @@ -51,22 +51,22 @@ pb tail backend | grep -v "health_check" ## How it works -`pb tail` uses Apache Arrow Flight over gRPC for streaming. This means it needs access to **two ports** on your Parseable server, not just the main HTTP port: +`pb tail` uses Apache Arrow Flight over gRPC for streaming. It first reads the gRPC port advertised by the connected Parseable server, then opens the streaming connection on that port. The default self-hosted ports are: | Port | Protocol | Purpose | |---|---|---| | `8000` | HTTP | Main Parseable API (login, query, datasets) | -| `8001` | gRPC | Arrow Flight streaming (used by `pb tail`) | +| `8001` | gRPC | Default streaming port used by `pb tail` | ## Troubleshooting **Error: `rpc error: code = Unavailable ... dial tcp :8001: i/o timeout`** -This means `pb tail` connected to the server successfully over HTTP, but could not reach the gRPC port on `8001`. This is the most common error when using `pb tail`. +This means `pb tail` connected to the server successfully over HTTP, but could not reach the server-advertised gRPC port. `8001` is the default, but deployments can configure another value. Possible causes: -- Port `8001` is blocked by a firewall on the server -- Port `8001` is not exposed in your Docker or Kubernetes setup +- The advertised gRPC port is blocked by a firewall on the server +- The advertised gRPC port is not exposed in your Docker or Kubernetes setup - Your network restricts outbound gRPC connections -To fix it, make sure port `8001` is open and reachable from your machine. If you are running Parseable in Docker, add `-p 8001:8001` to your run command. If you are behind a firewall, allow outbound TCP on port `8001`. +To fix it, make sure the configured gRPC port is open and reachable from your machine. For a default Docker setup, expose it with `-p 8001:8001`. For a custom deployment, expose the value configured by the server and allow outbound TCP access to that port. From 1c69c3609d19a365587b2dabb938159d1a076837 Mon Sep 17 00:00:00 2001 From: yashdotrv Date: Mon, 27 Jul 2026 11:00:08 +0530 Subject: [PATCH 2/2] refine pb cli docs --- content/docs/pb-cli/admin.mdx | 6 +++--- content/docs/pb-cli/agents.mdx | 12 ++++++------ content/docs/pb-cli/aliases.mdx | 4 ++-- content/docs/pb-cli/connect.mdx | 22 +++++++++++----------- content/docs/pb-cli/index.mdx | 8 ++++---- content/docs/pb-cli/install.mdx | 4 ++-- content/docs/pb-cli/tail.mdx | 10 +++++----- 7 files changed, 33 insertions(+), 33 deletions(-) diff --git a/content/docs/pb-cli/admin.mdx b/content/docs/pb-cli/admin.mdx index c3d9c1b..44aed1f 100644 --- a/content/docs/pb-cli/admin.mdx +++ b/content/docs/pb-cli/admin.mdx @@ -7,7 +7,7 @@ description: "Manage users and role-based access control with pb user and pb rol These commands require admin privileges on the Parseable server. -Parseable uses role-based access control (RBAC). Roles define what a user can do on which datasets. You create roles first, then assign them to users. +Parseable uses role-based access control. In practice, that means you define roles first, then assign those roles to users. ## Roles @@ -17,7 +17,7 @@ Parseable uses role-based access control (RBAC). Roles define what a user can do pb role add ``` -This starts an interactive prompt where you choose a privilege level and the dataset it applies to. +This opens an interactive prompt where you choose the privilege level and the dataset scope. **Privilege levels:** @@ -68,7 +68,7 @@ pb role rm pb user add ``` -The server generates a password and prints it. Save it because it cannot be retrieved later. +The server generates a password and prints it once. Keep it somewhere safe because it cannot be retrieved later. Assign roles at creation time: diff --git a/content/docs/pb-cli/agents.mdx b/content/docs/pb-cli/agents.mdx index 0d3e30d..012ce5e 100644 --- a/content/docs/pb-cli/agents.mdx +++ b/content/docs/pb-cli/agents.mdx @@ -3,18 +3,18 @@ title: "AI Agent Access" description: "Use pb safely from AI coding agents and automation tools." --- -AI coding agents can use the installed `pb` binary through shell commands. A human should configure and verify the intended profile before giving the agent control. +AI coding agents can use the installed `pb` binary through shell commands. The safest setup is to have a human create and verify the profile first, then let the agent use that saved connection. ```bash pb login pb status --output json ``` -The agent uses the saved profile automatically. It does not need the API key in its prompt and should not read `~/.config/pb/config.toml`. +Once the profile is ready, the agent can use it directly. It does not need the API key in its prompt and should not read `~/.config/pb/config.toml`. ## Non-interactive profile setup -For automation, load the API key from a secret store or environment variable. Profile names are user-defined and do not need to be named `agent`. +For automation, load the API key from a secret store or environment variable. The profile name is up to you. @@ -35,7 +35,7 @@ For automation, load the API key from a secret store or environment variable. Pr -If multiple profiles exist, the human should select the intended profile before starting the agent: +If more than one profile exists, select the intended one before starting the agent: ```bash pb profile default automation-readonly --output json @@ -44,7 +44,7 @@ pb status --output json ## Prefer read operations and JSON -Agents should use structured output when supported: +When an agent needs to read results programmatically, prefer JSON output: ```bash pb status --output json @@ -58,4 +58,4 @@ pb promql run "up" --dataset --instant --output json Create a dedicated read-only API key or role with only the query and metadata permissions the agent needs. Never give an agent an administrator key or a shared human credential. Read-only access must be enforced by Parseable on the server; CLI instructions alone cannot prevent create, update, or delete attempts. -Do not place API keys in prompts, source control, logs, or agent instruction files. +Keep API keys out of prompts, source control, logs, and agent instruction files. diff --git a/content/docs/pb-cli/aliases.mdx b/content/docs/pb-cli/aliases.mdx index 985496c..64772fc 100644 --- a/content/docs/pb-cli/aliases.mdx +++ b/content/docs/pb-cli/aliases.mdx @@ -3,7 +3,7 @@ title: "Aliases and Reference" description: "Short command aliases and the current pb command surface." --- -`pb` includes Linux-style aliases for common commands, so they are easy to remember if you already use shell commands like `ls`, `rm`, `stat`, and `ps`. Use the long form in scripts when readability matters, and the short form for day-to-day terminal work. +`pb` includes Linux-style aliases for common commands. If you already use commands like `ls`, `rm`, `stat`, and `ps` in the shell, the short forms will feel familiar. The long form is still the better choice in scripts when readability matters more. | Linux-style alias | Meaning in `pb` | |---|---| @@ -43,7 +43,7 @@ description: "Short command aliases and the current pb command surface." ## Help -Use built-in help to inspect flags and examples for any command: +Use built-in help whenever you want to inspect flags and examples for a command: ```bash pb --help diff --git a/content/docs/pb-cli/connect.mdx b/content/docs/pb-cli/connect.mdx index 3a7cf56..96570e5 100644 --- a/content/docs/pb-cli/connect.mdx +++ b/content/docs/pb-cli/connect.mdx @@ -3,23 +3,23 @@ title: "Connecting to a Server" description: "Create a profile and authenticate with your Parseable instance." --- -`pb` stores server connections as named **profiles**. A profile holds the server URL and credentials for one Parseable instance. You can have multiple profiles and switch between them, useful when working with separate staging and production deployments. +`pb` stores server connections as named **profiles**. Each profile keeps the server URL and authentication details for one Parseable instance. If you work with more than one environment, such as staging and production, profiles let you switch between them without re-entering credentials each time. ## Interactive login (recommended) -Run `pb login` to start the interactive wizard. Choose self-hosted Parseable or Parseable Cloud, then select the available authentication method. +Run `pb login` to start the interactive setup. Choose self-hosted Parseable or Parseable Cloud, then pick the authentication method that fits that server. ```bash pb login ``` -For self-hosted Parseable, enter the server URL and authenticate with a username and password or an API key. For Parseable Cloud, authenticate in the browser or enter a Parseable Cloud API key. The selected Cloud workspace is saved in the profile. +For self-hosted Parseable, enter the server URL and sign in with either a username and password or an API key. For Parseable Cloud, sign in in the browser or provide a Parseable Cloud API key. The selected Cloud workspace is then saved into the profile. -Once complete, the profile is saved and set as the active default. +When the flow finishes, that profile becomes the active default. ## Non-interactive login -For scripts and CI pipelines, use `pb profile add` to create a profile without prompts: +For scripts and CI pipelines, use `pb profile add` when you want to create a profile without prompts: ```bash pb profile add @@ -49,14 +49,14 @@ pb profile add production https://logs.mycompany.com ## Managing profiles -List and switch profiles: +Once you have more than one profile, these are the commands you will use most often: ```bash pb profile list pb profile default staging ``` -Update or remove a profile: +To update or remove a saved profile: ```bash pb profile update production https://new-url.mycompany.com @@ -71,7 +71,7 @@ pb profile rm old-staging pb status ``` -This validates that the active profile can reach the server and shows server details when available: +This checks whether the active profile can reach the server and shows basic server details when they are available: ``` Profile : production @@ -86,9 +86,9 @@ Status : Connected (server v1.4.2) pb logout ``` -Removes credentials from the active profile. To log out of a specific profile, switch to it first with `pb profile default `, then run `pb logout`. +`pb logout` removes the active profile from the local config. If you want to log out of a different profile, switch to it first with `pb profile default `, then run `pb logout`. -If you want to remove the saved profile completely, delete it instead: +If you want to remove a specific saved profile directly, use: ```bash pb profile remove @@ -105,5 +105,5 @@ Profiles are stored in a TOML config file on disk: | Windows | `%AppData%\pb\config.toml` | -All commands use the active default profile automatically. Use `pb profile default ` to switch between servers without specifying a profile on every command. +All commands use the active default profile automatically. Use `pb profile default ` whenever you want to change which server `pb` talks to by default. diff --git a/content/docs/pb-cli/index.mdx b/content/docs/pb-cli/index.mdx index d80971a..1f95a58 100644 --- a/content/docs/pb-cli/index.mdx +++ b/content/docs/pb-cli/index.mdx @@ -3,9 +3,9 @@ title: pb CLI description: Query logs, explore metrics, tail live events, and manage Parseable from your terminal. --- -`pb` is the official command line interface for self-hosted Parseable and Parseable Cloud. It gives developers and operators a fast terminal workflow for SQL log queries, PromQL metrics exploration, live event tailing, saved investigations, profiles, datasets, users, and roles. +`pb` is the official command line interface for self-hosted Parseable and Parseable Cloud. It gives you a terminal-first way to connect to a server, run SQL and PromQL queries, tail live events, manage datasets, and work with users and roles. -Use it as a regular CLI in scripts and CI, or open the full-screen interactive TUIs when you want a table-driven way to explore logs or metrics without leaving your shell. +You can use it in scripts and CI, or open the interactive terminal views when you want to explore logs and metrics without switching to the browser. ## Quick start @@ -66,11 +66,11 @@ SQL and PromQL both support an interactive full-screen TUI with `-i`. In this mo -Navigate between panels with `Tab` and `Shift+Tab`. Press `Ctrl+R` to run the query. Results open in a scrollable table with row navigation, column navigation, and filtering. +Navigate between panels with `Tab` and `Shift+Tab`. Press `Ctrl+R` to run the query. Results open in a scrollable table where you can move through rows, inspect columns, and filter what you see. ## Output modes -Commands that return structured data support `--output json` for automation. SQL queries without `-i` print plain terminal output; add `-i` to open the interactive table view. +Commands that return structured data support `--output json`, which makes them easier to use in scripts and automation. SQL queries without `-i` print directly in the terminal. Add `-i` when you want the interactive table view instead. ```bash pb dataset list diff --git a/content/docs/pb-cli/install.mdx b/content/docs/pb-cli/install.mdx index af68866..be11fed 100644 --- a/content/docs/pb-cli/install.mdx +++ b/content/docs/pb-cli/install.mdx @@ -44,7 +44,7 @@ Use the full tap name. `brew install pb` installs an unrelated Homebrew cask. ## Release archive -Download the latest archive for your operating system and architecture from the [GitHub releases page](https://github.com/parseablehq/pb/releases/latest), extract it, and move the binary to a directory in your `PATH`. +If you prefer to install manually, download the latest archive for your operating system and architecture from the [GitHub releases page](https://github.com/parseablehq/pb/releases/latest), extract it, and move the binary to a directory in your `PATH`. ```bash tar xzf pb_*.tar.gz @@ -71,7 +71,7 @@ xattr -d com.apple.quarantine /usr/local/bin/pb ## Verify installation -After installing, confirm that `pb` is on your `PATH`: +After installation, confirm that `pb` is available on your `PATH`: ```bash pb --help diff --git a/content/docs/pb-cli/tail.mdx b/content/docs/pb-cli/tail.mdx index e900d2f..46887ea 100644 --- a/content/docs/pb-cli/tail.mdx +++ b/content/docs/pb-cli/tail.mdx @@ -3,7 +3,7 @@ title: "Live Tail" description: "Stream log events from a dataset in real time with pb tail." --- -`pb tail` connects to a dataset and streams new events as they arrive. It is designed for real-time monitoring, watching an ingestion pipeline, debugging a running service, or confirming that data is flowing. +`pb tail` connects to a dataset and streams new events as they arrive. It is useful when you want to watch a service in real time, confirm that ingestion is working, or keep an eye on a pipeline while it is running. ## Usage @@ -16,7 +16,7 @@ pb tail pb tail backend ``` -Events are printed as newline-delimited JSON, one event per line. Press `Ctrl+C` to stop. +Events are printed as newline-delimited JSON, one event per line. Press `Ctrl+C` when you want to stop the stream. ``` ● watching backend... (ctrl+c to stop) @@ -26,7 +26,7 @@ Events are printed as newline-delimited JSON, one event per line. Press `Ctrl+C` ## Piping to jq -Because output is newline-delimited JSON, you can pipe directly to `jq` for filtering and formatting: +Because the output is newline-delimited JSON, you can pipe it straight into `jq` for filtering and formatting: ```bash # Pretty-print all events @@ -62,11 +62,11 @@ pb tail backend | grep -v "health_check" **Error: `rpc error: code = Unavailable ... dial tcp :8001: i/o timeout`** -This means `pb tail` connected to the server successfully over HTTP, but could not reach the server-advertised gRPC port. `8001` is the default, but deployments can configure another value. +This means `pb tail` reached the server over HTTP, but could not reach the gRPC port advertised by that server. `8001` is the default, but a deployment can expose a different value. Possible causes: - The advertised gRPC port is blocked by a firewall on the server - The advertised gRPC port is not exposed in your Docker or Kubernetes setup - Your network restricts outbound gRPC connections -To fix it, make sure the configured gRPC port is open and reachable from your machine. For a default Docker setup, expose it with `-p 8001:8001`. For a custom deployment, expose the value configured by the server and allow outbound TCP access to that port. +To fix it, make sure the configured gRPC port is open and reachable from your machine. In a default Docker setup, expose it with `-p 8001:8001`. In a custom deployment, expose the port configured by the server and allow outbound TCP access to it.