CONTENTS Title Page Copyright Page Preface 1 Introduction to DECtrace 1.1 What Is Event-Based Data Collection? 1.2 What Can DECtrace Do for You? 1.3 How Does DECtrace Work? 1.3.1 DECtrace Administration Database 1.3.2 DECtrace Registrar Process 1.4 Overview of DECtrace Processing 1.5 Explanation of Sample Application 1.6 DECtrace Command Environment 2 Collecting and Reporting with DECtrace 2.1 Instrumenting the Sample Application 2.1.1 Events and Items Defined in the Sample Application 2.2 How to Collect Event Data from the Sample Application 2.2.1 Creating a Selection 2.2.2 Scheduling Data Collection 2.2.3 Registration IDs 2.3 How to Create a Report Based on Collected Data 2.3.1 Formatting and Merging Data Files 2.3.2 Generating a Report A DECtrace Commands Glossary administration database . . . DECtrace service routines duration event . . . facility definition facility library . . . item name local collection . . . source program start event . . . start event EXAMPLES 2-1 Sample Summary Report Based on ATM Data FIGURES 1-1 Overview of DECtrace Processing 2-1 Flowchart of the Sample Application Showing One Event TABLES 2-1 ATM Sample Application Events 2-2 Standard Resource Utilization Items 2-3 DECtrace Reports