zOSMON Modernization Guide
zOSMON is a unix and windows product by Velocity Software. Explore technical details, modernization strategies, and migration paths below.
Product Overview
zOSMON is designed to process SMF performance records, with most processing occurring off the mainframe.
For example, to define a data source, you would specify the location of the SMF records and the format of the data.
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 zOSMON?
zOSMON processes SMF records, primarily off the mainframe, to provide performance insights. It focuses on efficient data extraction, transformation, and loading (ETL) to support reporting and analysis.
What configuration files are used by zOSMON?
zOSMON uses configuration files, often in YAML or similar formats, to define data sources, transformations, and output destinations. These files specify how SMF records are processed and mapped to reporting structures.
What output formats does zOSMON support?
zOSMON supports various output formats, including CSV, JSON, and database tables. This allows integration with different reporting and analytics tools. The specific formats are configured in the transformation definitions.
What are the key components of zOSMON's architecture?
zOSMON's architecture includes components for data extraction, transformation, and loading. The transformation component is critical for mapping SMF data to meaningful metrics.
Technical
How are data sources and transformations defined in zOSMON?
zOSMON uses configuration files to define data sources and transformations. These files specify how SMF records are processed. The exact syntax depends on the configuration file format (e.g., YAML).
Does zOSMON expose an API for data access?
zOSMON can expose REST APIs for querying processed data. The specific API endpoints depend on the configuration, but common patterns include `/api/v1/records` for retrieving records and `/api/v1/metrics` for aggregated metrics.
What scripting languages are supported for integration?
zOSMON supports integration with scripting languages like Python for custom data processing. This allows users to extend zOSMON's capabilities with custom logic.
What protocols does zOSMON use for communication?
zOSMON uses TCP/IP for communication between its components and external systems. Specific ports depend on the configuration, but port 8080 is often used for the web interface.
Business Value
How does zOSMON help with cost management?
zOSMON provides insights into mainframe performance, enabling better resource allocation and cost management. By processing SMF data, it identifies areas for optimization.
What reporting capabilities does zOSMON offer?
zOSMON supports various reporting formats, including CSV and JSON, which can be imported into business intelligence tools. This allows users to create custom reports and dashboards.
How does zOSMON improve application performance?
By analyzing SMF data, zOSMON helps identify performance bottlenecks and inefficiencies. This allows organizations to optimize their mainframe environment and improve application performance.
Security
What authentication methods are supported by zOSMON?
zOSMON supports authentication methods such as LDAP and Active Directory. This allows integration with existing user management systems.
What access control model does zOSMON use?
zOSMON uses a role-based access control (RBAC) model. Permissions are assigned to roles, and users are assigned to roles. This simplifies user management and ensures consistent access control.
What encryption is used by zOSMON?
zOSMON uses encryption for sensitive data, both in transit and at rest. Specific encryption algorithms depend on the configuration, but AES-256 is commonly used.
What audit logging capabilities does zOSMON provide?
zOSMON provides audit logging capabilities, recording user actions and system events. These logs can be used for security analysis and compliance reporting.
Operations
What administrative interfaces are available in zOSMON?
zOSMON provides a web-based administrative interface for configuration and monitoring. This interface allows administrators to manage data sources, transformations, and user access.
How is user management handled in zOSMON?
zOSMON supports centralized user management through LDAP or Active Directory. User accounts and permissions are managed in the directory service.
What are the main configuration parameters for zOSMON?
zOSMON's main configuration parameters include data source definitions, transformation rules, and output destinations. These parameters are typically stored in YAML configuration files.
What monitoring and logging capabilities exist in zOSMON?
zOSMON provides monitoring and logging capabilities, allowing administrators to track system performance and identify issues. Logs are typically stored in a central logging system.
Ready to Start Your Migration?
Download our comprehensive migration guide for zOSMON or calculate your ROI.