Infotel z/OS

InfoScope Modernization Guide

PerformanceApplication DevelopmentDb2

InfoScope is a performance product by Infotel. Explore technical details, modernization strategies, and migration paths below.

Product Overview

InfoScope is a tool for monitoring SQL query performance on Db2 databases, used during application development as part of the INFO-OPTIMIZER suite.

The architecture includes data collection, a Db2 data repository, and a reporting interface.

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 does InfoScope do?

InfoScope monitors SQL query performance on Db2 databases. It captures SQL execution statistics, resource consumption, and wait times. This data helps identify performance bottlenecks and optimize SQL queries.

How does InfoScope integrate with application development?

InfoScope integrates with the INFO-OPTIMIZER suite. It can be used during application development to analyze SQL performance early in the development lifecycle. It provides insights into SQL query behavior in different environments.

What configuration files are used by InfoScope?

InfoScope uses configuration files to define monitoring parameters, thresholds, and reporting options. These files specify the Db2 subsystems to monitor, the SQL statements to track, and the performance metrics to collect.

Technical

What performance metrics does InfoScope collect?

InfoScope captures SQL execution statistics such as CPU time, elapsed time, I/O operations, and buffer pool usage. It also tracks wait times for locks, latches, and other resources. This data is used to identify performance bottlenecks.

What are the main components of InfoScope's architecture?

InfoScope's architecture includes a data collection component, a data repository, and a reporting interface. The data collection component captures SQL performance data from Db2. The data repository stores the collected data. The reporting interface provides tools for analyzing and visualizing the data.

What database does InfoScope use?

InfoScope uses a Db2 database to store the collected performance data. The database schema includes tables for SQL statements, execution statistics, wait times, and resource consumption. The database is accessed using standard SQL queries.

What administrative interfaces are available?

InfoScope provides a command-line interface (CLI) for administrative tasks such as configuring monitoring parameters, starting and stopping data collection, and generating reports. The CLI is accessed through a terminal session.

Business Value

What is the business value of InfoScope?

InfoScope helps organizations improve the performance and efficiency of their Db2 applications. By identifying and resolving SQL performance bottlenecks, InfoScope can reduce CPU consumption, improve response times, and lower operating costs.

How does InfoScope help organizations proactively manage SQL performance?

InfoScope enables organizations to proactively manage SQL performance and prevent performance problems before they impact users. By monitoring SQL execution statistics and wait times, InfoScope can identify potential issues and alert administrators.

How does InfoScope help developers optimize SQL queries?

InfoScope provides detailed insights into SQL query behavior, enabling developers to optimize SQL statements and improve application performance. By analyzing SQL execution statistics and resource consumption, developers can identify areas for improvement.

Security

What authentication methods are supported?

InfoScope supports authentication using RACF (Resource Access Control Facility). Users must have appropriate RACF permissions to access InfoScope functions and data. InfoScope integrates with RACF to validate user credentials.

What access control model is used?

InfoScope uses role-based access control (RBAC) to manage user permissions. Users are assigned to roles, and each role has specific permissions to access InfoScope functions and data. RBAC simplifies user management and ensures that users have only the necessary permissions.

What encryption is used and where?

InfoScope encrypts sensitive data at rest and in transit. Data at rest, such as SQL statements and execution statistics, is encrypted using AES (Advanced Encryption Standard). Data in transit is encrypted using TLS (Transport Layer Security).

What audit/logging capabilities exist?

InfoScope provides audit logging capabilities to track user activity and system events. Audit logs record user logins, logouts, configuration changes, and data access. These logs can be used for security monitoring and compliance reporting.

Operations

What monitoring/logging capabilities exist?

InfoScope provides monitoring and logging capabilities to track system health and performance. It monitors CPU usage, memory consumption, and disk space. It also logs system events, errors, and warnings. This data helps administrators identify and resolve operational issues.

How is InfoScope configured?

InfoScope uses configuration files to define monitoring parameters, thresholds, and reporting options. These files specify the Db2 subsystems to monitor, the SQL statements to track, and the performance metrics to collect. Configuration files are typically stored in a dedicated directory.

What administrative interfaces are available?

InfoScope provides a command-line interface (CLI) for administrative tasks such as configuring monitoring parameters, starting and stopping data collection, and generating reports. The CLI is accessed through a terminal session.

Ready to Start Your Migration?

Download our comprehensive migration guide for InfoScope or calculate your ROI.

Calculate ROI