IBM z/OS

Instana Observability Modernization Guide

TransactionsMonitor

Instana Observability is a transactions product by IBM. Explore technical details, modernization strategies, and migration paths below.

Product Overview

Instana Observability delivers comprehensive monitoring for transactions across diverse systems, including z/OS.

The architecture includes agents for data collection, a backend for processing and storage (using Cassandra), and a user interface for analysis.

Modernization Strategies

Rehost

Timeline:
6-12 months

Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.

Refactor (Recommended)

Timeline:
18-24 months

Optimize application architecture for cloud while preserving business logic. Best ROI long-term.

Replatform

Timeline:
3-5 years

Complete rewrite to cloud-native architecture with microservices and modern tech stack.

Frequently Asked Questions

General

What is Instana Observability and what does it do?

Instana Observability provides end-to-end monitoring of transactions across various subsystems. It automatically discovers and maps application dependencies, providing full-stack visibility. It also offers real-time analysis of application performance, identifying bottlenecks and areas for optimization.

What tracing protocols and languages does Instana support?

Instana supports various tracing protocols, including OpenTelemetry, Jaeger, and Zipkin. It automatically instruments applications written in Java, .NET, Node.js, Python, and Go. It also provides integrations with popular frameworks and libraries.

What is the architecture of Instana?

Instana's architecture consists of agents, a backend, and a user interface. Agents collect data from monitored systems and send it to the backend. The backend processes and stores the data, and the user interface provides a way to visualize and analyze the data.

How does Instana handle security?

Instana supports role-based access control (RBAC), allowing administrators to define roles with specific permissions. It also supports various authentication methods, including LDAP and SAML. Data is encrypted in transit and at rest.

Technical

How do I monitor my applications with Instana?

Instana agents automatically discover and monitor components. You can use the Instana UI to define custom dashboards and alerts. The Instana API allows you to programmatically access data and configure the system.

How does Instana track application dependencies?

Instana uses a dynamic graph model to represent application dependencies. This model is automatically updated as the application changes. You can use the graph to visualize dependencies and identify potential problems.

What APIs does Instana expose?

Instana provides a REST API for accessing data and configuring the system. The API supports various operations, including querying metrics, creating dashboards, and managing users. Example endpoint: /api/metrics

What protocols and databases does Instana use?

Instana agents communicate with the backend over HTTPS. The backend uses a Cassandra database for storing data. The user interface communicates with the backend over HTTPS.

Business Value

What is the business value of Instana?

Instana helps businesses improve application performance and reduce downtime. By providing full-stack visibility, Instana enables teams to quickly identify and resolve problems. This leads to improved customer satisfaction and increased revenue.

How does Instana improve developer productivity?

Instana's automatic instrumentation and dependency mapping reduce the overhead of manual configuration. This frees up developers to focus on building new features. The real-time analysis capabilities help teams proactively identify and resolve performance issues.

How does Instana help optimize business processes?

Instana provides insights into the performance of individual transactions. This allows businesses to identify and optimize critical business processes. The end-to-end visibility helps teams understand the impact of changes on the overall system.

Security

What authentication methods are supported?

Instana supports LDAP, SAML 2.0, and X.509 certificates for authentication. It uses role-based access control (RBAC) to manage user permissions. Data is encrypted in transit using TLS and at rest using AES-256.

What access control model is used?

Instana uses role-based access control (RBAC) to control access to resources. Administrators can define roles with specific permissions and assign users to those roles. This ensures that users only have access to the resources they need.

What encryption is used and where?

Instana encrypts data in transit using TLS and at rest using AES-256. This protects sensitive data from unauthorized access. Encryption keys are managed using a secure key management system.

What audit/logging capabilities exist?

Instana provides audit logging capabilities. All user actions and system events are logged. These logs can be used to track changes and identify potential security breaches. Logs can be exported to external systems for analysis.

Operations

What administrative interfaces are available?

Instana provides a web-based user interface for administration. You can use the UI to configure the system, manage users, and view monitoring data. The UI also provides access to the Instana API.

How is user management handled?

User management is handled through the Instana UI or the Instana API. Administrators can create, modify, and delete users. They can also assign users to roles with specific permissions.

What monitoring/logging capabilities exist?

Instana provides various monitoring and logging capabilities. It collects metrics from monitored systems and stores them in a time-series database. It also collects logs from monitored systems and provides a way to search and analyze them.

What are the main configuration parameters?

Common configuration parameters include agent configuration, alert thresholds, and user roles. These parameters can be configured through the Instana UI or the Instana API. Configuration changes are automatically applied to the system.

Ready to Start Your Migration?

Download our comprehensive migration guide for Instana Observability or calculate your ROI.

Calculate ROI