# Flow

- [Flow Overview](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/overview.md): Ingest, Store, Data Transformation and Connect data on-demand
- [Replay](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/replay.md): Resends previously ingested unmapped logs to a chosen destination.
- [Pipeline Management](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/pipeline-management.md): Managing common operations with the pipeline can be found under this section
- [Configuring Pipelines](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/pipeline-management/data-flow-pipelines-new.md)
- [Visualize Pipelines](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/pipeline-management/data-flow-pipelines.md): The pipeline is a series of processes or stages through which data flow systematically and efficiently. It helps to visualize the flow between nodes, rules, and filters applied for the data flow.
- [Pipeline Overview Dashboard](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/pipeline-management/data-flow-pipeline-dashboard.md)
- [Forwarding Data](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/pipeline-management/mapping-applications.md)
- [OpenTelemetry Ingest](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/opentelemetry-ingest.md)
- [OpenTelemetry Logs / Traces](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/opentelemetry-ingest/opentelemetry-logs-traces.md)
- [OpenTelemetry Metrics](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/opentelemetry-ingest/opentelemetry-metrics.md): Apica Flow supports OpenTelemetry metrics in telemetry pipelines for both receiving from OpenTelemetry compatible metrics sources and forwarding to OpenTelemetry Compatible Metric destinations.
- [Transforming Metrics through Code Rules](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/opentelemetry-ingest/opentelemetry-metrics/transforming-metrics-through-code-rules.md)
- [Vault](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/vault.md): The Vault system provides a centralized and secure location for managing sensitive configuration data required by applications and infrastructure. Instead of scattering secrets like API keys, database
- [Certificates](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/vault/certificates.md)
- [Variables](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/vault/variables.md)
- [Lookups](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/vault/lookups.md)
- [Rules](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules.md)
- [AGGREGATE](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/aggregate.md): Perform statistical operations on telemetry data.
- [FILTER](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/filter.md)
- [EXTRACT](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/extract.md): Creating and using EXTRACT Rules in Apica Ascent
- [SIEM](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/siem-and-tag.md)
- [REWRITE](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/rewrite.md)
- [CODE](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/code.md): New rule type is introduced with the latest release, where user can add the JavaScript code to enhance the logs.
- [FORWARD](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/forward.md)
- [Rename Attributes](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/forward/rename-attributes.md): This feature allows the user to rename the log attributes before forwarding it to any destination.
- [STREAM](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/rules/stream.md): Cloned logs for isolated auditing and pipeline operation.
- [Functions](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions.md)
- [ascent.encode](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.encode.md): Encoding methods for data in Ascent
- [ascent.decode](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.decode.md): Decoding methods for data in Ascent
- [ascent.persist](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.persist.md)
- [Ascent.variables](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.variables.md)
- [ascent.crypto](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.crypto.md): Encryption and Decryption methods for Ascent
- [Ascent.mask](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.mask.md)
- [Ascent.net](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.net.md)
- [Ascent.text](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.text.md)
- [Ascent.time](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.time.md)
- [Ascent.lookups](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/functions/ascent.lookups.md)
- [Forwarding to Monitoring Tools](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools.md)
- [Splunk Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding.md)
- [Apica Forwarder Proxy Source Extension](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/apica-uf-proxy-app-extension.md)
- [Standalone Instance](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/apica-uf-proxy-app-extension/standalone-instance.md)
- [List of Indexer Instances](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/apica-uf-proxy-app-extension/list-of-indexer-instances.md)
- [Indexer Cluster (Discovery)](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/apica-uf-proxy-app-extension/indexer-discovery.md)
- [Upload Confs](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/apica-uf-proxy-app-extension/upload-confs.md)
- [Splunk HTTP Event Collector (HEC) Forwarder](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/splunk-http-event-collector-hec-forwarder.md)
- [Metric Indexes](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/splunk-http-event-collector-hec-forwarder/metric-indexes.md)
- [Non Metric Indexes](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/splunk-http-event-collector-hec-forwarder/non-metric-indexes.md)
- [Splunk Syslog Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/splunk-forwarding/syslog-forwarding.md)
- [Datadog Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/datadog-forwarding.md): This page explains how to forward logs to DataDog from Apica
- [New Relic Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/new-relic-forwarding.md): This page explains how to forward logs to New Relic from Apica
- [Dynatrace Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/dynatrace-forwarding.md): This page explains how to forward logs to Dynatrace from Apica.
- [Elasticsearch Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/elasticsearch-forwarding.md): This page explains how to forward logs to Elasticsearch from Apica.
- [Coralogix Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/coralogix-forwarding.md)
- [Azure Log Analytics Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-monitoring-tools/azure-log-analytics-forwarding.md): This page explains how to forward logs to Azure Log Analytics from Apica Ascent
- [List of Forwarders](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders.md): Apica provides multiple targets to connect with your desired destination to collect, optimize, store, route, and replay your observability data – whenever, wherever you need it.
- [Arc Sight](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/arc-sight.md)
- [AWS Kinesis](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/aws-kinesis.md): AWS Kinesis is the AWS managed service for doing real time stream processing
- [Azure Blob Storage](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/azure-blob-storage.md)
- [Azure Eventhub](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/azure-eventhub.md): Azure Eventhub is the Azure managed service for real-time stream processing
- [Google Pub/Sub](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/google-pub-sub.md): Google Pub/Sub is the GCP managed service for real-time stream processing
- [IBM Turbonomic (via Prometheus)](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/ibm-turbonomic-via-prometheus.md)
- [OpenTelemetry Logs](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/logs.md)
- [OpenTelemetry Metrics](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/metrics.md): Forward OTEL-compatible metrics to OTEL destinations
- [OpenTelemetry Traces](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/traces.md)
- [RSA New Witness](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/rsa-new-witness.md)
- [S3 Compatible](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/list-of-forwarders/s3-compatible.md): E.g. AWS S3, GCP Cloud Storage, OCI Buckets, DigitalOcean Spaces etc.
- [Real-Time Stream Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/real-time-stream-forwarding.md)
- [Security Monitor Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/security-monitor-forwarding.md)
- [Object Store Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/object-store-forwarding.md)
- [Forwarding to Data Warehouse](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-data-warehouse.md)
- [GCP Bigquery](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/forwarding-to-data-warehouse/gcp-bigquery.md)
- [Customized Forwarders](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/customized-forwarders.md)
- [JS Code Forwarding](https://docs.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow/customized-forwarders/js-code-forwarding.md): The JS Code forwarder is a robust batch processing tool designed to efficiently handle and forward batches of events.


---

# 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.apica.io/~/revisions/umz18Ah0JHgRc4vRJUd1/flow.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.
