# Sources

Sources define where your telemetry data originates, connecting to infrastructure, applications, and services to ingest data into your Bindplane pipeline.

## Source Categories

### Infrastructure & Cloud

* AWS, Google Cloud, Azure services
* Kubernetes clusters and containers
* Host systems (Linux, Windows, macOS)

### Applications & Databases

* Web servers (Apache, Nginx, IIS)
* Databases (PostgreSQL, MySQL, MongoDB, Redis)
* Application servers and message queues
* Custom applications

### Network & Security

* Network devices and load balancers
* Security platforms and firewalls
* Authentication systems

### Logging & Monitoring

* System and application logs
* Monitoring tools (Prometheus, StatsD)
* File-based sources

## Available Sources

### Infrastructure & Cloud Sources

| Source                                                                                                               | Metrics | Logs | Traces | Description                                      |
| -------------------------------------------------------------------------------------------------------------------- | ------- | ---- | ------ | ------------------------------------------------ |
| [AWS CloudWatch](https://docs.bindplane.com/integrations/sources/aws-cloudwatch)                                     |         | ✓    |        | Collect logs from AWS CloudWatch                 |
| [AWS S3 Event](https://docs.bindplane.com/integrations/sources/aws-s3-event)                                         |         | ✓    |        | Collect events from AWS S3                       |
| [Azure Blob Storage](https://docs.bindplane.com/integrations/sources/azure-blob-storage)                             |         | ✓    |        | Collect data from Azure Blob Storage             |
| [Azure Event Hub](https://docs.bindplane.com/integrations/sources/azure-event-hub)                                   | ✓       | ✓    |        | Collect data from Azure Event Hub                |
| [Google Cloud Pub/Sub (Pull)](https://docs.bindplane.com/integrations/sources/google-cloud-pubsub)                   | ✓       | ✓    | ✓      | Collect data from Google Cloud Pub/Sub           |
| [Google Cloud Pub/Sub (Push)](https://docs.bindplane.com/integrations/sources/google-cloud-pub-sub-push)             |         | ✓    |        | Receive data from Google Cloud Pub/Sub           |
| [Google Cloud Storage Rehydration](https://docs.bindplane.com/integrations/sources/google-cloud-storage-rehydration) |         | ✓    |        | Rehydrate data from Google Cloud Storage         |
| [Kubernetes Cluster Events](https://docs.bindplane.com/integrations/sources/kubernetes-cluster-events)               |         | ✓    |        | Collect Kubernetes cluster events                |
| [Kubernetes Cluster Metrics](https://docs.bindplane.com/integrations/sources/kubernetes-cluster-metrics)             | ✓       |      |        | Collect Kubernetes cluster metrics               |
| [Kubernetes Container Logs](https://docs.bindplane.com/integrations/sources/kubernetes-container-logs)               |         | ✓    |        | Collect Kubernetes container logs                |
| [Kubernetes Kubelet Metrics](https://docs.bindplane.com/integrations/sources/kubernetes-kubelet-metrics)             | ✓       |      |        | Collect Kubernetes kubelet metrics               |
| [Kubernetes Prometheus Node](https://docs.bindplane.com/integrations/sources/kubernetes-prometheus-node)             | ✓       |      |        | Collect Prometheus metrics from Kubernetes nodes |
| [Host Metrics](https://docs.bindplane.com/integrations/sources/host-metrics)                                         | ✓       |      |        | Collect system metrics                           |
| [macOS](https://docs.bindplane.com/integrations/sources/macos)                                                       | ✓       |      |        | Collect macOS system metrics                     |
| [VMware ESXi](https://docs.bindplane.com/integrations/sources/vmware-esxi)                                           | ✓       |      |        | Monitor VMware ESXi hosts                        |
| [VMware vCenter](https://docs.bindplane.com/integrations/sources/vmware-vcenter)                                     | ✓       |      |        | Monitor VMware vCenter                           |

### Application & Database Sources

| Source                                                                                       | Metrics | Logs | Traces | Description                          |
| -------------------------------------------------------------------------------------------- | ------- | ---- | ------ | ------------------------------------ |
| [Apache Combined](https://docs.bindplane.com/integrations/sources/apache-combined)           |         | ✓    |        | Collect Apache combined format logs  |
| [Apache Common](https://docs.bindplane.com/integrations/sources/apache-common)               |         | ✓    |        | Collect Apache common format logs    |
| [Apache HTTP](https://docs.bindplane.com/integrations/sources/apache-http)                   | ✓       | ✓    |        | Monitor Apache web servers           |
| [Apache Spark](https://docs.bindplane.com/integrations/sources/apache-spark)                 | ✓       |      |        | Monitor Apache Spark                 |
| [Aerospike](https://docs.bindplane.com/integrations/sources/aerospike)                       | ✓       |      |        | Monitor Aerospike database           |
| [Cassandra](https://docs.bindplane.com/integrations/sources/cassandra)                       | ✓       |      |        | Monitor Apache Cassandra             |
| [CockroachDB](https://docs.bindplane.com/integrations/sources/cockroachdb)                   | ✓       | ✓    |        | Monitor CockroachDB                  |
| [Couchbase](https://docs.bindplane.com/integrations/sources/couchbase)                       | ✓       |      |        | Monitor Couchbase                    |
| [CouchDB](https://docs.bindplane.com/integrations/sources/couchdb)                           | ✓       | ✓    |        | Monitor Apache CouchDB               |
| [Elasticsearch](https://docs.bindplane.com/integrations/sources/elasticsearch)               | ✓       |      |        | Monitor Elasticsearch                |
| [HBase](https://docs.bindplane.com/integrations/sources/hbase)                               | ✓       |      |        | Monitor Apache HBase                 |
| [Hadoop](https://docs.bindplane.com/integrations/sources/hadoop)                             | ✓       |      |        | Monitor Apache Hadoop                |
| [JBoss](https://docs.bindplane.com/integrations/sources/jboss)                               | ✓       |      |        | Monitor JBoss application server     |
| [JVM](https://docs.bindplane.com/integrations/sources/jvm)                                   | ✓       |      |        | Monitor Java Virtual Machine metrics |
| [MongoDB](https://docs.bindplane.com/integrations/sources/mongodb)                           | ✓       |      |        | Monitor MongoDB                      |
| [MongoDB Atlas](https://docs.bindplane.com/integrations/sources/mongodb-atlas)               | ✓       |      |        | Monitor MongoDB Atlas                |
| [Microsoft IIS](https://docs.bindplane.com/integrations/sources/microsoft-iis)               | ✓       | ✓    |        | Monitor Microsoft IIS web server     |
| [Microsoft SQL Server](https://docs.bindplane.com/integrations/sources/microsoft-sql-server) | ✓       |      |        | Monitor Microsoft SQL Server         |
| [Microsoft 365](https://docs.bindplane.com/integrations/sources/microsoft-365)               |         | ✓    |        | Collect Microsoft 365 logs           |
| [MySQL](https://docs.bindplane.com/integrations/sources/mysql)                               | ✓       | ✓    |        | Monitor MySQL database               |
| [Oracle Database](https://docs.bindplane.com/integrations/sources/oracle-database)           | ✓       | ✓    |        | Monitor Oracle Database              |
| [PostgreSQL](https://docs.bindplane.com/integrations/sources/postgresql)                     | ✓       | ✓    |        | Monitor PostgreSQL databases         |
| [PgBouncer](https://docs.bindplane.com/integrations/sources/pgbouncer)                       | ✓       |      |        | Monitor PgBouncer connection pooler  |
| [Redis](https://docs.bindplane.com/integrations/sources/redis)                               | ✓       | ✓    |        | Monitor Redis instances              |
| [SAP HANA](https://docs.bindplane.com/integrations/sources/sap-hana)                         | ✓       |      |        | Monitor SAP HANA                     |
| [SAP NetWeaver](https://docs.bindplane.com/integrations/sources/sap-netweaver)               | ✓       |      |        | Monitor SAP NetWeaver                |
| [Solr](https://docs.bindplane.com/integrations/sources/solr)                                 | ✓       |      |        | Monitor Apache Solr                  |
| [SQL Query](https://docs.bindplane.com/integrations/sources/sql-query)                       | ✓       |      |        | Execute SQL queries for metrics      |
| [Tomcat](https://docs.bindplane.com/integrations/sources/tomcat)                             | ✓       |      |        | Monitor Apache Tomcat                |
| [WildFly](https://docs.bindplane.com/integrations/sources/wildfly)                           | ✓       |      |        | Monitor WildFly application server   |
| [ZooKeeper](https://docs.bindplane.com/integrations/sources/zookeeper)                       | ✓       |      |        | Monitor Apache ZooKeeper             |

### Message Queue & Streaming Sources

| Source                                                                         | Metrics | Logs | Traces | Description                           |
| ------------------------------------------------------------------------------ | ------- | ---- | ------ | ------------------------------------- |
| [Kafka Cluster](https://docs.bindplane.com/integrations/sources/kafka-cluster) | ✓       | ✓    |        | Monitor Kafka clusters                |
| [Kafka Node](https://docs.bindplane.com/integrations/sources/kafka-node)       | ✓       |      |        | Monitor Kafka nodes                   |
| [Kafka OTLP](https://docs.bindplane.com/integrations/sources/kafka-otlp)       | ✓       | ✓    | ✓      | Collect OpenTelemetry data from Kafka |
| [RabbitMQ](https://docs.bindplane.com/integrations/sources/rabbitmq)           | ✓       | ✓    |        | Monitor RabbitMQ message broker       |
| [HAProxy](https://docs.bindplane.com/integrations/sources/haproxy)             | ✓       |      |        | Monitor HAProxy load balancer         |

### Network & Security Sources

| Source                                                                               | Metrics | Logs | Traces | Description                                     |
| ------------------------------------------------------------------------------------ | ------- | ---- | ------ | ----------------------------------------------- |
| [Active Directory](https://docs.bindplane.com/integrations/sources/active-directory) | ✓       | ✓    |        | Monitor Active Directory                        |
| [Cisco ASA](https://docs.bindplane.com/integrations/sources/cisco-asa)               |         | ✓    |        | Collect logs from Cisco ASA                     |
| [Cisco Catalyst](https://docs.bindplane.com/integrations/sources/cisco-catalyst)     |         | ✓    |        | Collect logs from Cisco Catalyst                |
| [Cisco Meraki](https://docs.bindplane.com/integrations/sources/cisco-meraki)         |         | ✓    |        | Collect logs from Cisco Meraki                  |
| [Cloudflare](https://docs.bindplane.com/integrations/sources/cloudflare)             |         | ✓    |        | Collect Cloudflare logs                         |
| [CrowdStrike FDR](https://docs.bindplane.com/integrations/sources/crowdstrike-fdr)   |         | ✓    |        | Collect CrowdStrike Falcon Data Replicator logs |
| [F5 BIG-IP](https://docs.bindplane.com/integrations/sources/f5-big-ip)               | ✓       |      |        | Monitor F5 BIG-IP load balancers                |
| [NetFlow](https://docs.bindplane.com/integrations/sources/netflow)                   |         | ✓    |        | Collect NetFlow data                            |
| [Okta](https://docs.bindplane.com/integrations/sources/okta)                         |         | ✓    |        | Collect logs from Okta                          |
| [Packet Capture](https://docs.bindplane.com/integrations/sources/packet-capture)     |         | ✓    |        | Collect network packets                         |
| [Ubiquiti](https://docs.bindplane.com/integrations/sources/ubiquiti)                 | ✓       |      |        | Monitor Ubiquiti devices                        |
| [Windows DHCP](https://docs.bindplane.com/integrations/sources/windows-dhcp)         |         | ✓    |        | Collect Windows DHCP logs                       |

### Logging & Monitoring Sources

| Source                                                                                             | Metrics | Logs | Traces | Description                                  |
| -------------------------------------------------------------------------------------------------- | ------- | ---- | ------ | -------------------------------------------- |
| [Bindplane](https://docs.bindplane.com/integrations/sources/bindplane)                             | ✓       |      |        | Monitor Bindplane itself                     |
| [Bindplane Collector](https://docs.bindplane.com/integrations/sources/bindplane-collector)         | ✓       |      |        | Monitor Bindplane collectors                 |
| [Bindplane Gateway](https://docs.bindplane.com/integrations/sources/bindplane-gateway)             | ✓       | ✓    |        | Monitor Bindplane gateway                    |
| [Common Event Format](https://docs.bindplane.com/integrations/sources/common-event-format)         |         | ✓    |        | Collect Common Event Format logs             |
| [CSV](https://docs.bindplane.com/integrations/sources/csv)                                         | ✓       |      |        | Collect metrics from CSV files               |
| [Custom](https://docs.bindplane.com/integrations/sources/custom)                                   | ✓       | ✓    | ✓      | Custom OpenTelemetry receiver configuration  |
| [File Stats](https://docs.bindplane.com/integrations/sources/filestats)                            | ✓       |      |        | Collect file statistics                      |
| [Fluent Forward](https://docs.bindplane.com/integrations/sources/fluent-forward)                   |         | ✓    |        | Collect logs via Fluentd forward protocol    |
| [HTTP Check](https://docs.bindplane.com/integrations/sources/http-check)                           | ✓       |      |        | Monitor HTTP endpoints                       |
| [HTTP Log](https://docs.bindplane.com/integrations/sources/http-log)                               |         | ✓    |        | Collect logs via HTTP                        |
| [Journald](https://docs.bindplane.com/integrations/sources/journald)                               |         | ✓    |        | Collect systemd journal logs                 |
| [Logstash](https://docs.bindplane.com/integrations/sources/logstash)                               |         | ✓    |        | Collect logs from Logstash                   |
| [macOS Unified Logging](https://docs.bindplane.com/integrations/sources/macos-unified-logging)     |         | ✓    |        | Collect Unified Logging logs                 |
| [OpenTelemetry OTLP](https://docs.bindplane.com/integrations/sources/opentelemetry-otlp)           | ✓       | ✓    | ✓      | Standard OpenTelemetry protocol              |
| [Prometheus](https://docs.bindplane.com/integrations/sources/prometheus)                           | ✓       |      |        | Scrape Prometheus metrics                    |
| [Prometheus Remote Write](https://docs.bindplane.com/integrations/sources/prometheus-remote-write) | ✓       |      |        | Receive Prometheus metrics via remote write. |
| [REST API](https://docs.bindplane.com/integrations/sources/generic-rest-api)                       | ✓       | ✓    |        | Collect telemetry from a REST API endpoint.  |
| [Splunk HEC](https://docs.bindplane.com/integrations/sources/splunk-hec)                           |         | ✓    |        | Collect logs via Splunk HTTP Event Collector |
| [Splunk Search API](https://docs.bindplane.com/integrations/sources/splunk-search-api)             |         | ✓    |        | Collect logs via Splunk Search API           |
| [Splunk TCP](https://docs.bindplane.com/integrations/sources/splunk-tcp)                           |         | ✓    |        | Collect logs via Splunk TCP                  |
| [StatsD](https://docs.bindplane.com/integrations/sources/statsd)                                   | ✓       |      |        | Collect StatsD metrics                       |
| [Syslog](https://docs.bindplane.com/integrations/sources/syslog)                                   |         | ✓    |        | Collect Syslog messages                      |
| [TCP](https://docs.bindplane.com/integrations/sources/tcp)                                         |         | ✓    |        | Collect logs via TCP                         |
| [Telemetry Generator](https://docs.bindplane.com/integrations/sources/telemetry-generator)         | ✓       | ✓    | ✓      | Generate test telemetry data                 |
| [UDP](https://docs.bindplane.com/integrations/sources/udp)                                         |         | ✓    |        | Collect logs via UDP                         |
| [W3C](https://docs.bindplane.com/integrations/sources/w3c)                                         |         | ✓    |        | Collect W3C format logs                      |
| [Windows Events](https://docs.bindplane.com/integrations/sources/windows-events)                   |         | ✓    |        | Collect Windows Event logs                   |
| [Windows Event Trace ETW](https://docs.bindplane.com/integrations/sources/windows-event-trace-etw) |         | ✓    |        | Collect Windows ETW traces                   |

### File-based Sources

| Source                                                                                           | Metrics | Logs | Traces | Description                            |
| ------------------------------------------------------------------------------------------------ | ------- | ---- | ------ | -------------------------------------- |
| [Filelog](https://docs.bindplane.com/integrations/sources/filelog)                               |         | ✓    |        | Collect logs from files                |
| [AWS S3 Rehydration](https://docs.bindplane.com/integrations/sources/aws-s3-rehydration)         |         | ✓    |        | Rehydrate logs from AWS S3             |
| [Azure Blob Rehydration](https://docs.bindplane.com/integrations/sources/azure-blob-rehydration) |         | ✓    |        | Rehydrate logs from Azure Blob Storage |

## Getting Started

To add a source to your configuration:

1. Navigate to the **Configs** tab in Bindplane
2. Select or create a configuration
3. Click **Add Source**
4. Choose the appropriate source type from the list above
5. Configure the required parameters
6. Add destinations to route the collected data
7. Apply the configuration to your collectors

## Platform Support

Most sources support multiple platforms:

* **Linux**: Full support for most sources
* **Windows**: Support for Windows-specific sources and general sources
* **macOS**: Limited support for system monitoring sources
* **Kubernetes**: Specialized sources for containerized environments

## Telemetry Types

Sources can collect different types of telemetry data:

* **Metrics**: Numerical measurements and statistics
* **Logs**: Text-based event records
* **Traces**: Distributed tracing data for request flows

Some sources support multiple telemetry types, allowing you to collect comprehensive observability data from a single source.


---

# 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.bindplane.com/integrations/sources.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.
