- 22 Nov 2021
- 4 Minutes to read
- Print
- DarkLight
System Tools: Event Viewer
- Updated on 22 Nov 2021
- 4 Minutes to read
- Print
- DarkLight
Overview
The Event Viewer Folder houses various Reports used by Administrators to troubleshoot within Decisions. To find these reports, navigate to System > Administration > System Tools > Event Viewer.
Event Viewer Report
The Event Viewer Report displays time-stamped messages (TIMESTAMP) with different Warning Levels (LEVELNAME). The Folder actions on this Report allow Administrators to:
- CAPTURE SQL CALLS
- CAPTURE API TIMINGS
- CAPTURE FLOWSTEP TIMINGS.
System Activity Report
The rows within this Report show thirty-second snapshots of Decisions usage statistics (Flows, Steps, Rules, Jobs, API Calls and RAM) inside the Decisions Portal.
The Folder actions on this Report allow Administrators to:
- CAPTURE SQL CALLS
- CAPTURE API TIMINGS
- CAPTURE FLOWSTEP TIMINGS
Upgrade History Report
This Report displays the DateTime of the Verision (VERSION DATE) along with the Version number (VERSION LABEL).
Boot History Report
The Boot History Report displays the date and time of when an Instance was restarted (WHEN BOOTED). It also lists the Version number (VERSION), IP ADDRESS, MACHINE NAME, the user Account (RESTARTED BY) that initiated the restart, and the RESTARTED REASON.
Scheduled Job Log Report
This Report displays detailed information about each Job (Pending or running) including start time (WHEN STARTED) and complete time (WHEN COMPLETED) if the job resulted in an error (ENDED IN ERROR) and what that ERROR MESSAGE is.
Cache Size Report
This is a Report on the different Cache Definitions and the Size (COUNT) they consume within Decisions.
Thread Jobs Report
This is a Report of all the Active Thread Job pools and their corresponding Queued Jobs. Within each Thread Queue (QUEUENAME), there is an action to Run or Clear the Job.
Archived Entities
When an Entity is marked as Deleted, it is also marked as Archived and an Archive Date is automatically generated for 30 days in the future. This Report shows those Deleted Entities (ENTITY NAME), the Date they were DELETED ON and who they were DELETED BY. The available actions on each Deleted Entity are Set Archive Date, Unarchive, and Undelete.
Account Login History
This Report displays the LOGIN DATE, who Logs in (EMAIL ADDRESS) and when a user logs out of the Portal through the account icon (LOGOUT DATE).
Code Buckets
When Decisions compiles any Custom Structure or Service, this compile will generate a .cs file dynamically and place this file in Code Buckets. The Report displays all Code Bucket files (BUCKET NAME and CODE FILE NAME) that have been compiled inside Decisions. Within this Report, there is the ability to Edit or Delete the compiled Code.
Message Queues
This report will show the NAME of Message Queues that have been integrated with, like RabbitMQ or MSMQ, and how many messages (MESSAGE COUNT) are queued up to process.
Client Events
This Report shows a list of activity occurring on each User Session. This tracks all of the Events being sent to the browser session while a user is logged in.
Lock Service Details
This Report displays any Entity that has been Locked (LOCKED ENTITY NAME), the duration of the Lock (LOCKED UNTIL), along with who Locked it (BY USERID, EMAIL, CLIENTID).
Report Activity
A current snapshot of all Reports that are currently being run and in system memory. This Report includes information such as the Report NAME, REPORT ID, and how much Memory the Report is using (ROWS IN MEMORY).
Report Execution Statistics
Though similar to the Report Activity Report above, this Report also includes Historical Data from Reports that are no longer in Memory.
Report Structure
This Report contains detailed information on any Report in the Portal. This report includes Data TYPE, Data Source (DATASOURCE NAME, DATASOURCE TYPE), Fields (ALL FIELDS), and more.
Data Structure Status
This Report shows every Data Structure within Decisions in one place including whether or not they are Compiled (STATE). Actions on this Report include modifying and Viewing the data structure as well as attempting to re-compile if it is unloaded (RETRY).
Orphan Entities
Orphaned Entities are Entities that were once in a Folder, but the Folder that contained them has since then been removed.
Code Compile Results
All generated Structures and Integrations will Compile Code within the Decisions platform. Any Integration that creates Flow steps or Data Types will trigger a Code Compile. This Report shows a list of the Files that have been compiled (COMPILE ID), and whether or not any of them ran into any issues (ERRORS ENCOUNTERED/ERRORS).
Code Bucket Install History
As new Code Buckets get generated by user actions (created Data Types) or by generated Services (Integrating with Databases), the Compiled Code gets installed into Decisions.
This Report will show when a new Code has been Compiled and Installed.
Heaviest DB Queries
Different queries submitted to a database can take up varying amounts of CPU Time and Run Time. This Report consolidates and lists the top 10 Heaviest DB Queries, their Average CPU Time, Average Run Time, and the number of times the query was executed. To execute these queries, users need special permission to view the server state on the Master DB. Use [master] GO GRANT VIEW SERVER STATE TO [<SpecifyUserName>] GO.