diff --git a/_data/navigation.yml b/_data/navigation.yml index 415c904c..9d0b4eee 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -472,6 +472,8 @@ items: title: Microsoft Entra ID - url: /components/data-apps/oidc/okta/ title: Okta + - url: /components/data-apps/terminal-log-tab/ + title: Terminal Log Tab - url: /components/branches/ title: Development Branches diff --git a/components/data-apps/terminal-log-tab/hello-world.png b/components/data-apps/terminal-log-tab/hello-world.png new file mode 100644 index 00000000..1d537972 Binary files /dev/null and b/components/data-apps/terminal-log-tab/hello-world.png differ diff --git a/components/data-apps/terminal-log-tab/terminal-log-tab.md b/components/data-apps/terminal-log-tab/terminal-log-tab.md new file mode 100644 index 00000000..1ab7d8f8 --- /dev/null +++ b/components/data-apps/terminal-log-tab/terminal-log-tab.md @@ -0,0 +1,41 @@ +--- +title: Terminal Log Tab +permalink: /components/data-apps/terminal-log-tab/ +--- + +* TOC +{:toc} + +The Terminal Log Tab in Keboola provides users with an **almost real-time** view of the application’s terminal logs. +While there is a slight delay of a few seconds, this feature is designed to offer valuable insights into the application’s runtime environment, +helping with monitoring and troubleshooting. + +{: .image-popup} +![Screenshot - Hello World Data App](/components/data-apps/terminal-log-tab/hello-world.png) + +## Key Features +The Terminal Log Tab includes the following features: + +- **Near Real-Time Log Display:** + - Displays terminal output from the running application with a slight delay of a few seconds. + - Enables users to monitor logs as they are generated, providing visibility into the application’s current state. +- **Full Log Download:** + - Allows users to download a complete log of the application from its start by selecting the **Download Logs** button located on the right side of the tab. + +- **Log Availability:** + - Logs are accessible only while the application is running. + - To maintain system efficiency, logs are automatically deleted when the application is stopped or paused. + +## Key Benefits +The Terminal Log Tab offers several benefits: + +- **Near Real-Time Monitoring:** + - Provides users with a clear view of the application’s performance during runtime. + - Enables prompt detection of anomalies or bottlenecks. +- **Troubleshooting:** + - Helps developers and operators identify issues by observing log outputs, such as error messages or warnings. + - Simplifies debugging by offering direct insights from the runtime environment. +- **Transparency:** + - Offers a detailed view of the application's internal operations, ensuring visibility and understanding. +- **Full Log Access for Analysis:** + - Supports in-depth analysis by allowing users to download the full log file, which contains all outputs from the start of the application’s execution.