Skip to Main Content
Cloud Management and AIOps


This is an IBM Automation portal for Cloud Management, Technology Cost Management, Network Automation and AIOps products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).

Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.

Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Submitted
Workspace Instana
Categories Agent
Created by Guest
Created on Apr 30, 2026

Enable granular agent-level control to selectively enable/disable log collection and transmission in Instana, allowing customers to manage logging overhead

Why is it useful? Who would benefit from it? How should it work?

 

CURRENT SITUATION:

------------------

In Instana , the Logging Feature operates in 

an all-or-nothing manner:

 

• All agents continuously send logs to the backend regardless of the feature's 

  backend status

• When the feature is disabled at the backend, logs are discarded after 

  transmission

• When enabled, all logs from all agents are stored in ClickHouse

• There is no mechanism to selectively control which agents send logs

 

PROBLEM:

--------

For large-scale deployments (7,500+ agents), enabling the Logging Feature

globally creates significant concerns for both On-Premise and SaaS customers:

 

FOR ON-PREMISE CUSTOMERS:

• Massive data volume and storage requirements

• Potential backend overload from simultaneous log ingestion

• Unnecessary network bandwidth consumption

• Infrastructure costs for storing logs from non-critical systems

 

FOR SAAS CUSTOMERS:

• Risk of exceeding Fair Usage Policy limits due to uncontrolled log ingestion

• Increased costs from data ingestion charges

• No ability to manage data volume to stay within contracted limits

 

FOR ALL CUSTOMERS:

• No ability to pilot the feature with a subset of agents

• Cannot selectively enable logging for critical systems only

• All-or-nothing approach prevents gradual adoption

 

WHO WOULD BENEFIT:

------------------

• Instana SaaS Customers - Reduce data ingestion to stay within Fair Usage

  Policy limits

• On-Premise customers with large Instana deployments - Prevent backend

  overload and manage infrastructure costs

• Organizations wanting to implement phased rollouts of new features

• Teams needing to prioritize logging for critical applications (e.g.,

  production environments) while excluding development/test systems

• Cost-conscious customers managing storage and bandwidth expenses

 

PROPOSED SOLUTION:

------------------

Implement a  control mechanism for the Logging Feature:

 

 

1. AGENT-LEVEL CONTROL :

   • Configuration option in agent configuration file to enable/disable

     "extended logging"

   • When disabled, agent does not collect or transmit logs to backend

   • When enabled, agent behavior follows current implementation

   • Default: disabled (opt-in model for backward compatibility)

   • Support for dynamic configuration updates without agent restart

 

2. SENSOR-LEVEL CONTROL (IDEAL - Future Enhancement):

   • Granular control at individual sensor level (application or platform

     level like Kubernetes)

   • Enable/disable logging per sensor type or specific application

   • Same configuration options as agent-level control

   • Allows fine-tuning for specific technologies or workloads

   • Example: Enable logging only for critical Java applications while

     disabling for test environments

 

EXAMPLE AGENT CONFIGURATION:

----------------------------

com.instana.plugin.logging:

  enabled: true  # Enable extended logging for this agent

 

 

IMPLEMENTATION BENEFITS:

------------------------

• Customers can pilot logging with specific agent groups (e.g., production, test

  specific Application agents only)

• Gradual rollout reduces risk of backend overload

• Reduced network traffic and storage costs

• Better alignment with customer's operational requirements

• Maintains existing sensor-level controls as additional fine-tuning option

 

NOTE: While some sensors currently support logging/tracing controls, this is 

poorly documented, inconsistent across sensors, and may inadvertently disable 

trace information that customers rely on independently of the Logging Feature.

Idea priority Urgent