Submit Search
Upload
OutSystems Platform Troubleshooting
•
1 like
•
5,094 views
OutSystems Technical Knowledge
Follow
Monitoring and Logging locations in the OutSystems Platform
Read less
Read more
Software
Report
Share
Report
Share
1 of 16
Recommended
The 4-Layer Architecture in Practice
The 4-Layer Architecture in Practice
OutSystems
Training Webinar: Top front-end techniques for OutSystems
Training Webinar: Top front-end techniques for OutSystems
OutSystems
Service Actions
Service Actions
OutSystems
OutSystems Tips and Tricks
OutSystems Tips and Tricks
OutSystems
0 to 60 With Outsystems
0 to 60 With Outsystems
OutSystems
Architecture 101 + Libraries
Architecture 101 + Libraries
OutSystems
Extending OutSystems with Javascript
Extending OutSystems with Javascript
RitaDias72
BPM Patterns & Best Practices with OutSystems BPT
BPM Patterns & Best Practices with OutSystems BPT
Gonçalo Borrêga
Recommended
The 4-Layer Architecture in Practice
The 4-Layer Architecture in Practice
OutSystems
Training Webinar: Top front-end techniques for OutSystems
Training Webinar: Top front-end techniques for OutSystems
OutSystems
Service Actions
Service Actions
OutSystems
OutSystems Tips and Tricks
OutSystems Tips and Tricks
OutSystems
0 to 60 With Outsystems
0 to 60 With Outsystems
OutSystems
Architecture 101 + Libraries
Architecture 101 + Libraries
OutSystems
Extending OutSystems with Javascript
Extending OutSystems with Javascript
RitaDias72
BPM Patterns & Best Practices with OutSystems BPT
BPM Patterns & Best Practices with OutSystems BPT
Gonçalo Borrêga
What Is Light BPT and How Can You Use it for Parallel Processing?
What Is Light BPT and How Can You Use it for Parallel Processing?
OutSystems
Unattended OutSystems Installation
Unattended OutSystems Installation
OutSystems
Advanced Bootstrapping and Integrations - Chennai OutSystems User Group 27th ...
Advanced Bootstrapping and Integrations - Chennai OutSystems User Group 27th ...
OutSystemsNeo
OutSystems Front End Specialization - Study Help Deck
OutSystems Front End Specialization - Study Help Deck
Fábio Godinho
OutSystems Tricks & Tips for Complex UI Integrations
OutSystems Tricks & Tips for Complex UI Integrations
OutSystems
Growing and Scaling OutSystems
Growing and Scaling OutSystems
OutSystems
Reactive Web Best Practices
Reactive Web Best Practices
OutSystems
Testing With OutSystems
Testing With OutSystems
OutSystems
Hands on With Advanced Data Grid
Hands on With Advanced Data Grid
OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystemsNeo
Hands-On With Reactive Web Design
Hands-On With Reactive Web Design
OutSystems
Training Webinars - Secret hacks for OutSystems 10
Training Webinars - Secret hacks for OutSystems 10
OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
Building a Case Management Application
Building a Case Management Application
OutSystems
Clean low-code - OutSystens
Clean low-code - OutSystens
Hasan Derawan
Tenants: A Look Behind the Scenes
Tenants: A Look Behind the Scenes
OutSystems
Hardcore CSS Made Easy
Hardcore CSS Made Easy
José Rosário
Integrate OutSystems With Office 365
Integrate OutSystems With Office 365
OutSystems
WebSphere 6.1 admin Course 3
WebSphere 6.1 admin Course 3
odedns
Care and Maintenance of Your EPM Environment
Care and Maintenance of Your EPM Environment
Emtec Inc.
More Related Content
What's hot
What Is Light BPT and How Can You Use it for Parallel Processing?
What Is Light BPT and How Can You Use it for Parallel Processing?
OutSystems
Unattended OutSystems Installation
Unattended OutSystems Installation
OutSystems
Advanced Bootstrapping and Integrations - Chennai OutSystems User Group 27th ...
Advanced Bootstrapping and Integrations - Chennai OutSystems User Group 27th ...
OutSystemsNeo
OutSystems Front End Specialization - Study Help Deck
OutSystems Front End Specialization - Study Help Deck
Fábio Godinho
OutSystems Tricks & Tips for Complex UI Integrations
OutSystems Tricks & Tips for Complex UI Integrations
OutSystems
Growing and Scaling OutSystems
Growing and Scaling OutSystems
OutSystems
Reactive Web Best Practices
Reactive Web Best Practices
OutSystems
Testing With OutSystems
Testing With OutSystems
OutSystems
Hands on With Advanced Data Grid
Hands on With Advanced Data Grid
OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystemsNeo
Hands-On With Reactive Web Design
Hands-On With Reactive Web Design
OutSystems
Training Webinars - Secret hacks for OutSystems 10
Training Webinars - Secret hacks for OutSystems 10
OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems
Building a Case Management Application
Building a Case Management Application
OutSystems
Clean low-code - OutSystens
Clean low-code - OutSystens
Hasan Derawan
Tenants: A Look Behind the Scenes
Tenants: A Look Behind the Scenes
OutSystems
Hardcore CSS Made Easy
Hardcore CSS Made Easy
José Rosário
Integrate OutSystems With Office 365
Integrate OutSystems With Office 365
OutSystems
What's hot
(20)
What Is Light BPT and How Can You Use it for Parallel Processing?
What Is Light BPT and How Can You Use it for Parallel Processing?
Unattended OutSystems Installation
Unattended OutSystems Installation
Advanced Bootstrapping and Integrations - Chennai OutSystems User Group 27th ...
Advanced Bootstrapping and Integrations - Chennai OutSystems User Group 27th ...
OutSystems Front End Specialization - Study Help Deck
OutSystems Front End Specialization - Study Help Deck
OutSystems Tricks & Tips for Complex UI Integrations
OutSystems Tricks & Tips for Complex UI Integrations
Growing and Scaling OutSystems
Growing and Scaling OutSystems
Reactive Web Best Practices
Reactive Web Best Practices
Testing With OutSystems
Testing With OutSystems
Hands on With Advanced Data Grid
Hands on With Advanced Data Grid
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
OutSystems User Groups - Introduction to OutSystems Architecture (Pune - 7 A...
Hands-On With Reactive Web Design
Hands-On With Reactive Web Design
Training Webinars - Secret hacks for OutSystems 10
Training Webinars - Secret hacks for OutSystems 10
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
Building a Case Management Application
Building a Case Management Application
Clean low-code - OutSystens
Clean low-code - OutSystens
Tenants: A Look Behind the Scenes
Tenants: A Look Behind the Scenes
Hardcore CSS Made Easy
Hardcore CSS Made Easy
Integrate OutSystems With Office 365
Integrate OutSystems With Office 365
Similar to OutSystems Platform Troubleshooting
WebSphere 6.1 admin Course 3
WebSphere 6.1 admin Course 3
odedns
Care and Maintenance of Your EPM Environment
Care and Maintenance of Your EPM Environment
Emtec Inc.
Sutol How To Be A Lion Tamer
Sutol How To Be A Lion Tamer
Sharon James
Application Lifetime Management
Application Lifetime Management
OutSystems Technical Knowledge
Website Testing Practices
Website Testing Practices
deseomar
Open Mic Webcast: IBM Sametime Audio Video Troubleshooting - 04 May 2016
Open Mic Webcast: IBM Sametime Audio Video Troubleshooting - 04 May 2016
Gunawan T Wicaksono
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Ruby Meditation
How to be a lion tamer
How to be a lion tamer
Wannes Rams
How to be a lion tamer
How to be a lion tamer
Sharon James
Platform - Technical architecture
Platform - Technical architecture
David Rundle
Maintaining and Caring for your EPM Environment
Maintaining and Caring for your EPM Environment
Emtec Inc.
CIRCUIT 2015 - Monitoring AEM
CIRCUIT 2015 - Monitoring AEM
ICF CIRCUIT
Introducing Postgres Enterprise Manager 5.0
Introducing Postgres Enterprise Manager 5.0
EDB
Integrating Backend Systems
Integrating Backend Systems
connectwebex
Introduction to vSphere logs
Introduction to vSphere logs
Kaushik Chakraborty
Installation & configuration
Installation & configuration
SyAM Software
Web Server Hardening
Web Server Hardening
n|u - The Open Security Community
Microsoft Infrastructure Monitoring using OpManager
Microsoft Infrastructure Monitoring using OpManager
ManageEngine
OpenStack Murano
OpenStack Murano
openstackstl
SAS Environment Manager - SAS Platform Netværkmøde - 1mar2016
SAS Environment Manager - SAS Platform Netværkmøde - 1mar2016
🇩🇰 Gert Nissen
Similar to OutSystems Platform Troubleshooting
(20)
WebSphere 6.1 admin Course 3
WebSphere 6.1 admin Course 3
Care and Maintenance of Your EPM Environment
Care and Maintenance of Your EPM Environment
Sutol How To Be A Lion Tamer
Sutol How To Be A Lion Tamer
Application Lifetime Management
Application Lifetime Management
Website Testing Practices
Website Testing Practices
Open Mic Webcast: IBM Sametime Audio Video Troubleshooting - 04 May 2016
Open Mic Webcast: IBM Sametime Audio Video Troubleshooting - 04 May 2016
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
How to be a lion tamer
How to be a lion tamer
How to be a lion tamer
How to be a lion tamer
Platform - Technical architecture
Platform - Technical architecture
Maintaining and Caring for your EPM Environment
Maintaining and Caring for your EPM Environment
CIRCUIT 2015 - Monitoring AEM
CIRCUIT 2015 - Monitoring AEM
Introducing Postgres Enterprise Manager 5.0
Introducing Postgres Enterprise Manager 5.0
Integrating Backend Systems
Integrating Backend Systems
Introduction to vSphere logs
Introduction to vSphere logs
Installation & configuration
Installation & configuration
Web Server Hardening
Web Server Hardening
Microsoft Infrastructure Monitoring using OpManager
Microsoft Infrastructure Monitoring using OpManager
OpenStack Murano
OpenStack Murano
SAS Environment Manager - SAS Platform Netværkmøde - 1mar2016
SAS Environment Manager - SAS Platform Netværkmøde - 1mar2016
Recently uploaded
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
kalichargn70th171
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Willy Marroquin (WillyDevNET)
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Presentation.STUDIO
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
Arshad QA
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
panagenda
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
ICS
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alberto González Trastoy
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Steffen Staab
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
HimanshiGarg82
Define the academic and professional writing..pdf
Define the academic and professional writing..pdf
PearlKirahMaeRagusta1
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
Mind IT Systems
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
Recently uploaded
(20)
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Software Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
Define the academic and professional writing..pdf
Define the academic and professional writing..pdf
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
OutSystems Platform Troubleshooting
1.
www.outsystems.com Page 1
© 2015 outsystems – all rights reservedV1.0 Platform Troubleshooting
2.
www.outsystems.com Page 2
© 2015 outsystems – all rights reservedV1.0 • Service Center Error Logs • Environment Health • .Net stack troubleshoot – Event Viewer • Java stack troubleshoot – Logs – Web ports – Platform internals – JBoss traces Information Sources
3.
www.outsystems.com Page 3
© 2015 outsystems – all rights reservedV1.0 Service Center • Logs
4.
www.outsystems.com Page 4
© 2015 outsystems – all rights reservedV1.0 Error Log - Includes an entry, every time a platform or application error occurs; General Log - Reserved for application specific logging or tracing. Some platform informative entries are also registered (e.g. slow queries); Screen Log - Includes an entry for each access to a Screen, either WEB, Mobile Web or SMS; SMS Log - Includes an entry for each SMS sent or received; Timer Log - Includes an entry for each executed Scheduled Job; Consumed Web Service Log - Includes an entry for each Consumed Web Service invocation; Exposed Web Service Log - Includes an entry for each Exposed Web Service invocation; Service Center Error Logs
5.
www.outsystems.com Page 5
© 2015 outsystems – all rights reservedV1.0 Environment Health
6.
www.outsystems.com Page 6
© 2015 outsystems – all rights reservedV1.0 OutSystems Configuration Tool OutSystems Platform OutSystems Service Center Installer OutSystems Deployment Controller Service OutSystems Deployment Service OutSystems Log Service OutSystems Scheduler Service OutSystems SMS Connector Service Server logging
7.
www.outsystems.com Page 7
© 2015 outsystems – all rights reservedV1.0 .NET Stack - Event Viewer
8.
www.outsystems.com Page 8
© 2015 outsystems – all rights reservedV1.0 Java stack - Logs • Weblogic logs, what do they have? – OutSystems.out (/opt/Oracle/Middleware/user_projects/domains/outsystems_do main/servers/OutSystems/logs) • Similar to JBoss server.log – These logs rotate with numeric suffixes (e.g. OutSystems.out00123) – access.log • Similar to IIS Logs
9.
www.outsystems.com Page 9
© 2015 outsystems – all rights reservedV1.0 Java stack - Logs • Platform logs, what do they have? – Each Platform Service has its own log (/opt/outsystems/platform/logs) • Similar to Event Viewer (specific for each service) • Includes OSTraces (if enabled) • Logs rotate everyday – One file per day – Service name log displays current day
10.
www.outsystems.com Page 10
© 2015 outsystems – all rights reservedV1.0 Java stack - Web ports • What ports are used and why? – 8080, 8443 • Security limitation • This ports are used due to a Linux restriction of only root being able to use ports under 1024 – 80, 443 • Default web access ports • This ports are mapped to 8080 and 8443 using iptables so that the user can access with default settings
11.
www.outsystems.com Page 11
© 2015 outsystems – all rights reservedV1.0 Java stack - Platform internals • OutSystems services configuration files • /etc/outsystems • Used to activate OSTraces • Platform data • /opt/outsystems/platform • running (only existent on front end servers) • share (only existent on the controller node) • test (personal test areas) • logs – Logs from OutSystems services
12.
www.outsystems.com Page 12
© 2015 outsystems – all rights reservedV1.0 Java stack - Platform internals • OSTraces – /ect/outsystems/<...>.properties • log4j.logger.outsystems= – FATAL – ERROR – WARN – INFO – DEBUG
13.
www.outsystems.com Page 13
© 2015 outsystems – all rights reservedV1.0 Java stack - Platform internals • JBoss file locations – config files • /opt/jboss<…>/bin – Log files – /opt/jboss<…>/server/outsystems/log/ » boot.log » server.log – Message Queue information – /opt/jboss<…>/server/outsystems/data/h2
14.
www.outsystems.com Page 14
© 2015 outsystems – all rights reservedV1.0 Java stack - JBoss traces • Access logs – /opt/jboss<..>/server/outsystems/deploy/jboss web.sar/server.xml • className="org.apache.catalina.valves.AccessLogVal ve“ – Search for this line and validate if its uncommented • GC logs (garbage collector) – /opt/jboss<..>/server/outsystems/run.conf • $JAVA_OPTS -Xloggc:$GCLOG -XX:+PrintGCDetails - XX:+PrintGCDateStamps – Search for this line and validate if its uncommented
15.
www.outsystems.com Page 15
© 2015 outsystems – all rights reservedV1.0 References • Troublesooting the OutSystems Platform Server - www.outsystems.com/goto/technote- troubleshoot-platform-server • Information Logged by the OutSystems Platform - www.outsystems.com/home/document- download/119/8/0/0
16.
www.outsystems.com Page 16
© 2015 outsystems – all rights reservedV1.0 The End