Upload
helpsystems
View
79
Download
4
Embed Size (px)
Citation preview
All trademarks and registered trademarks are the property of their respective owners.© HelpSystems LLC. All rights reserved.
Use custom SQL statements to collect the data you need to manage the business
SQL Based Monitoring
HelpSystems LLC. All rights reserved.
YOUR HOSTS
Chuck LosinskiDirector of Automation Technology
HelpSystems
Broadcasting live from Eden Prairie, Minnesota USAand Bonn, Germany
Kurt ThomasSystem Engineer
HelpSystems
HelpSystems Corporate Overview. All rights reserved.
Backup and Recovery
Workload Automation
Report Management Partition
PerformanceAutomated Monitoringand Notification
ROBOT AUTOMATED OPERATIONS FOR IBM i
HelpSystems Corporate Overview. All rights reserved.
ROBOT MONITOR VERSION 14System, application, and performance monitoring that you can depend on
HelpSystems LLC. All rights reserved.
AGENDASQL-Based Monitoring
• SQL-Based monitoring?• The most important thing on your IBM i• Real-world applications• Robot Monitor custom SQL monitors• Live demo• Tips
HelpSystems LLC. All rights reserved.
SQL Based Monitoring
SQL Queries
Monitoring
SQL-Based Monitoring
WHAT IS IT?
HelpSystems LLC. All rights reserved.
SQL Based Monitoring
Files SQL Queries Monitor
Display Notify Report
WHAT CAN YOU DO WITH IT?
HelpSystems LLC. All rights reserved.
On IBM iTHE MOST IMPORTANT THING?
HelpSystems LLC. All rights reserved.
On IBM i
Fileseverything else
THE MOST IMPORTANT THING!
HelpSystems LLC. All rights reserved.
On IBM i
Fileseverything else Other
Monitoring
SQL-Based Monitoring
THE MOST IMPORTANT THING…
HelpSystems LLC. All rights reserved.
YOUR SQL, OUR MONITORSQL-Based Monitoring
select sum(baldue) from erplib.arfile where region = ‘100’
HelpSystems LLC. All rights reserved.
That return a single valueTYPICAL SQL FUNCTIONS
select count(*) from library/file {where fieldname = ‘value‘}
select avg(fieldname) from library/file {where field = nnnn}
select min(fieldname) from library/file {where field = nnnn}
select max(transdate) from crmlib/sales where field = ‘EAST’
select sum(baldue) from erplib.arfile where region = ‘100’
HelpSystems LLC. All rights reserved.
ROBOT MONITORSQL-Based Monitoring
SQL-Based
CPU
Page Fault Rate
Sub-system Status
Response Time
Line I/O
HelpSystems LLC. All rights reserved.
Multiple Systems in One GUIROBOT MONITOR
HelpSystems LLC. All rights reserved.
• SQL-Based Monitoring
– Basic monitoring setup
–Monitoring group types
– User defined queries
–Monitoring SQL requests
LIVE DEMO
HelpSystems LLC. All rights reserved.
Query Performance
BIG FileSmall File
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
L o n g query runtime
Short query runtime
SQL TIPS
HelpSystems LLC. All rights reserved.
Query Performance
BIG FileIndex for BIG File
. . . . . . . . . . . . . . . . .
Short query runtime
SQL TIPS
HelpSystems LLC. All rights reserved.
Query PerformanceSQL TIPS
HelpSystems LLC. All rights reserved.
Tip: Operational How-To
START Have Robot Monitor Find the files
Find the columns
Your DB admin
Try out the SQL
interactively
Create index if need
Configure Robot
MonitorProp feet up!
HelpSystems LLC. All rights reserved.
How will you use SQL based monitoring?
Consider the value of real-time insights for:• Open IBM problems (WRKPRB)• Number of logical reads on a file• Credit limits• Customer orders/invoices• Stock replenishment figures• Settings in configuration files
REAL WORLD
HelpSystems LLC. All rights reserved.
RECAP and Q&A
• SQL-Based monitoring?• The most important thing on your IBM i• Real-world applications• Robot Monitor custom SQL monitors• Live demo• Tips
HelpSystems LLC. All rights reserved.
Thank you for attending!
Contact InformationWebsite:www.helpsystems.com/robot
Telephone:800-328-1000 sales+1 952-933-0609 support
Presenters: [email protected] [email protected]