Dynatrace z/OS

Purepath for z/OS Java Modernization Guide

Java and WebMonitor

Purepath for z/OS Java is a java and web product by Dynatrace. Explore technical details, modernization strategies, and migration paths below.

Product Overview

PurePath for z/OS Java provided transaction monitoring for Java applications running on the z/OS platform, particularly within batch processes and WebSphere Application Server environments.

Collected data was transmitted to a central server for analysis and visualization, offering a user interface to explore transaction traces and identify performance issues.

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 the primary function of PurePath for z/OS Java?

PurePath for z/OS Java provided transaction monitoring for Java applications running on the z/OS platform. It captured detailed timing and call sequence information for Java code executing within batch processes and WebSphere Application Server environments.

What type of analysis did PurePath for z/OS Java perform?

The tool focused on tracing and analyzing Java code execution paths to identify performance bottlenecks and errors. It provided visibility into the interactions between Java components and external resources.

Where is PurePath for z/OS Java functionality now available?

PurePath for z/OS Java was integrated into Dynatrace. Its functionality is now part of the broader Dynatrace platform.

Technical

How did PurePath for z/OS Java collect data?

PurePath for z/OS Java utilized a proprietary agent-based architecture to intercept and record Java method calls. The agents were deployed within the Java Virtual Machines (JVMs) being monitored.

How was the collected data analyzed and presented?

The collected data was transmitted to a central server for analysis and visualization. The server provided a user interface for exploring transaction traces and identifying performance issues.

How was the monitoring process configured?

Configuration files were used to specify the Java classes and methods to be monitored. These files controlled the granularity of the tracing process.

Business Value

What business value did PurePath for z/OS Java provide?

By identifying and resolving performance bottlenecks, PurePath for z/OS Java helped improve application response times and reduce resource consumption. This led to cost savings and improved user satisfaction.

How did PurePath for z/OS Java improve application reliability?

The tool provided insights into the root causes of application errors, enabling faster problem resolution and reducing downtime. This improved the overall reliability of Java applications on z/OS.

Security

How was access to monitoring data secured?

PurePath for z/OS Java employed access control mechanisms to restrict access to sensitive monitoring data. User authentication was required to access the central server and its user interface.

What audit logging capabilities were available?

Audit logging capabilities tracked user activity and configuration changes within the PurePath for z/OS Java environment. This provided an audit trail for security and compliance purposes.

Operations

What operational considerations were important when using PurePath for z/OS Java?

The PurePath for z/OS Java agents required careful configuration to minimize their impact on the performance of the monitored Java applications. Overly aggressive tracing could introduce overhead.

How was the central server monitored?

Regular monitoring of the central server's resources was necessary to ensure its availability and performance. The server could become a bottleneck if it was not properly sized and maintained.

What role did log files play in operations?

Log files generated by the agents and the central server provided valuable information for troubleshooting and diagnosing problems. These logs should be regularly reviewed and archived.

Ready to Start Your Migration?

Download our comprehensive migration guide for Purepath for z/OS Java or calculate your ROI.

Calculate ROI