Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Studio: monitoring applications added #649

Merged
merged 18 commits into from
Dec 29, 2023
Merged
Changes from 6 commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
b0ff1ad
Studio: monitoring-applications.md added
ahmetfarukulu Dec 19, 2023
cd948b8
Studio: monitoring applications http requests section added
ahmetfarukulu Dec 19, 2023
b8c99ee
Studio: monitoring-applications events section added
ahmetfarukulu Dec 19, 2023
6e16558
Studio: monitoring-applications exceptions, logs section added
ahmetfarukulu Dec 19, 2023
a14bb23
Minor definition changed
ahmetfarukulu Dec 19, 2023
bb35902
Studio: monitoring-applications logs section revised
ahmetfarukulu Dec 19, 2023
de87222
Merge branch 'rel-8.0' into studio/monitoring-applications
ahmetfarukulu Dec 26, 2023
5ceaac8
Running applications image added for app connection
ahmetfarukulu Dec 26, 2023
c81a6b5
Monitoring applications: Collecting Telemetry Information section added
ahmetfarukulu Dec 26, 2023
fad70d7
Monitoring applications: Overall section completed
ahmetfarukulu Dec 26, 2023
153053a
Monitoring applications: browse section completed
ahmetfarukulu Dec 27, 2023
601fec0
Monitoring applications: Http Requests section completed
ahmetfarukulu Dec 27, 2023
4e93093
Monitoring applications: events section completed
ahmetfarukulu Dec 27, 2023
8614dc4
Monitoring applications: Exceptions section completed
ahmetfarukulu Dec 27, 2023
d4a5c50
Monitoring applications: logs section completed
ahmetfarukulu Dec 27, 2023
a908760
Studio: Monitoring applications revised
ahmetfarukulu Dec 28, 2023
05059de
Studio: update _planning.md
ahmetfarukulu Dec 28, 2023
d81bb76
Optimised images with calibre/image-actions
github-actions[bot] Dec 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions en/studio/monitoring-applications.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# ABP Studio Monitoring Applications

ABP Studio offers a comprehensive centralized monitoring solution, enabling you to oversee all applications from a single interface. Upon selecting the [solution runner](./solution-explorer.md) from the menu, monitoring tabs are automatically opened in the central interface. This seamless integration enables instant access to monitoring features while utilizing the [solution runner](./solution-explorer.md). You can start the applications for monitoring.

## Overall

You can see the overall information for C# applications in this tab. Such as current application state, how many instance running, uptime etc. You can start/stop the appliation in the *Action* column instead using [solution runner](./solution-explorer.md).

## Browse

ABP Studio includes a browser tool that allows to access websites and running applications. You can open new tabs to browse different websites or view active applications. It's a convenient utility access to web sites and applications without leaving ABP Studio. You can inspect the web page content using *Dev Tools*.

## HTTP Requests

Within this tab, you can view all *HTTP Requests* received by your applications. Clicking on a row enables you to view the details of each HTTP request. You have the option to filter requests using the search textbox or by selecting a specific application from the combobox. Additionally, clicking the gear icon allows you to ignore specific URLs by applying a regex pattern. The *Clear Requests* button removes all received requests.

## Events

In this tab, you can view all *Events* sent or received by your applications. Clicking on a row enables you to view the details of each event. You can filter them using the search textbox or by selecting a specific application. Additionally, you can choose the direction and source (inbox/outbox) of events. The *Clear Events* button removes all events.

## Exceptions

This tab displays all exceptions. Click on a row to inspect the details of each exception. You can filter them using the search textbox or by selecting a specific application. The *Clear Exceptions* button removes all exceptions.

## Logs

The *Logs* tab allows you to view all logs. To access logs, simply select an application. You can also apply filters using the search textbox or by selecting a specific log level. The *Clear* button removes all logs. If *Auto Scroll* is checked, the display automatically scrolls when new logs are received.