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 Future consideration
Workspace Instana
Categories Agent IBM Z
Created by Guest
Created on Apr 28, 2026

Disable Unused Sensor Discovery in Instana for z/OS to Reduce TFP CPU Cost

Instana for z/OS currently performs unconditional sensor discovery for all supported technologies, even when customers only use a small, well‑defined subset (e.g., WebSphere and Java only).

Under IBM Z Tailored Fit Pricing (TFP), any avoidable CPU activity has direct, measurable cost impact. Customers need a supported, documented mechanism to disable discovery for unused sensors so that Instana does not consume MSUs for platforms that will never exist in their environment.

This is a cost‑containment and design requirement unique to IBM Z, not a general performance or tuning request.

Problem Statement:

On distributed platforms, background discovery overhead is typically negligible.
On IBM Z under TFP, even short‑lived or periodic CPU activity has real financial consequences.

Today:

  • Instana’s z/OS host agent:
    • Always runs discovery for all sensors
    • Logs frequent "discovery took too long" warnings
    • Performs probing even when customers know with certainty that entire technology stacks (e.g., Db2, MQ, CICS, etc.) will never be used
  • Features like Selective Monitoring or process ignore rules:
    • Do not prevent sensor discovery
    • Only limit instrumentation after discovery has already occurred
  • Customers therefore pay recurring CPU costs for:
    • Discovery logic
    • Timeouts
    • Capability probing
    • Logging and retries
    • — all for technologies that are explicitly irrelevant

Under TFP, there is no “free lunch” CPU usage.
What looks like guarded or lightweight discovery still translates into billable MSUs.


This concern is not about general efficiency — it is about platform economics:

  • IBM Z TFP pricing assigns direct business cost to:
    • Background tasks
    • Periodic probes
    • Short CPU bursts
  • Customers carefully size and optimize every workload
  • Observability tooling must:
    • Be explicitly controllable
    • Avoid all unnecessary execution paths by design

A discovery‑first architecture that works elsewhere becomes cost‑inefficient on Z unless customers can explicitly disable unused components.

Desired Capability:

Provide a supported, documented configuration for Instana for z/OS that allows customers to:

  • Explicitly declare which sensors are enabled
  • Prevent any discovery or probing for all other sensors
  • Ensure disabled sensors:
    • Do not execute discovery logic
    • Do not attempt attach
    • Do not log timeouts
    • Do not consume CPU cycles

This should occur at agent startup, not post‑discovery.

Example of Desired agent configuration:
instana:

  zos:

    enabledSensors:

      - websphere

      - java

      - jvm

      - host

      - zos

Any sensor not explicitly listed would be completely omitted from:

  • Discovery
  • Probing
  • Timeout handling
  • Logging

(Exact syntax is flexible — the capability is what matters.)

Why Selective Monitoring Is Not Sufficient

Selective Monitoring helps reduce:

  • Attachment
  • Metrics collection
  • Data volume

However, it does not stop discovery itself.
Customers still incur CPU cost before selective monitoring rules are applied.

For IBM Z under TFP, this distinction is critical.

https://www.ibm.com/docs/en/zos/latest?topic=z-what-is-tailored-fit-pricing

Acceptance Criteria

  • Customers can explicitly disable sensor discovery
  • Disabled sensors perform zero runtime work
  • Behavior is:
    • Supported
    • Documented
    • Stable across releases
  • Measurable reduction in:
    • Discovery warnings
    • CPU usage attributable to unused sensors
Idea priority High