# Integrations

- [Overview](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/overview.md)
- [Data Sources](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources.md)
- [Enriching 3rd Party Data](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/enriching-3rd-party-data.md)
- [OpenTelemetry](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/opentelemetry.md): Ingest and visualize OTEL data with groundcover
- [Sending from Kubernetes Pods](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/opentelemetry/sending-from-kubernetes-pods.md)
- [Sending from an OpenTelemetry Collector](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/opentelemetry/sending-from-an-opentelemetry-collector.md)
- [Sending from Standalone Applications](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/opentelemetry/sending-from-standalone-hosts.md)
- [Prometheus](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/prometheus.md): Integrate with Prometheus
- [Scraping Metrics in Kubernetes](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/prometheus/scrape-using-sensor.md): Automatically scrape metrics from pods and other services
- [Scraping Metrics in Standalone Hosts](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/prometheus/scrape-using-sensor-1.md): Automatically scrape metrics from processes running on standalone hosts
- [Pushing Metrics using Remote Write](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/prometheus/push-metrics-to-groundcover.md): Push Prometheus metrics directly to groundcover.
- [AWS](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/aws.md): Ingesting CloudWatch data in groundcover
- [Ingest CloudWatch Metrics](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/aws/ingest-cloudwatch-metrics.md)
- [Ingest CloudWatch Logs](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/aws/ingest-cloudwatch-logs.md)
- [Ingest Logs Stored on S3](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/aws/ingest-logs-stored-on-s3.md)
- [Integrate CloudWatch Grafana Datasource](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/aws/integrate-cloudwatch-grafana-datasource.md)
- [GCP](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/google-cloud-monitoring.md): Ingesting Google Cloud Monitoring data in groundcover
- [Ingest Google Cloud Monitoring Metrics](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/google-cloud-monitoring/ingest-google-cloud-monitoring-metrics.md)
- [Stream Logs using Pub/Sub](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/google-cloud-monitoring/stream-logs-using-pub-sub.md)
- [Integrate Google Cloud Monitoring Grafana Datasource](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/google-cloud-monitoring/integrate-google-cloud-monitoring-grafana-datasource.md)
- [Azure](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/azure.md)
- [Ingest Azure Monitor Metrics](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/azure/ingest-azure-monitor-metrics.md)
- [DataDog](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/datadog.md): Learn how to ingest DataDog generated Traces & Metrics directly into groundcover
- [Dual Shipping from the DataDog Agent](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/datadog/dual-shipping-from-the-datadog-agent.md)
- [Sending Directly from Instrumented Services](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/datadog/sending-directly-from-instrumented-services.md)
- [FluentBit](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/fluentbit.md)
- [Fluentd](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/fluentd.md)
- [JSON Logs](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/json-logs.md)
- [Cloudflare](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/cloudflare.md)
- [Istio](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/data-sources/istio.md): Monitoring Istio Service Mesh with groundcover.
- [Notification Channels](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations.md)
- [Slack](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/slack-webhook-integration.md)
- [OpsGenie](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/opsgenie-integration.md)
- [PagerDuty](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/pagerduty-integration.md)
- [Webhook](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/webhook-integration.md)
- [incident.io](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/incident.io.md)
- [MS Teams](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/ms-teams.md)
- [Jira](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/jira-webhook-integration.md)
- [Email alerts via Zapier](https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations/workflow-integrations/send-groundcover-alerts-to-email-via-zapier.md)


---

# Agent Instructions: Querying This Documentation

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

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

```
GET https://docs.groundcover.com/~/revisions/1mY0CQn12Klyi0QiItHv/integrations.md?ask=<question>
```

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

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