Skip to content

Commit 08d99b8

Browse files
authored
Merge pull request #115 from f5devcentral/development
Merge doc fixes
2 parents 53e471a + 787e870 commit 08d99b8

File tree

8 files changed

+523
-375
lines changed

8 files changed

+523
-375
lines changed

README.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,5 @@
11
# Application Study Tool
22

3-
> 🚨🚨**Notice**🚨🚨
4-
>
5-
> Configuration for the Application Study Tool has changed significantly in the v0.6.0 release. To
6-
update a legacy configuration, see [Config Migration for Pre v0.6.0 Deployments](https://f5devcentral.github.io/application-study-tool/config/config_migration.html).
7-
>
8-
> Before you start, make sure to backup the /config/big-ips.json file!
9-
10-
113
## Overview
124

135
> See the [AST Docsite](https://f5devcentral.github.io/application-study-tool/) for detailed
@@ -347,6 +339,7 @@ special instructions / breaking changes.
347339
3. Stash changes, update the repo state, and unstash changes as follows:
348340
```shell
349341
git stash
342+
git fetch --tags
350343
git pull origin main
351344
git checkout tags/RELEASE_VERSION #(e.g. tags/v0.8.1)
352345
git stash pop

config/ast_defaults.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ bigip_receiver_defaults:
1818
# The data_types that should be enabled or disabled. Default-disabled module users can enable those modules
1919
# by setting the below to true. These will apply to all devices and may be better specified on the
2020
# per-reciever settings file.
21+
# The full list of available data types is [here](https://f5devcentral.github.io/application-study-tool/components/otel_collector/receiver_readme.html#available-data_types).
2122
data_types:
2223
f5.apm:
2324
enabled: false
File renamed without changes.

pages/components/grafana/dashboard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,11 @@ The profile dashboards dive into the different profiles configured on the device
8282
#### HTTP
8383

8484
*This dashboard enables the user to monitor their HTTP profiles, view information pretaining to HTTP requests and responses*
85-
![](../../assets/BigIP-Device:Profile-HTTP.png)
85+
![](../../assets/BigIP-Device-Profile-HTTP.png)
8686

8787

8888
### Collector Stats
8989

9090
You can view stats about the Collector from the scrape duration to API requests/responses
9191

92-
![](../../assets/Collector-Stats.png)
92+
![](../../assets/Collector-Stats.png)

pages/components/otel_collector/receiver_readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ receivers:
5555
attribute_name: some_alternative_data_type_name
5656
```
5757
58-
Available data_types:
58+
### Available data_types:
5959
```
6060
f5.collector
6161
f5.license

pages/troubleshooting/troubleshooting.md

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,50 @@ permalink: /troubleshooting
1111
1. TOC
1212
{:toc}
1313

14+
## Increase REST memory and timeouts to improve Big-IP REST experience <a name="1"></a>
15+
Per [AS3 Best Practices guide](https://clouddocs.f5.com/products/extensions/f5-appsvcs-extension/latest/userguide/best-practices.html#increase-timeout-values-if-the-rest-api-is-timing-out)
16+
17+
Increase internal timeouts from 60 to 600 seconds:
18+
```
19+
tmsh modify sys db icrd.timeout value 600
20+
tmsh modify sys db restjavad.timeout value 600
21+
tmsh modify sys db restnoded.timeout value 600
22+
```
23+
24+
Increase RESTJAVAD memory (skip if experiencing memory pressure):
25+
```
26+
tmsh modify sys db provision.extramb value 2048
27+
tmsh modify sys db provision.tomcat.extramb value 256
28+
```
29+
30+
Applies to TMOS 15.1.9 +:
31+
```
32+
tmsh modify sys db provision.restjavad.extramb value 600
33+
```
34+
35+
save configuration:
36+
```
37+
tmsh save sys config
38+
```
39+
verify everything looks good:
40+
```
41+
tmsh list sys db icrd.timeout
42+
tmsh list sys db restjavad.timeout
43+
tmsh list sys db restnoded.timeout
44+
tmsh list sys db provision.extramb
45+
tmsh list sys db provision.tomcat.extramb
46+
tmsh list sys db provision.restjavad.extramb
47+
```
48+
49+
then restart services:
50+
```
51+
tmsh restart sys service restjavad
52+
tmsh restart sys service restnoded
53+
```
54+
## Optimize REST Guidance and further examples
55+
> See the Repo located here [Megamattzilla](https://github.com/megamattzilla/as3-tips-and-tricks?tab=readme-ov-file#1-increase-rest-memory-and-timeouts-to-improve-big-ip-rest-experience-) for further information.
56+
___
57+
1458
## Useful Commands
1559

1660
### View Docker Container Status
@@ -138,4 +182,4 @@ the 'BigIP Collector Stats' dashboard at the top level of the Dashboards section
138182
## GTM and DNS Metrics Not Loading
139183

140184
Metrics for DNS and GTM are disabled by default. See
141-
[Configuration > Configuration Helper (Recommended) > Configure DNS & GTM]({{ site.url }}{{ site.baseurl }}/config/config_helper/config_dns_gtm.html) for instructions to enable.
185+
[Configuration > Configuration Helper (Recommended) > Configure DNS & GTM]({{ site.url }}{{ site.baseurl }}/config/config_helper/config_dns_gtm.html) for instructions to enable.

0 commit comments

Comments
 (0)