# Metoro Documentation ## Docs - [Introduction](https://metoro.io/docs/getting-started/introduction.md): Metoro is a Kubernetes-native AI SRE platform with a built-in telemetry layer that is up and running in 5 minutes - [Getting Started](https://metoro.io/docs/getting-started/getting-started.md): Choose how to adopt Metoro, pick a deployment model, and enable the first AI SRE workflows - [System Requirements](https://metoro.io/docs/getting-started/requirements.md) - [Metoro Architecture](https://metoro.io/docs/getting-started/architecture.md) - [Upgrading Metoro](https://metoro.io/docs/getting-started/upgrading-metoro.md): How to upgrade your Metoro Helm chart to the latest version - [Overview](https://metoro.io/docs/ai-sre/overview.md): Understand Guardian, Metoro's AI SRE, and its workflows for deployment verification, issue detection, investigation, and root cause analysis - [Issues](https://metoro.io/docs/ai-sre/issues.md): Track recurring issues that Metoro has identified across its AI investigation workflows, their investigation history, and related remediation work - [Autonomous Issue Detection & RCA](https://metoro.io/docs/ai-sre/anomaly-detection.md): Automatically detect abnormal behavior and investigate the root cause with AI to find if it's a real issue or noise - [Autonomous Deployment Monitoring & Verification](https://metoro.io/docs/ai-sre/deployment-verification.md): Automatic deployment tracking and AI-powered verification to catch breaking changes - [AI Alert Investigations](https://metoro.io/docs/ai-sre/alert-investigations.md): Investigate firing alerts with AI to separate noise from real incidents and root cause them - [AI Runbook Following](https://metoro.io/docs/ai-sre/runbooks.md): Automate investigation tasks with AI runbooks - [Assisted Debugging](https://metoro.io/docs/ai-sre/assisted-debugging.md): Use AI chat in Metoro to investigate production behavior, explore telemetry, and gather debugging context quickly - [Notification Settings](https://metoro.io/docs/ai-sre/notifications.md): Configure flexible notification routing for all AI SRE features - [Code Fixes](https://metoro.io/docs/ai-sre/github-integration.md): Use Guardian to generate reviewed pull requests for production issues and deployment regressions - [AWS Bedrock Access Keys](https://metoro.io/docs/ai-sre/aws-bedrock-setup.md): Learn how to create and configure AWS Bedrock access keys for AI SRE - [Services](https://metoro.io/docs/concepts/overview.md): Learn about the core abstraction in Metoro - [Alert and Dashboard Tags](https://metoro.io/docs/concepts/resource-tags.md): Organize, find, and manage alerts and dashboards with reusable tags - [Incremental Cache](https://metoro.io/docs/concepts/incremental-cache.md): How Metoro speeds up repeated long-running queries - [Ingestion Settings](https://metoro.io/docs/ingestion-settings/overview.md): Control which telemetry leaves your clusters and how sensitive data is handled before it is stored - [Log Filters](https://metoro.io/docs/ingestion-settings/log-filters.md) - [Trace Filters](https://metoro.io/docs/ingestion-settings/trace-filters.md) - [Trace Redaction](https://metoro.io/docs/ingestion-settings/trace-redaction.md): Configure and manage trace redaction rules to protect sensitive information - [Pod Annotations](https://metoro.io/docs/ingestion-settings/pod-annotations.md): Exclude all logs or trace spans from specific pods by annotating them - [CRD Managed Ingestion Rules](https://metoro.io/docs/ingestion-settings/crd-managed-ingestion-rules.md): Exclude logs and trace spans before they leave a cluster with MetoroClusterIngestionRule custom resources - [Traces Overview](https://metoro.io/docs/traces/overview.md): Understanding and utilizing traces in Metoro - [Traces Cheat Sheet](https://metoro.io/docs/traces/cheat-sheet.md): A beginner-friendly guide to reading traces in Metoro and answering simple traffic questions - [Traces OpenTelemetry Integration](https://metoro.io/docs/traces/opentelemetry.md) - [Service Map](https://metoro.io/docs/traces/service-map.md): Visualize and analyze service-to-service communication in your clusters - [Common Questions](https://metoro.io/docs/traces/common-questions.md): Frequently asked questions about tracing in Metoro - [Logs Overview](https://metoro.io/docs/logs/overview.md): How to access and query logs on Metoro - [Structured Logs](https://metoro.io/docs/logs/structured-logs.md) - [Logs OpenTelemetry Integration](https://metoro.io/docs/logs/opentelemetry.md) - [Vector](https://metoro.io/docs/logs/vector.md) - [Log Transformations](https://metoro.io/docs/logs/log_transformations.md): You can parse your log messages or log attributes using Log Transformations to create custom attributes that can be used in your log searches and saved searches. - [Custom Log Columns](https://metoro.io/docs/logs/custom_columns.md): Customize your logs table by adding different log attributes as custom columns - [Saved Searches](https://metoro.io/docs/logs/saved_searches.md): Save and reuse log search queries in Metoro - [Export Logs](https://metoro.io/docs/logs/logs_export.md): Export logs from Metoro - [Metrics Overview](https://metoro.io/docs/metrics/overview.md) - [Default Metrics](https://metoro.io/docs/metrics/generated-metrics.md) - [Custom Metrics OpenTelemetry Integration](https://metoro.io/docs/metrics/custom-metrics.md): How to send custom metrics to Metoro via OpenTelemetry - [Scrape Metrics with ServiceMonitors](https://metoro.io/docs/metrics/servicemonitors.md): Use ServiceMonitor and PodMonitor resources to send Prometheus metrics to Metoro - [Metric Units](https://metoro.io/docs/metrics/units.md) - [MetoroQL](https://metoro.io/docs/metrics/metoroql.md) - [PromQL](https://metoro.io/docs/metrics/promql.md): Query Metoro metrics with PromQL - [Prometheus Integration](https://metoro.io/docs/metrics/prometheus.md): How to send Prometheus metrics to Metoro - [Query Progress & Stats](https://metoro.io/docs/metrics/query-progress.md) - [Profiling Overview](https://metoro.io/docs/profiling/overview.md) - [Kubernetes Resources](https://metoro.io/docs/kubernetes-resources/kubernetes-resources.md): Track and analyze Kubernetes resource changes over time - [Resource Viewer](https://metoro.io/docs/kubernetes-resources/resource-viewer.md): Explore Kubernetes resource state over time with a K9s-style workflow - [Kubernetes Events](https://metoro.io/docs/kubernetes-resources/kubernetes-events.md): Long-term storage and analysis of Kubernetes cluster events - [Dashboards Overview](https://metoro.io/docs/dashboards/overview.md) - [Creating and Editing Dashboards](https://metoro.io/docs/dashboards/creating-editing.md) - [Import Grafana Dashboards](https://metoro.io/docs/dashboards/import-grafana.md) - [Public Dashboard Access](https://metoro.io/docs/dashboards/public-access.md) - [Dashboard Templates](https://metoro.io/docs/dashboards/templates.md) - [Manage Dashboards with Kubernetes](https://metoro.io/docs/dashboards/configmap-managed.md): Define Metoro dashboards as code and sync them from Kubernetes ConfigMaps or MetoroDashboard CRDs. - [Dashboard Widgets](https://metoro.io/docs/dashboards/widgets.md) - [Dashboard Variables](https://metoro.io/docs/dashboards/variables.md) - [Infrastructure View](https://metoro.io/docs/infrastructure/overview.md): Monitor and analyze your Kubernetes cluster nodes and their resources - [Advisor Overview](https://metoro.io/docs/advisor/overview.md): Understand Metoro Advisor and the workflows it runs for your cluster - [Right-Sizing Workflow](https://metoro.io/docs/advisor/right-sizing.md): Optimize your resource allocation with automated right-sizing recommendations - [OOM Detection](https://metoro.io/docs/advisor/oom-detection.md): Detect Out of Memory (OOM) events in your Kubernetes services - [CPU Throttling Detection](https://metoro.io/docs/advisor/cpu-throttling.md): Detect CPU throttling in your Kubernetes services - [Alerts Overview](https://metoro.io/docs/alerts-monitoring/alerts-overview.md): Set up alerts and monitoring in Metoro - [Creating/Updating an Alert](https://metoro.io/docs/alerts-monitoring/create_alert.md): Set up alerts in Metoro - [Alert Destinations](https://metoro.io/docs/alerts-monitoring/alert_destinations.md): Configure where and how your alerts are delivered, including recovery notifications - [Alert Examples](https://metoro.io/docs/alerts-monitoring/example_alerts.md): List of example alerts - [Overview](https://metoro.io/docs/integrations/overview.md) - [Metoro MCP Server Setup](https://metoro.io/docs/integrations/metoro-mcp-server.md): Connect the Metoro MCP Server to AI assistants with shared setup and client-specific instructions. - [Event Ingestion](https://metoro.io/docs/integrations/event-ingestion.md): Convert arbitrary JSON events to logs in Metoro - [KEDA Autoscaling](https://metoro.io/docs/integrations/keda.md) - [Slack Integration](https://metoro.io/docs/integrations/slack.md) - [PagerDuty Integration](https://metoro.io/docs/integrations/pagerduty.md) - [Webhook Integration](https://metoro.io/docs/integrations/webhooks.md) - [Rootly Integration](https://metoro.io/docs/integrations/rootly.md) - [GitHub Integration](https://metoro.io/docs/integrations/github.md): Integrate Metoro with GitHub to access your repositories to analyze code changes for deployments, investigate production issues, and create pull requests for code fixes. - [Uptime Overview](https://metoro.io/docs/uptime-monitoring/overview.md): Monitor the health and availability of your endpoints - [HTTP Endpoint Monitoring](https://metoro.io/docs/uptime-monitoring/http-endpoint-monitoring.md): Monitor the health and availability of your HTTP endpoints - [TCP Port Monitoring](https://metoro.io/docs/uptime-monitoring/tcp-port-monitoring.md): Monitor the availability of TCP ports on your servers - [Uptime Monitoring Logs](https://metoro.io/docs/uptime-monitoring/viewing-results.md): How to view and analyze uptime monitoring check results via logs - [Uptime Monitor Metrics](https://metoro.io/docs/uptime-monitoring/metrics.md): Understanding and using uptime monitoring metrics - [Status Pages](https://metoro.io/docs/uptime-monitoring/status-pages.md): Create and manage status pages to communicate service health - [Access Control (RBAC)](https://metoro.io/docs/user-management/rbac.md): How users, groups, roles, and permissions control access in Metoro - [Kubernetes RBAC Resources](https://metoro.io/docs/user-management/kubernetes-crds.md): Declare Metoro groups and access rules as Kubernetes custom resources - [Resource Types](https://metoro.io/docs/user-management/resource-types.md): Understanding resource types and their permissions in Metoro - [Authentication, SSO & SAML](https://metoro.io/docs/user-management/authentication.md): Learn about authentication methods, Single Sign-On (SSO), and SAML configuration in Metoro - [API Keys](https://metoro.io/docs/user-management/api-keys.md): Learn how to create and manage API keys for programmatic access to the Metoro platform - [Overview](https://metoro.io/docs/on-premises/overview.md): How Metoro versions and releases self-managed deployments - [Overview](https://metoro.io/docs/on-premises/11.x/overview.md): Metoro documentation for self-managed deployments - [Upgrading from 10.x](https://metoro.io/docs/on-premises/11.x/upgrades/upgrading-from-10-x.md): Why 10.x hubs cannot upgrade to 11.0.0 in place, and what to do instead - [Overview](https://metoro.io/docs/on-premises/11.x/architecture.md): Understanding the Metoro architecture and components - [Overview](https://metoro.io/docs/on-premises/11.x/architecture/metoro-hub/overview.md): Metoro Hub components - [Apiserver](https://metoro.io/docs/on-premises/11.x/architecture/metoro-hub/components/apiserver.md): The UI and API service for Metoro Hub - [Ingester](https://metoro.io/docs/on-premises/11.x/architecture/metoro-hub/components/ingester.md): The telemetry ingestion service for Metoro Hub - [ClickHouse](https://metoro.io/docs/on-premises/11.x/architecture/metoro-hub/components/clickhouse.md): The telemetry database for Metoro Hub - [PostgreSQL](https://metoro.io/docs/on-premises/11.x/architecture/metoro-hub/components/postgresql.md): The metadata database for Metoro Hub - [Temporal](https://metoro.io/docs/on-premises/11.x/architecture/metoro-hub/components/temporal.md): The workflow engine for Metoro Hub - [Overview](https://metoro.io/docs/on-premises/11.x/architecture/metoro-exporter/overview.md): Metoro Exporter components - [Metoro Exporter](https://metoro.io/docs/on-premises/11.x/architecture/metoro-exporter/components/metoro-exporter.md): The cluster-local gateway for exporter telemetry - [Node Agent](https://metoro.io/docs/on-premises/11.x/architecture/metoro-exporter/components/node-agent.md): The privileged per-node telemetry collector - [OpenTelemetry Collector](https://metoro.io/docs/on-premises/11.x/architecture/metoro-exporter/components/opentelemetry-collector.md): The collector used for ServiceMonitor scraping - [Target Allocator](https://metoro.io/docs/on-premises/11.x/architecture/metoro-exporter/components/target-allocator.md): The ServiceMonitor scrape target distributor - [Redis](https://metoro.io/docs/on-premises/11.x/architecture/metoro-exporter/components/redis.md): The coordination store for exporter components - [Installation Planning](https://metoro.io/docs/on-premises/11.x/installation/planning.md): Plan topology, networking, identity, dependencies, and ClickHouse storage before installing Metoro - [Install Hub](https://metoro.io/docs/on-premises/11.x/installation/install-hub.md): Install the Metoro hub from pinned Helm chart values, Secrets, ingress, and first-login checks - [Connect Monitored Clusters](https://metoro.io/docs/on-premises/11.x/installation/connect-monitored-clusters.md): Install the Metoro exporter into monitored Kubernetes clusters using direct Helm values and an external token Secret - [Enable Metoro AI](https://metoro.io/docs/on-premises/11.x/installation/metoro-ai.md): Configure Guardian, Metoro AI, for on-premises installations using an OpenAI-compatible model endpoint - [OIDC Setup](https://metoro.io/docs/on-premises/11.x/installation/oidc.md): Provision an OIDC client, group claims, role mappings, and the client Secret before installing Metoro - [Keycloak OIDC Setup](https://metoro.io/docs/on-premises/11.x/installation/oidc-keycloak.md): Create the Keycloak realm, client, groups, group claim, client Secret, and values required for OIDC login - [Apiserver Operations](https://metoro.io/docs/on-premises/11.x/operations/apiserver.md): Operate the Metoro Hub Apiserver in on-premises deployments - [Ingester Operations](https://metoro.io/docs/on-premises/11.x/operations/ingester.md): Operate the Metoro Hub Ingester in on-premises deployments - [Temporal Frontend Operations](https://metoro.io/docs/on-premises/11.x/operations/temporal/frontend.md): Operate the bundled Temporal Frontend service in Metoro on-premises deployments - [Temporal History Operations](https://metoro.io/docs/on-premises/11.x/operations/temporal/history.md): Operate the bundled Temporal History service in Metoro on-premises deployments - [Temporal Matching Operations](https://metoro.io/docs/on-premises/11.x/operations/temporal/matching.md): Operate the bundled Temporal Matching service in Metoro on-premises deployments - [Temporal Worker Operations](https://metoro.io/docs/on-premises/11.x/operations/temporal/worker.md): Operate the bundled Temporal Worker service in Metoro on-premises deployments - [Temporal Web Operations](https://metoro.io/docs/on-premises/11.x/operations/temporal/web.md): Operate the bundled Temporal Web UI in Metoro on-premises deployments - [Sizing](https://metoro.io/docs/on-premises/11.x/operations/clickhouse/sizing.md): Size ClickHouse CPU, memory, PVCs, local cache, and object storage for Metoro on-premises production workloads - [Change ClickHouse Resource Usage Whilst Running](https://metoro.io/docs/on-premises/11.x/operations/clickhouse/resource-sizing.md): Change bundled ClickHouse CPU and memory resources for Metoro on-premises deployments - [Object Storage Cold Tier](https://metoro.io/docs/on-premises/11.x/operations/clickhouse/object-storage.md): Configure S3-compatible object storage as the ClickHouse cold tier for Metoro on-premises deployments - [Upscale Hot PVC](https://metoro.io/docs/on-premises/11.x/operations/clickhouse/upscale-hot-pvc.md): Increase bundled ClickHouse hot PVC capacity for Metoro on-premises deployments - [Scale Replicas](https://metoro.io/docs/on-premises/11.x/operations/clickhouse/scale-replicas.md): Change bundled ClickHouse replica count for Metoro on-premises deployments - [Taking Pods Offline](https://metoro.io/docs/on-premises/11.x/operations/clickhouse/taking-pods-offline.md): Safely take bundled ClickHouse and Keeper pods offline during maintenance - [Sizing](https://metoro.io/docs/on-premises/11.x/operations/postgresql/sizing.md): Size bundled PostgreSQL CPU, memory, instances, and PVCs for Metoro on-premises production workloads - [Change PostgreSQL Resource Usage Whilst Running](https://metoro.io/docs/on-premises/11.x/operations/postgresql/resource-sizing.md): Change bundled PostgreSQL CPU and memory resources for Metoro on-premises deployments - [Upscale PVC](https://metoro.io/docs/on-premises/11.x/operations/postgresql/upscale-pvc.md): Increase bundled PostgreSQL PVC capacity for Metoro on-premises deployments - [Scale Instances](https://metoro.io/docs/on-premises/11.x/operations/postgresql/scale-instances.md): Change bundled PostgreSQL instance count for Metoro on-premises deployments - [Taking Pods Offline](https://metoro.io/docs/on-premises/11.x/operations/postgresql/taking-pods-offline.md): Safely take bundled PostgreSQL pods offline during maintenance - [Overview](https://metoro.io/docs/on-premises/10.x/overview.md): Metoro documentation for self-managed deployments - [Upgrade 10.0.1 to 10.0.2](https://metoro.io/docs/on-premises/10.x/upgrades/10-0-1-to-10-0-2.md): Upgrade Metoro on-premises 10.0.1 hubs to 10.0.2 and reset early bundled ClickHouse installs when required - [Upgrade 10.0.2 to 10.1.0](https://metoro.io/docs/on-premises/10.x/upgrades/10-0-2-to-10-1-0.md): Upgrade Metoro on-premises 10.0.2 hubs to 10.1.0 - [Upgrade 10.1.0 to 10.2.0](https://metoro.io/docs/on-premises/10.x/upgrades/10-1-0-to-10-2-0.md): Upgrade Metoro on-premises 10.1.0 hubs to 10.2.0 - [Upgrade 10.2.0 to 10.3.0](https://metoro.io/docs/on-premises/10.x/upgrades/10-2-0-to-10-3-0.md): Upgrade Metoro on-premises 10.2.0 hubs to 10.3.0 - [Upgrade 10.3.0 to 10.4.0](https://metoro.io/docs/on-premises/10.x/upgrades/10-3-0-to-10-4-0.md): Upgrade Metoro on-premises 10.3.0 hubs to 10.4.0 - [Overview](https://metoro.io/docs/on-premises/10.x/architecture.md): Understanding the Metoro architecture and components - [Overview](https://metoro.io/docs/on-premises/10.x/architecture/metoro-hub/overview.md): Metoro Hub components - [Apiserver](https://metoro.io/docs/on-premises/10.x/architecture/metoro-hub/components/apiserver.md): The UI and API service for Metoro Hub - [Ingester](https://metoro.io/docs/on-premises/10.x/architecture/metoro-hub/components/ingester.md): The telemetry ingestion service for Metoro Hub - [ClickHouse](https://metoro.io/docs/on-premises/10.x/architecture/metoro-hub/components/clickhouse.md): The telemetry database for Metoro Hub - [PostgreSQL](https://metoro.io/docs/on-premises/10.x/architecture/metoro-hub/components/postgresql.md): The metadata database for Metoro Hub - [Temporal](https://metoro.io/docs/on-premises/10.x/architecture/metoro-hub/components/temporal.md): The workflow engine for Metoro Hub - [Overview](https://metoro.io/docs/on-premises/10.x/architecture/metoro-exporter/overview.md): Metoro Exporter components - [Metoro Exporter](https://metoro.io/docs/on-premises/10.x/architecture/metoro-exporter/components/metoro-exporter.md): The cluster-local gateway for exporter telemetry - [Node Agent](https://metoro.io/docs/on-premises/10.x/architecture/metoro-exporter/components/node-agent.md): The privileged per-node telemetry collector - [OpenTelemetry Collector](https://metoro.io/docs/on-premises/10.x/architecture/metoro-exporter/components/opentelemetry-collector.md): The collector used for ServiceMonitor scraping - [Target Allocator](https://metoro.io/docs/on-premises/10.x/architecture/metoro-exporter/components/target-allocator.md): The ServiceMonitor scrape target distributor - [Redis](https://metoro.io/docs/on-premises/10.x/architecture/metoro-exporter/components/redis.md): The coordination store for exporter components - [Installation Planning](https://metoro.io/docs/on-premises/10.x/installation/planning.md): Plan topology, networking, identity, dependencies, and ClickHouse storage before installing Metoro - [Install Hub](https://metoro.io/docs/on-premises/10.x/installation/install-hub.md): Install the Metoro hub from pinned Helm chart values, Secrets, ingress, and first-login checks - [Connect Monitored Clusters](https://metoro.io/docs/on-premises/10.x/installation/connect-monitored-clusters.md): Install the Metoro exporter into monitored Kubernetes clusters using direct Helm values and an external token Secret - [Enable Metoro AI](https://metoro.io/docs/on-premises/10.x/installation/metoro-ai.md): Configure Guardian, Metoro AI, for on-premises installations using an OpenAI-compatible model endpoint - [OIDC Setup](https://metoro.io/docs/on-premises/10.x/installation/oidc.md): Provision an OIDC client, group claims, role mappings, and the client Secret before installing Metoro - [Keycloak OIDC Setup](https://metoro.io/docs/on-premises/10.x/installation/oidc-keycloak.md): Create the Keycloak realm, client, groups, group claim, client Secret, and values required for OIDC login - [Apiserver Operations](https://metoro.io/docs/on-premises/10.x/operations/apiserver.md): Operate the Metoro Hub Apiserver in on-premises deployments - [Ingester Operations](https://metoro.io/docs/on-premises/10.x/operations/ingester.md): Operate the Metoro Hub Ingester in on-premises deployments - [Temporal Frontend Operations](https://metoro.io/docs/on-premises/10.x/operations/temporal/frontend.md): Operate the bundled Temporal Frontend service in Metoro on-premises deployments - [Temporal History Operations](https://metoro.io/docs/on-premises/10.x/operations/temporal/history.md): Operate the bundled Temporal History service in Metoro on-premises deployments - [Temporal Matching Operations](https://metoro.io/docs/on-premises/10.x/operations/temporal/matching.md): Operate the bundled Temporal Matching service in Metoro on-premises deployments - [Temporal Worker Operations](https://metoro.io/docs/on-premises/10.x/operations/temporal/worker.md): Operate the bundled Temporal Worker service in Metoro on-premises deployments - [Temporal Web Operations](https://metoro.io/docs/on-premises/10.x/operations/temporal/web.md): Operate the bundled Temporal Web UI in Metoro on-premises deployments - [Sizing](https://metoro.io/docs/on-premises/10.x/operations/clickhouse/sizing.md): Size ClickHouse CPU, memory, PVCs, local cache, and object storage for Metoro on-premises production workloads - [Change ClickHouse Resource Usage Whilst Running](https://metoro.io/docs/on-premises/10.x/operations/clickhouse/resource-sizing.md): Change bundled ClickHouse CPU and memory resources for Metoro on-premises deployments - [Upscale Hot PVC](https://metoro.io/docs/on-premises/10.x/operations/clickhouse/upscale-hot-pvc.md): Increase bundled ClickHouse hot PVC capacity for Metoro on-premises deployments - [Scale Replicas](https://metoro.io/docs/on-premises/10.x/operations/clickhouse/scale-replicas.md): Change bundled ClickHouse replica count for Metoro on-premises deployments - [Taking Pods Offline](https://metoro.io/docs/on-premises/10.x/operations/clickhouse/taking-pods-offline.md): Safely take bundled ClickHouse and Keeper pods offline during maintenance - [Sizing](https://metoro.io/docs/on-premises/10.x/operations/postgresql/sizing.md): Size bundled PostgreSQL CPU, memory, instances, and PVCs for Metoro on-premises production workloads - [Change PostgreSQL Resource Usage Whilst Running](https://metoro.io/docs/on-premises/10.x/operations/postgresql/resource-sizing.md): Change bundled PostgreSQL CPU and memory resources for Metoro on-premises deployments - [Upscale PVC](https://metoro.io/docs/on-premises/10.x/operations/postgresql/upscale-pvc.md): Increase bundled PostgreSQL PVC capacity for Metoro on-premises deployments - [Scale Instances](https://metoro.io/docs/on-premises/10.x/operations/postgresql/scale-instances.md): Change bundled PostgreSQL instance count for Metoro on-premises deployments - [Taking Pods Offline](https://metoro.io/docs/on-premises/10.x/operations/postgresql/taking-pods-offline.md): Safely take bundled PostgreSQL pods offline during maintenance - [Overview](https://metoro.io/docs/on-premises/9.x/overview.md): Understanding the Metoro architecture and components - [Pre-Installation Checklist](https://metoro.io/docs/on-premises/9.x/pre-installation-checklist.md): Key decisions to make before installing Metoro on-premises - [Configuration](https://metoro.io/docs/on-premises/9.x/configuration.md): Complete configuration guide for Metoro on-premises deployments - [Installation](https://metoro.io/docs/on-premises/9.x/installation.md): Step-by-step guide for installing Metoro in an on-premises environment - [Migration](https://metoro.io/docs/on-premises/9.x/migration.md): How to migrate a 9.x deployment to 10.x - [Billing](https://metoro.io/docs/administration/billing-overview.md) - [Stripe](https://metoro.io/docs/administration/billing-stripe.md) - [AWS Marketplace](https://metoro.io/docs/administration/billing-aws-marketplace.md) - [Post querylogs](https://metoro.io/docs/api-reference/logs/post-querylogs.md): Search for logs matching the provided query. - [Create Environment](https://metoro.io/docs/api-reference/environments/create-environment.md): Create a new environment in the Metoro platform. - [Create/Update Alert](https://metoro.io/docs/api-reference/alerts/createupdate-alert.md): Create a new alert based on the provided configuration or update an existing one if the alert.metadata.id matches an existing alert. - [Sync Alerts From Kubernetes Sources](https://metoro.io/docs/api-reference/alerts/sync-alerts-from-kubernetes-sources.md): Trigger immediate synchronization of alerts from Kubernetes sources, including ConfigMaps and MetoroAlert CRDs. By default, alerts are synced once every hour. This endpoint allows triggering the sync process manually without waiting for the scheduled sync. - [Create/Update Dashboard](https://metoro.io/docs/api-reference/dashboards/createupdate-dashboard.md): Create a new dashboard based on the provided configuration or update an existing one if the dashboard.metadata.id matches an existing dashboard. - [Sync Dashboards From Kubernetes Sources](https://metoro.io/docs/api-reference/dashboards/sync-dashboards-from-kubernetes-sources.md): Trigger immediate synchronization of dashboards from Kubernetes sources, including ConfigMaps and MetoroDashboard CRDs. By default, dashboards are synced once every hour. This endpoint allows triggering the sync process manually without waiting for the scheduled sync. - [Deployment rollout detected](https://metoro.io/docs/api-reference/webhooks/deployment-rollout-detected.md): Sent when Guardian detects a rollout of an existing workload (image or configuration change). `data` is a `DeploymentRolloutDetectedData` object. - [Deployment verification scheduled](https://metoro.io/docs/api-reference/webhooks/deployment-verification-scheduled.md): Sent when Guardian schedules a verification investigation for a detected rollout. `data` is a `DeploymentVerificationScheduledData` object. - [Deployment verification started](https://metoro.io/docs/api-reference/webhooks/deployment-verification-started.md): Sent when the verification investigation for a rollout starts running. `data` is a `DeploymentVerificationStartedData` object. - [Deployment verification completed](https://metoro.io/docs/api-reference/webhooks/deployment-verification-completed.md): Sent when the verification investigation finishes with a verdict. `data` is a `DeploymentVerificationCompletedData` object. - [Anomaly detected](https://metoro.io/docs/api-reference/webhooks/anomaly-detected.md): Sent when Guardian detects a statistical anomaly on a service. `data` is an `AnomalyDetectedData` object. - [Investigation created](https://metoro.io/docs/api-reference/webhooks/investigation-created.md): Sent when an investigation starts (triggered by an anomaly, an alert, or a user). `data` is an `InvestigationCreatedData` object. - [Investigation completed](https://metoro.io/docs/api-reference/webhooks/investigation-completed.md): Sent when an investigation finishes and produces results. `data` is an `InvestigationCompletedData` object. - [Issue created](https://metoro.io/docs/api-reference/webhooks/issue-created.md): Sent when Guardian creates an issue. `data` is an `IssueCreatedData` object. - [Agent action approval requested](https://metoro.io/docs/api-reference/webhooks/agent-action-approval-requested.md): Sent when Guardian requests approval to take an action. `data` is an `AgentActionRequestedData` object. - [Kubernetes CRD Reference](https://metoro.io/docs/api-reference/kubernetes-crds.md): Every Metoro custom resource definition, with a working example of each - [Product Updates](https://metoro.io/docs/changelog/overview.md): New updates and improvements ## OpenAPI Specs - [openapi](https://metoro.io/docs/api-reference/openapi.yaml) - [webhook-events](https://metoro.io/docs/api-reference/webhook-events.yaml) ## Optional - [Community](https://join.slack.com/t/metorocommunity/shared_invite/zt-2makpjl5j-F0WcpGnPcdc8anbNGcewqw)