Skip to content

Commit 9576515

Browse files
authored
Revert "docs: external-links-docs (#2679)"
This reverts commit dac8a19.
1 parent dac8a19 commit 9576515

File tree

4 files changed

+51
-112
lines changed

4 files changed

+51
-112
lines changed

docs/SUMMARY.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
* [App Details](user-guide/creating-application/app-details.md)
6666
* [Debugging Deployment And Monitoring](user-guide/debugging-deployment-and-monitoring.md)
6767
* [Application Metrics](user-guide/creating-application/app-metrics.md)
68-
* [Overview](user-guide/creating-application/overview.md)
6968
* [Charts](user-guide/deploy-chart/README.md)
7069
* [Charts Overview](user-guide/deploy-chart/overview-of-charts.md)
7170
* [Deploy & Observe](user-guide/deploy-chart/deployment-of-charts.md)

docs/user-guide/creating-application/app-details.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,41 @@ The users can access the [configured external links](../../user-guide/global-con
77
1. Select **Applications** from the left navigation pane.
88
2. After selecting a configured application, select the **App Details** tab.
99

10-
> **Note**: If you enable `App admins can edit` on the `External Links` page, then only non-super admin users can view the selected links on the `App-Details` page.
10+
> **Note**: The external link configured on the cluster where your app is located is the only one that is visible.
1111
12-
As shown in the screenshot, the external links appear on the `App-Details` level:
12+
As shown in the screenshot, the monitoring tool appears at the configured component level:
1313

14-
![](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/global-configurations/external-links/app-details-external-link.png)
14+
![External links at apps and pod level](https://devtron-public-asset.s3.us-east-2.amazonaws.com/external-tools/link-app-pod-level.png)
1515

16+
![External links at container level](https://devtron-public-asset.s3.us-east-2.amazonaws.com/external-tools/link-container-level.png)
1617

17-
3. You can hover around an external link (e.g. Grafana) to view the description.
18+
19+
3. Click on an external link to access the Monitoring Tool.
1820

1921
The link opens in a new tab with the context you specified as env variables in the [Add an external link](./global-configurations/../../global-configurations/external-links.md) section.
2022

23+
## Change Project of your Application
24+
25+
You can change the project of your application by selecting **About app** from your application.
26+
27+
![About app](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/debugging-deployment-and-monitoring/about-app3.png)
2128

22-
## Manage External Links
29+
![Project Change](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/debugging-deployment-and-monitoring/project-change.png)
2330

24-
On the `App Configuration` page, select `External Links` from the navigation pane.
25-
You can see the configured external links which can be searched, edited or deleted.
31+
The following fields are provided on the **About** page:
2632

27-
You can also `Add Link` to add a new external link.
33+
| Fields | Description |
34+
| :--- | :--- |
35+
| **App Name** | Displays the name of the application. |
36+
| **Created on** | Displays the day, date and time the application was created. |
37+
| **Created by** | Displays the email address of a user who created the application. |
38+
| **Project** | Displays the currect project of the application. You can change the project by selecting a different project from the drop-down list. |
2839

29-
![](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/global-configurations/external-links/app-config-external-link.jpg)
40+
Click **Save**. The application will be moved to the selected project.
3041

42+
**Note**: If you change the project:
43+
* The current users will lose the access to the application.
44+
* The users who already have an access to the selected project, will get an access to the application automatically.
3145

3246

3347
## Ingress Host URL

docs/user-guide/creating-application/overview.md

Lines changed: 0 additions & 34 deletions
This file was deleted.

docs/user-guide/global-configurations/external-links.md

Lines changed: 28 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,65 @@
1-
# External Links
1+
# Link to external Monitoring Tools
22

3-
External Links allow you to connect to the third-party applications within your Devtron dashboard for seamlessly monitoring/debugging/logging/analyzing your applications. You can select from the pre-defined thrid-party applications such as `Grafana` to link to your application for quick access.
3+
External links allow you to connect to the third-party Monitoring Tools within your Devtron dashboard for seamlessly monitoring/debugging/logging/analyzing your applications.
4+
The Monitoring Tool is available as a bookmark at various component levels, such as application, pods, and container.
45

5-
Configured external links will be available on the `App details` page. You can also integrate `Document` or `Folder` using **External Links**.
6-
7-
Some of the third-party applications which are pre-defined on `Devtron` Dashboard are:
8-
* Grafana
9-
* Kibana
10-
* Newrelic
11-
* Coralogix
12-
* Datadog
13-
* Loki
14-
* Cloudwatch
15-
* Swagger
16-
* Jira etc.
17-
18-
19-
20-
## Use Case for Monitoring Tool
6+
## Use case
217

228
To monitor/debug an application using a specific Monitoring Tool (such as Grafana, Kibana, etc.), you may need to navigate to the tool's page, then to the respective app/resource page.
239

24-
`External Links` can take you directly to the tool's page, which includes the context of the application, environment, pod, and container.
10+
External links take you directly to the tool's page, which includes the context of the application, environment, pod, and container.
2511

2612
## Prerequisites
2713

2814
Before you begin, configure an application in the Devtron dashboard.
2915

30-
- Super admin access
16+
- Super admin access*
3117
- Monitoring tool URL
3218

33-
**Note**: External links can only be added/managed by a super admin, but non-super admin users can [access the configured external links](././../creating-application/app-details.md) on the `App Details` page.
19+
<sup>*</sup>External links can only be added/managed by a super admin, but other users can [access the configured Monitoring tools](././../creating-application/app-details.md) on their app's page.
3420

35-
## Add an External Link
21+
## Add an external link
3622

37-
1. On the Devtron dashboard, go to the `Global Configurations` from the left navigation pane.
23+
1. On the Devtron dashboard, select `Global Configurations` from the left navigation pane.
3824
2. Select `External links`.
3925

40-
![](https://devtron-public-asset.s3.us-east-2.amazonaws.com/external-tools/external-links-welcome.png)
41-
42-
3. Select **Add Link**.
43-
4. On the `Add Link` page, select the external link (e.g. Grafana) which you want to link to your application from Webpage.
26+
![External links welcome page](https://devtron-public-asset.s3.us-east-2.amazonaws.com/external-tools/external-links-welcome.png)
4427

28+
3. Select **Add link**.
29+
4. On the `Add link` page, enter the following fields:
4530

46-
![](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/global-configurations/external-links/external-add-link.png)
47-
48-
![](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/global-configurations/external-links/external-link-specific-applications.png)
49-
50-
The following fields are provided on the **Add Link** page:
31+
![Create an external link](https://devtron-public-asset.s3.us-east-2.amazonaws.com/external-tools/add-external-link.png)
5132

5233
<table>
5334
<row>
54-
<th>Field</th>
35+
<th>Field name</th>
5536
<th>Description</th>
5637
</row>
5738
<tr>
58-
<td><b>Link name</b></td>
59-
<td>Provide name for the tool you want to link.</td>
60-
</tr>
61-
<tr>
62-
<td><b>Description</b></td>
63-
<td>Description of the link name.</td>
39+
<td><b>Monitoring Tool</b></td>
40+
<td>Select a Monitoring Tool from the drop-down list. To add a different tool, select 'Other'.</td>
6441
</tr>
6542
<tr>
66-
<td><b>Show link in</b></td>
67-
<td> <ul>
68-
<li>All apps in specific clusters: Select this option to select the cluster.</li>
69-
<li>Specific applications: Select this option to select the application.</li>
70-
</ul></td>
43+
<td><b>Name</b></td>
44+
<td>Enter a user-defined name for the Monitoring Tool</td>
7145
</tr>
7246
<tr>
7347
<td><b>Clusters</b></td>
7448
<td>
75-
Choose the clusters for which you want to configure the selected external tool with.
49+
Choose the clusters for which you want to configure the selected tool.
7650
<ul>
77-
<li>Select one or more than one cluster to enable the link on the specified clusters.</li>
78-
<li>Select All Clusters to enable the link on all the clusters.</li>
79-
</ul>
80-
</td>
81-
</tr>
82-
<tr>
83-
<td><b>Applications</b></td>
84-
<td>
85-
Choose the application for which you want to configure the selected external tool with.
86-
<ul>
87-
<li>Select one or more than one application to enable the link on the specified application.</li>
88-
<li>Select All applications to enable the link on all the applications.<br>Note: If you enable `App admins can edit`, then you can view the selected links on the App-Details page. </li>
51+
<li>Select more than one cluster name, to enable the link on multiple clusters</li>
52+
<li>Select 'Cluster: All', to enable the link on the existing clusters and future clusters</li>
8953
</ul>
9054
</td>
9155
</tr>
9256
<tr>
9357
<td><b>URL Template</b></td>
9458
<td>
95-
The configured URL Template is used by apps deployed on the selected clusters/applications.
59+
The configured URL Template is used by apps deployed on the selected clusters.
9660
By combining one or more of the env variables, a URL with the structure shown below can be created:<br></br>
9761
<i>http://www.domain.com/{namespace}/{appName}/details/{appId}/env/{envId}/details/{podName}</i>
9862
<br></br>
99-
If you include the variables {podName} and {containerName} in the URL template, then the configured links (e.g. Grafana) will be visible only on the pod level and container level respectively.<br></br>
10063
The env variables:
10164
<ul>
10265
<li>{appName}</li>
@@ -106,29 +69,26 @@ The following fields are provided on the **Add Link** page:
10669
<li>{podName}: If used, the link will only be visible at the pod level on the <a href="../creating-application/app-details.md"> App details </a> page.
10770
<li>{containerName}: If used, the link will only be visible at the container level on the <a href="../creating-application/app-details.md">App details</a> page. </li>
10871
</ul>
109-
<b>Note: The env variables will be dynamically replaced by the values that you used to configure the link.
72+
<b>Note: The env variables will be dynamically replaced by the values that you used to configure the link.
11073
</td>
11174
</tr>
11275
</table>
11376

114-
11577
> Note: To add multiple links, select **+ Add another** at the top-left corner.
11678
117-
Click **Save**.
79+
Select **Save**.
11880

11981
## Access an external link
12082

121-
The users (admin and others) can access the configured external link on the [App Details](././../creating-application/app-details.md) page.
122-
123-
**Note**: If you enable `App admins can edit` on the `External Links` page, then only non-super admin users can view the selected links on the `App-Details` page.
83+
The users (admin and others) can access the configured external link from the [App details](././../creating-application/app-details.md) page.
12484

125-
## Manage External links
85+
## Manage external links
12686

127-
On the `External Links` page, the configured external links can be filtered/searched, as well as edited/deleted.
87+
On this page, the configured external links can be filtered/searched, as well as edited/deleted.
12888

12989
Select `Global Configurations > External links`.
13090

131-
![](https://devtron-public-asset.s3.us-east-2.amazonaws.com/images/global-configurations/external-links/manage-external-links.png)
91+
![Manage external links](https://devtron-public-asset.s3.us-east-2.amazonaws.com/external-tools/manage-external-links.png)
13292

13393
* Filter and search the links based on the tool's name or a user-defined name.
13494
* Edit a link by selecting the edit icon next to an external link.

0 commit comments

Comments
 (0)