Skip to content

Commit 6973bf6

Browse files
authored
Update README.md
Added an example of how to configure more than one BIG-IP device in rec-pipe-configmap.yaml.
1 parent 71d1797 commit 6973bf6

1 file changed

Lines changed: 32 additions & 2 deletions

File tree

ast-on-k8s/README.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,39 @@ You will also need to modify the following files, at minimum.
2424
This file has two environment variables that represent BIG-IP passwords, BIGIP_PASSWORD_1 and BIGIP_PASSWORD_2. If you have more than two BIG-IP passwords, you will need to add them here.
2525
- rec-pipe-configmap.yaml
2626

27-
This is the equivalent of the services/otel_collector/receivers.yaml file. You will need to list all BIG-IPs to be monitored, along with their settings, in this file.
27+
This is the equivalent of the services/otel_collector/receivers.yaml file. You will need to list all BIG-IPs to be monitored, along with their settings, in this file (within the "receivers.yaml" section). The following is an example that shows how to include two BIG-IP devices. (Additional devices would be added to the end as bigip/3, bigip/4, etc.)
2828

29-
You will also need to ensure these reference are included in the list of BIG-IPs (i.e., "bigip/1", "bigip/2", etc.) in the receivers subsection under pipelines.yaml section (also in this file). The pipelines.yaml section of this file will look like the following:
29+
```
30+
receivers.yaml: |
31+
bigip/1:
32+
collection_interval: 60s
33+
data_types:
34+
f5.apm:
35+
enabled: true
36+
...
37+
endpoint: https://10.1.1.5
38+
password: ${env:BIGIP_PASSWORD_1}
39+
timeout: 60s
40+
tls:
41+
ca_file: ''
42+
insecure_skip_verify: true
43+
username: admin
44+
bigip/2:
45+
collection_interval: 60s
46+
data_types:
47+
f5.apm:
48+
enabled: false
49+
...
50+
endpoint: https://10.1.1.15
51+
password: ${env:BIGIP_PASSWORD_1}
52+
timeout: 60s
53+
tls:
54+
ca_file: ''
55+
insecure_skip_verify: true
56+
username: admin
57+
```
58+
59+
You will also need to ensure reference to these devices are included in the list of BIG-IPs (i.e., "bigip/1", "bigip/2", etc.) in the receivers subsection under "pipelines.yaml" section (also in this file). The "pipelines.yaml" section of this file will look like the following:
3060
```
3161
pipelines.yaml: |
3262
metrics/local:

0 commit comments

Comments
 (0)