Caché Monitoring Guide - InterSystems Documentation
Caché Monitoring Guide - InterSystems Documentation
Caché Monitoring Guide - InterSystems Documentation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
8<br />
<strong>Monitoring</strong> Performance Using ^pButtons<br />
This chapter describes the ^pButtons utility, a tool for collecting detailed performance data about a <strong>Caché</strong> instance and<br />
the platform on which it is running. You can send the report it produces to the <strong>InterSystems</strong> Worldwide Response Center<br />
(WRC) to help diagnose system problems. It is similar to Diagnostic Reports (see “Using the <strong>Caché</strong> Diagnostic Report”<br />
in this guide), but focuses on performance data. ^pButtons works with all versions of <strong>Caché</strong> since release 5.0.<br />
Note:<br />
This utility may be updated between releases. Contact the <strong>InterSystems</strong> Worldwide Response Center (WRC) for<br />
information about downloading pButtons_package.zip from ftp://ftp.intersys.com/pub/performance/.<br />
You can run the profiles using the <strong>Caché</strong> Terminal (see Running the ^pButtons Utility in this chapter) or schedule runs<br />
using the Task Manager in the System Management Portal (see Scheduling the ^pButtons Utility with Task Manger in this<br />
chapter). In addition, you can add, modify, and delete profiles using the API that is included with the utility.<br />
This chapter includes the following:<br />
• Running the ^pButtons Utility<br />
• Generating the ^pButtons Reports<br />
• Scheduling the ^pButtons Utility with Task Manager<br />
• Customizing the ^pButtons Utility<br />
• Performance Reports Created by ^pButtons Utility<br />
8.1 Running the ^pButtons Utility<br />
The ^pButtons utility lets you select one or more profiles to run. Based on the selected profiles, it generates a set of log<br />
files, which are placed in the output directory. By default, the output directory is the manager's directory of the <strong>Caché</strong><br />
instance, (install-dir\mgr); alternatively, you can specify the output directory as described in the Change Output Directory<br />
section in this chapter.<br />
By default, ^pButtons provides the following profiles:<br />
• 30mins — a half hour detail run sampling every 5 seconds<br />
• day — A full day long run, sampling every 60 seconds<br />
• test — A 5 minute test run sampling every 30 seconds<br />
• test30mins — A half hour run sampling every 30 seconds<br />
<strong>Caché</strong> <strong>Monitoring</strong> <strong>Guide</strong> 67