Build 211

2021-10-27

Minimum version to update from directly: Build 207

Operator

  • settings.hcl is now deprecated in favor of directly working with custom resources. This is accompanied by new CRD versions (v1beta1). v1alpha1 should no longer be used and will be removed in a future release.
  • As a result, the kubectl plugin has also received a complete overhaul.
  • Containers running Java apps now use container-aware memory options (--XX:InitialRAMPercentage, --XX:MaxRAMPercentage), i.e. they adjust automatically adjust to resource request and limits configured on the Kubernetes Deployment. Resources can be overridden via ComponentConfigs in the new CRD versions.
  • Documentation has been completely rewritten and includes an API reference. Make sure you study the docs and follow the upgrade guide.

Cumulative Features from Release #210, #211

IBM Z HMC monitoring

Instana now supports remote monitoring of zHMC as a platform. This includes a built-in dashboard that displays key metrics. For more information, refer to the IBM Z HMC docs

Kafka Lag Data Monitoring

  • Added a support to enable/disable lag data collection (it was automatically collected by default). Refer to the Kafka documentation for more information.

Node.js

  • Added console.warn & console.error instrumentation (v1.133.0)
  • OpenTelemetry Exporter (v1.134.0)
  • Added Fastify 2.x and 3.x support (v1.135.0)

Improvements

  • LDAP settings: Added help and validations for inputs.
  • IBM ITM V6 Technology Preview: Added "airgap" support
  • Application monitoring: expose the AWS tags under the key-value pair tag aws.tag allowing, for instance, the creation of Application Perspectives representing environments.
  • End User Monitoring for Websites: the Get Grouped Beacon Metrics API endpoint now supports complex filters with AND/OR operators and nested levels.
  • IBM ACE Sensor: Added support of remote monitoring
  • IBM Db2 v 11.5 LUW Sensor

    • Added various metrics related to Transactional Logs, Table Space Stats as metrics collections.
    • Added detailed table views for Reorg, Idle UOW entries, HADR Primary and Secondary Logs, HADR connections.
    • Added tables for HADR and STANDBY DB2 servers where user defined schemas can be added in the configuration yaml to view the system table details.
  • End User Monitoring for Websites: the Get Grouped Beacon Metrics API endpoint now supports complex filters with AND/OR operators and nested levels.
  • UI Backend performance: reduced memory pressure and improved performance of simple graph related queries
  • Go Sensor: version instrumentation/instaecho/v1.0.0 was released. Support for Echo framework was added.
  • Application Perspective configurations: AP configurations can now be viewed in read-only mode by users that do not have permission to create applications, but have an AP assigned as a RBAC area.
  • IBM i OS: Added new Metrics (Active Subsystem and Job queues) and snapshot (Env info).

For more information, refer to the IBM Db2 docs

Fixes

  • Nginx sensor 1.1.77: Fixed parsing of NGINX configs with geoip2 blocks.
  • LDAP settings: Now error description is shown when saving configuration.
  • IBM Cloud Platform sensor 1.0.11: Fixed IBM Load Balancer for VPC metric showing zero value.
  • PHP Tracer Extension 1.16.6: Fixed threading issue in PHP FPM.
  • C++ Sensor 1.1.4: Removed false positive monitoring event cpp_collector_not_installed.
  • PHP Tracer Extension 1.16.7:

    • Added cURL error reporting
    • Fixed crashing profiler in CLI environment
  • IBM DataPower: Fixed null error in log

211-1

  • The cluster domain must now be configured on the operator, not via CRD
  • The kubectl plugin received a new command for downloading the license
  • The operator can now handle the license in either plain-text or JSON format

211-2

  • Fixes an issue in the kubectl plugin which would create an invalid PVC spec for raw spans storage