Enabling Analytics ingestion-only on Kubernetes
Enable the ingestion-only configuration by redeploying the
IBM® API
Connect Analytics
subsystem with the ingestion-only
configuration setting.
Before you begin
Only complete this task if you want to offload all analytics data and disable the Analytics feature in the user interface. If you want to retain the data or allow users to access the Analytics user interface, skip this task and instead see Configuring analytics offload for API Connect.
About this task
If you choose to offload all analytics data to third-party services and have no need to retain the data in API Connect, you can configure the Analytics service with the ingestion-only setting. If you offload data and then separately disable the Analytics UI, the associated components are still deployed and require system resources. Configuring Analytics for ingestion-only removes unused Analytics components (such as analytics-storage and analytics-client) from the topology and only deploys the components required for offloading data (such as analytics-ingestion and analytics-mq-kafka). The reduced topology requires less CPU, memory, and storage.
Procedure
Results
All analytics data is routed directly to the offloading endpoint, the Analytics UI is disabled, and no data is retained in API Connect.
In addition, the following Analytics configuration settings will not be validated or used when
ingestion-only
is set to enabled:
coordinating-max-memory-gb
data-max-memory-gb
data-storage-size-gb
master-max-memory-gb
master-storage-size-gb
analytics-client
es-storage-class