PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN...
Transcript of PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN...
![Page 1: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/1.jpg)
PEOPLESOFT MONITORING TOOLBUILT IN PEOPLETOOLS, EASY TO USE , AND FREE
SESSION 3956
March 1, 2017
![Page 2: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/2.jpg)
PRESENTERS
David Vandiver
Manager of ERP Services
Fort Bend ISD
David has been in the PeopleSoft ERP space for over 20 years, with a focus in customizations, upgrades, and mentoring. With a passion to teach, he leverages his experience to spread his talents to others.
David has presented at Alliance 2006 and 2014.
![Page 3: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/3.jpg)
FORT BEND ISDSUGAR LAND, TX
Over 74,000 students
![Page 4: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/4.jpg)
FBISD & ORACLEHCM 9.2 (8.54)
FSCM 9.2 (8.54)
CRM 8.9 (8.50)
Portal (8.50)
![Page 5: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/5.jpg)
OUTLINE
1
2
OBSERVE
Demonstration
of the program
3
SETUP
Build new
queries and
setup config
4
OBTAIN
How to obtain
the code for
free
NEED
Overview on
the need and
solution
5
WRAPUP
Final Thoughts
![Page 6: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/6.jpg)
NEED Overview on the need
and the solution
![Page 7: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/7.jpg)
REQUIREMENTS – MUST HAVES
What are the “Must Haves” for this program?
• Alert support staff when an issue is found.
• Alert is an easy-to-read email with responsive HTML tables.
• Will not alert when no issues are found.
• Allow new alerts to be created without migration of code/programs.
• Monitor every x minutes if desired.
![Page 8: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/8.jpg)
REQUIREMENTS – NICE TO HAVE
What would be “nice to have” for this program?
• Works in different versions of PeopleTools. (Tools Agnostic)
• Works for HCM, FSC, EPM, etc.(App Agnostic)
• Suppress email alert if the results remains the same every x minutes. (i.e. Lunch time)
![Page 9: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/9.jpg)
REQUIREMENTS – WHAT TO MONITOR
Tasks to monitor…
• Process Monitor
• Error/No Success
• Long running processes
• Queued too long
• Integration Broker
• Asynchronous & Synchronous
• Allow for Future Items
![Page 10: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/10.jpg)
SOLUTION
The Solution • An Application Engine (AE) program that can run PeopleSoft Query (PSQuery).
• A configuration page to list which queries to utilize in the AE program.
• The AE will run each PSQuery, and will email the support staff if 1 or more rows are found.
• The email output is in HTML.
![Page 11: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/11.jpg)
OBSERVE Demonstration of the
program
![Page 12: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/12.jpg)
TEST IT ON YOUR PHONE
To see the output on your device, send an email to the following address. The subject line does not matter.
On mobile devices, you can rotate to landscape to see more data. The table expands and shrinks as needed.
The email is an HTML document using Twitter Bootstrap.
![Page 14: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/14.jpg)
OUTPUT EXAMPLE - MOBILE
![Page 15: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/15.jpg)
SETUP How to setup the program
and build new queries
![Page 16: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/16.jpg)
CREATE QUERY – REQUIREMENTS
What goes into a Query…
• Query needs to be a Public query.
• There should be no prompts.
• The query should have zero rows when everything is working.
• Make the column headings meaningful.
• Use translates when possible.
• Use Left Outer Joins when needed.
• The OPRID running the monitor tool (AE) must have Query Access to this query.
![Page 17: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/17.jpg)
CREATE QUERY – EXAMPLE
![Page 18: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/18.jpg)
CREATE QUERY – FIELDS TAB
![Page 19: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/19.jpg)
CREATE QUERY – CRITERIA TAB
![Page 20: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/20.jpg)
SETUP PAGE
![Page 21: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/21.jpg)
RUN CONTROL PAGE
![Page 22: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/22.jpg)
OBTAIN How to obtain the code for
free
![Page 23: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/23.jpg)
OBTAIN THE CODE
Where to obtain the code for free
http://PeopleSoftTricks.com/free-projects
![Page 24: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/24.jpg)
OBTAIN THE CODE
![Page 25: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/25.jpg)
CONCLUDING THOUGHTS ANY QUESTIONS?
![Page 26: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/26.jpg)
REVIEW THE “MUST HAVES”
Did we meet the requirements…
Alert support staff when an issue is found.
Alert is an easy to read email with responsive HTML tables.
Will not alert when no issues are found.
Allow new alerts to be created without migration of code/programs.
Monitor every x minutes.
![Page 27: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/27.jpg)
REVIEW THE “NICE TO HAVES”
Did we meet the extra items we wanted…
Works in different versions of PeopleTools. (Tools Agnostic)
Works for HCM, FSC, EPM, etc.(App Agnostic)
Suppress email alert if the results remains the same every x minutes. (i.e. Lunch time)
![Page 28: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/28.jpg)
FUTURE ENHANCEMENTS
Things to add in the future…
• More Prebuilt Queries for Common Issues.
• Ability to run multiple “Groups” in a single run.
• Ability to clean up older entries in the Process Monitor, for this Application Engine.
• Better alert suppression when the query count decreases but is not zero.
• Allow Query Prompts.
![Page 29: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/29.jpg)
QUESTIONS / COMMENTS
![Page 30: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/30.jpg)
PRESENTERS
David Vandiver
Manager of ERP Services
Fort Bend ISD
ALL ALLIANCE PRESENTATIONS WILL BE AVAILABLE FOR DOWNLOAD FROM THE CONFERENCE SITE
![Page 31: PEOPLESOFT MONITORING TOOL SESSION 3956 BUILT IN …davidvandiver.com/portfolio/monitoringToolHEUGAlliance.pdf · 2018. 6. 13. · •Integration Broker •Asynchronous & Synchronous](https://reader036.fdocuments.us/reader036/viewer/2022090811/611c9970d4d743055275c57b/html5/thumbnails/31.jpg)
THANK YOU!