Skip to content

Commit 892ff88

Browse files
committed
Replace attributes with links
1 parent 90aaba9 commit 892ff88

File tree

4 files changed

+61
-61
lines changed

4 files changed

+61
-61
lines changed

docs/versioned-plugins/outputs/elasticsearch-v10.7.3.asciidoc

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ This output only speaks the HTTP protocol as it is the preferred protocol for
3030
interacting with Elasticsearch. In previous versions it was possible to
3131
communicate with Elasticsearch through the transport protocol, which is now
3232
reserved for internal cluster communication between nodes
33-
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-transport.html[communication between nodes].
34-
Using the https://www.elastic.co/guide/en/elasticsearch/reference/current/java-clients.html[transport protocol]
33+
https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-transport.html[communication between nodes].
34+
Using the https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/java-clients.html[transport protocol]
3535
to communicate with the cluster has been deprecated in Elasticsearch 7.0.0 and
3636
will be removed in 8.0.0
3737

@@ -106,7 +106,7 @@ Example:
106106

107107
You can use the `mutate` filter and conditionals to add a `[@metadata]` field
108108
(see
109-
https://www.elastic.co/guide/en/logstash/current/event-dependent-configuration.html#metadata)
109+
https://www.elastic.co/guide/en/logstash/{branch}/event-dependent-configuration.html#metadata)
110110
to set the destination index for each event. The `[@metadata]` fields will not
111111
be sent to Elasticsearch.
112112

@@ -167,7 +167,7 @@ The Index Lifecycle Management feature requires plugin version `9.3.1` or higher
167167
[NOTE]
168168
This feature requires an Elasticsearch instance of 6.6.0 or higher with at least a Basic license
169169

170-
Logstash can use {ref}/index-lifecycle-management.html[Index Lifecycle Management] to automate the management of indices over time.
170+
Logstash can use https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/index-lifecycle-management.html[Index Lifecycle Management] to automate the management of indices over time.
171171

172172
The use of Index Lifecycle Management is controlled by the `ilm_enabled`
173173
setting. By default, this setting detects whether the Elasticsearch instance
@@ -183,7 +183,7 @@ a default policy will also be created. The default policy is configured to rollo
183183
The default rollover alias is called `logstash`, with a default pattern for the rollover index of `{now/d}-00001`,
184184
which will name indices on the date that the index is rolled over, followed by an incrementing number. Note that the pattern must end with a dash and a number that will be incremented.
185185

186-
See the {ref}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API documentation] for more details on naming.
186+
See the https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API documentation] for more details on naming.
187187

188188
The rollover alias, ilm pattern and policy can be modified.
189189

@@ -228,7 +228,7 @@ enabled by default for HTTP and for Elasticsearch versions 5.0 and later.
228228
You don't have to set any configs in Elasticsearch for it to send back a
229229
compressed response. For versions before 5.0, or if HTTPS is enabled,
230230
`http.compression` must be set to `true`
231-
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html#modules-http[in
231+
https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-http.html#modules-http[in
232232
Elasticsearch] to take advantage of response compression when using this plugin.
233233

234234
For requests compression, regardless of the Elasticsearch version, enable the
@@ -336,7 +336,7 @@ The Elasticsearch action to perform. Valid actions are:
336336
- A sprintf style string to change the action based on the content of the event. The value `%{[foo]}`
337337
would use the foo field for the action
338338

339-
For more details on actions, check out the http://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html[Elasticsearch bulk API documentation]
339+
For more details on actions, check out the http://www.elastic.co/guide/en/elasticsearch/reference/{branch}/docs-bulk.html[Elasticsearch bulk API documentation]
340340

341341
[id="{version}-plugins-{type}s-{plugin}-api_key"]
342342
===== `api_key`
@@ -346,7 +346,7 @@ For more details on actions, check out the http://www.elastic.co/guide/en/elasti
346346

347347
Authenticate using Elasticsearch API key. Note that this option also requires enabling the `ssl` option.
348348

349-
Format is `id:api_key` where `id` and `api_key` are as returned by the Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-create-api-key.html[Create API key API].
349+
Format is `id:api_key` where `id` and `api_key` are as returned by the Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-create-api-key.html[Create API key API].
350350

351351
[id="{version}-plugins-{type}s-{plugin}-bulk_path"]
352352
===== `bulk_path`
@@ -373,7 +373,7 @@ The .cer or .pem file to validate the server's certificate
373373

374374
Cloud authentication string ("<username>:<password>" format) is an alternative for the `user`/`password` pair.
375375

376-
For more details, check out the https://www.elastic.co/guide/en/logstash/current/connecting-to-cloud.html[Logstash-to-Cloud documentation]
376+
For more details, check out the https://www.elastic.co/guide/en/logstash/{branch}/connecting-to-cloud.html[Logstash-to-Cloud documentation]
377377

378378
[id="{version}-plugins-{type}s-{plugin}-cloud_id"]
379379
===== `cloud_id`
@@ -383,7 +383,7 @@ For more details, check out the https://www.elastic.co/guide/en/logstash/current
383383

384384
Cloud ID, from the Elastic Cloud web console. If set `hosts` should not be used.
385385

386-
For more details, check out the https://www.elastic.co/guide/en/logstash/current/connecting-to-cloud.html[Logstash-to-Cloud documentation]
386+
For more details, check out the https://www.elastic.co/guide/en/logstash/{branch}/connecting-to-cloud.html[Logstash-to-Cloud documentation]
387387

388388
[id="{version}-plugins-{type}s-{plugin}-doc_as_upsert"]
389389
===== `doc_as_upsert`
@@ -434,7 +434,7 @@ If you don't set a value for this option:
434434
** When Logstash provides a `pipeline.ecs_compatibility` setting, its value is used as the default
435435
** Otherwise, the default value is `disabled`.
436436

437-
Controls this plugin's compatibility with the https://www.elastic.co/guide/en/ecs/current/index.html[Elastic Common Schema (ECS)],
437+
Controls this plugin's compatibility with the https://www.elastic.co/guide/en/ecs/{branch}/index.html[Elastic Common Schema (ECS)],
438438
including the installation of ECS-compatible index templates.
439439
The value of this setting affects the _default_ values of:
440440

@@ -481,7 +481,7 @@ If you have custom firewall rules you may need to change this
481481
* Default value is `[//127.0.0.1]`
482482

483483
Sets the host(s) of the remote instance. If given an array it will load balance requests across the hosts specified in the `hosts` parameter.
484-
Remember the `http` protocol uses the http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html#modules-http[http] address (eg. 9200, not 9300).
484+
Remember the `http` protocol uses the http://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-http.html#modules-http[http] address (eg. 9200, not 9300).
485485

486486
Examples:
487487

@@ -492,7 +492,7 @@ Examples:
492492
`["https://127.0.0.1:9200/mypath"]` (If using a proxy on a subpath)
493493

494494
Exclude
495-
http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-node.html[dedicated
495+
http://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-node.html[dedicated
496496
master nodes] from the `hosts` list to prevent Logstash from sending bulk
497497
requests to the master nodes. This parameter should reference only data or
498498
client nodes in Elasticsearch.
@@ -532,14 +532,14 @@ NOTE: This feature requires a Basic License or above to be installed on an Elast
532532
Pattern used for generating indices managed by Index Lifecycle Management. The value specified in the pattern will be appended to
533533
the write alias, and incremented automatically when a new index is created by ILM.
534534

535-
Date Math can be used when specifying an ilm pattern, see {ref}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API docs] for details
535+
Date Math can be used when specifying an ilm pattern, see https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API docs] for details
536536

537537
NOTE: Updating the pattern will require the index template to be rewritten
538538

539539
NOTE: The pattern must finish with a dash and a number that will be automatically incremented when indices rollover.
540540

541541
NOTE: The pattern is a 6-digit string padded by zeros, regardless of prior index name. Example: 000001.
542-
See {ref}/indices-rollover-index.html#rollover-index-api-path-params[Rollover path parameters API docs] for details.
542+
See https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/indices-rollover-index.html#rollover-index-api-path-params[Rollover path parameters API docs] for details.
543543

544544
[id="{version}-plugins-{type}s-{plugin}-ilm_policy"]
545545
===== `ilm_policy`
@@ -964,7 +964,7 @@ See https://www.elastic.co/blog/elasticsearch-versioning-support.
964964

965965
The version_type to use for indexing.
966966
See https://www.elastic.co/blog/elasticsearch-versioning-support.
967-
See also https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html#_version_types
967+
See also https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/docs-index_.html#_version_types
968968

969969

970970

docs/versioned-plugins/outputs/elasticsearch-v10.8.0.asciidoc

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ This output only speaks the HTTP protocol as it is the preferred protocol for
3030
interacting with Elasticsearch. In previous versions it was possible to
3131
communicate with Elasticsearch through the transport protocol, which is now
3232
reserved for internal cluster communication between nodes
33-
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-transport.html[communication between nodes].
34-
Using the https://www.elastic.co/guide/en/elasticsearch/reference/current/java-clients.html[transport protocol]
33+
https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-transport.html[communication between nodes].
34+
Using the https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/java-clients.html[transport protocol]
3535
to communicate with the cluster has been deprecated in Elasticsearch 7.0.0 and
3636
will be removed in 8.0.0
3737

@@ -106,7 +106,7 @@ Example:
106106

107107
You can use the `mutate` filter and conditionals to add a `[@metadata]` field
108108
(see
109-
https://www.elastic.co/guide/en/logstash/current/event-dependent-configuration.html#metadata)
109+
https://www.elastic.co/guide/en/logstash/{branch}/event-dependent-configuration.html#metadata)
110110
to set the destination index for each event. The `[@metadata]` fields will not
111111
be sent to Elasticsearch.
112112

@@ -167,7 +167,7 @@ The Index Lifecycle Management feature requires plugin version `9.3.1` or higher
167167
[NOTE]
168168
This feature requires an Elasticsearch instance of 6.6.0 or higher with at least a Basic license
169169

170-
Logstash can use {ref}/index-lifecycle-management.html[Index Lifecycle Management] to automate the management of indices over time.
170+
Logstash can use https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/index-lifecycle-management.html[Index Lifecycle Management] to automate the management of indices over time.
171171

172172
The use of Index Lifecycle Management is controlled by the `ilm_enabled`
173173
setting. By default, this setting detects whether the Elasticsearch instance
@@ -183,7 +183,7 @@ a default policy will also be created. The default policy is configured to rollo
183183
The default rollover alias is called `logstash`, with a default pattern for the rollover index of `{now/d}-00001`,
184184
which will name indices on the date that the index is rolled over, followed by an incrementing number. Note that the pattern must end with a dash and a number that will be incremented.
185185

186-
See the {ref}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API documentation] for more details on naming.
186+
See the https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API documentation] for more details on naming.
187187

188188
The rollover alias, ilm pattern and policy can be modified.
189189

@@ -228,7 +228,7 @@ enabled by default for HTTP and for Elasticsearch versions 5.0 and later.
228228
You don't have to set any configs in Elasticsearch for it to send back a
229229
compressed response. For versions before 5.0, or if HTTPS is enabled,
230230
`http.compression` must be set to `true`
231-
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html#modules-http[in
231+
https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-http.html#modules-http[in
232232
Elasticsearch] to take advantage of response compression when using this plugin.
233233

234234
For requests compression, regardless of the Elasticsearch version, enable the
@@ -336,7 +336,7 @@ The Elasticsearch action to perform. Valid actions are:
336336
- A sprintf style string to change the action based on the content of the event. The value `%{[foo]}`
337337
would use the foo field for the action
338338

339-
For more details on actions, check out the http://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html[Elasticsearch bulk API documentation]
339+
For more details on actions, check out the http://www.elastic.co/guide/en/elasticsearch/reference/{branch}/docs-bulk.html[Elasticsearch bulk API documentation]
340340

341341
[id="{version}-plugins-{type}s-{plugin}-api_key"]
342342
===== `api_key`
@@ -346,7 +346,7 @@ For more details on actions, check out the http://www.elastic.co/guide/en/elasti
346346

347347
Authenticate using Elasticsearch API key. Note that this option also requires enabling the `ssl` option.
348348

349-
Format is `id:api_key` where `id` and `api_key` are as returned by the Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-create-api-key.html[Create API key API].
349+
Format is `id:api_key` where `id` and `api_key` are as returned by the Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/security-api-create-api-key.html[Create API key API].
350350

351351
[id="{version}-plugins-{type}s-{plugin}-bulk_path"]
352352
===== `bulk_path`
@@ -373,7 +373,7 @@ The .cer or .pem file to validate the server's certificate
373373

374374
Cloud authentication string ("<username>:<password>" format) is an alternative for the `user`/`password` pair.
375375

376-
For more details, check out the https://www.elastic.co/guide/en/logstash/current/connecting-to-cloud.html[Logstash-to-Cloud documentation]
376+
For more details, check out the https://www.elastic.co/guide/en/logstash/{branch}/connecting-to-cloud.html[Logstash-to-Cloud documentation]
377377

378378
[id="{version}-plugins-{type}s-{plugin}-cloud_id"]
379379
===== `cloud_id`
@@ -383,7 +383,7 @@ For more details, check out the https://www.elastic.co/guide/en/logstash/current
383383

384384
Cloud ID, from the Elastic Cloud web console. If set `hosts` should not be used.
385385

386-
For more details, check out the https://www.elastic.co/guide/en/logstash/current/connecting-to-cloud.html[Logstash-to-Cloud documentation]
386+
For more details, check out the https://www.elastic.co/guide/en/logstash/{branch}/connecting-to-cloud.html[Logstash-to-Cloud documentation]
387387

388388
[id="{version}-plugins-{type}s-{plugin}-doc_as_upsert"]
389389
===== `doc_as_upsert`
@@ -434,7 +434,7 @@ If you don't set a value for this option:
434434
** When Logstash provides a `pipeline.ecs_compatibility` setting, its value is used as the default
435435
** Otherwise, the default value is `disabled`.
436436

437-
Controls this plugin's compatibility with the https://www.elastic.co/guide/en/ecs/current/index.html[Elastic Common Schema (ECS)],
437+
Controls this plugin's compatibility with the https://www.elastic.co/guide/en/ecs/{branch}/index.html[Elastic Common Schema (ECS)],
438438
including the installation of ECS-compatible index templates.
439439
The value of this setting affects the _default_ values of:
440440

@@ -481,7 +481,7 @@ If you have custom firewall rules you may need to change this
481481
* Default value is `[//127.0.0.1]`
482482

483483
Sets the host(s) of the remote instance. If given an array it will load balance requests across the hosts specified in the `hosts` parameter.
484-
Remember the `http` protocol uses the http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html#modules-http[http] address (eg. 9200, not 9300).
484+
Remember the `http` protocol uses the http://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-http.html#modules-http[http] address (eg. 9200, not 9300).
485485

486486
Examples:
487487

@@ -492,7 +492,7 @@ Examples:
492492
`["https://127.0.0.1:9200/mypath"]` (If using a proxy on a subpath)
493493

494494
Exclude
495-
http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-node.html[dedicated
495+
http://www.elastic.co/guide/en/elasticsearch/reference/{branch}/modules-node.html[dedicated
496496
master nodes] from the `hosts` list to prevent Logstash from sending bulk
497497
requests to the master nodes. This parameter should reference only data or
498498
client nodes in Elasticsearch.
@@ -532,14 +532,14 @@ NOTE: This feature requires a Basic License or above to be installed on an Elast
532532
Pattern used for generating indices managed by Index Lifecycle Management. The value specified in the pattern will be appended to
533533
the write alias, and incremented automatically when a new index is created by ILM.
534534

535-
Date Math can be used when specifying an ilm pattern, see {ref}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API docs] for details
535+
Date Math can be used when specifying an ilm pattern, see https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Rollover API docs] for details
536536

537537
NOTE: Updating the pattern will require the index template to be rewritten
538538

539539
NOTE: The pattern must finish with a dash and a number that will be automatically incremented when indices rollover.
540540

541541
NOTE: The pattern is a 6-digit string padded by zeros, regardless of prior index name. Example: 000001.
542-
See {ref}/indices-rollover-index.html#rollover-index-api-path-params[Rollover path parameters API docs] for details.
542+
See https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/indices-rollover-index.html#rollover-index-api-path-params[Rollover path parameters API docs] for details.
543543

544544
[id="{version}-plugins-{type}s-{plugin}-ilm_policy"]
545545
===== `ilm_policy`
@@ -964,7 +964,7 @@ See https://www.elastic.co/blog/elasticsearch-versioning-support.
964964

965965
The version_type to use for indexing.
966966
See https://www.elastic.co/blog/elasticsearch-versioning-support.
967-
See also https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html#_version_types
967+
See also https://www.elastic.co/guide/en/elasticsearch/reference/{branch}/docs-index_.html#_version_types
968968

969969

970970

0 commit comments

Comments
 (0)