Skip to content

Commit b3df62a

Browse files
committed
Fix broken links + yaml
1 parent 3ca0f2b commit b3df62a

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

manage-data/ingest/ingesting-data-from-applications/ingest-logs-from-nodejs-web-application-using-filebeat.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,15 @@ mapped_pages:
33
- https://www.elastic.co/guide/en/cloud/current/ec-getting-started-search-use-cases-node-logs.html
44
- https://www.elastic.co/guide/en/cloud-enterprise/current/ece-getting-started-search-use-cases-node-logs.html
55
applies_to:
6-
stack:
7-
- ga 9.0
6+
stack: ga 9.0
87
products:
98
- id: cloud-hosted
109
- id: cloud-enterprise
1110
---
1211

1312
# Ingest logs from a Node.js web application using Filebeat
1413

15-
This guide demonstrates how to ingest logs from a Node.js web application and deliver them securely into an {{ech}} or {{ece}} deployment. You'll do that by using Filebeat and the Filestream input. You’ll run a simple Node.js server that emits ECS-formatted JSON logs, forward them securely to {{cloud}}, and explore them in Kibana.
14+
This guide demonstrates how to ingest logs from a Node.js web application and deliver them securely into an {{ech}} or {{ece}} deployment. You'll do that by using Filebeat and the Filestream input. You’ll run a simple Node.js server that emits ECS-formatted JSON logs, forward them securely to {{ecloud}}, and explore them in Kibana.
1615

1716
While Node.js is used for this example, this approach to monitoring log output is applicable across many client types. Check the list of [available ECS logging plugins](ecs-logging://reference/intro.md#_get_started).
1817

@@ -61,7 +60,7 @@ To connect to, stream data to, and issue queries, you need to think about authen
6160

6261
## Create a Node.js web application with ECS-formatted logs [ec-node-logs-create-server-script]
6362

64-
Next, create a basic Node.js script that runs a web server and logs HTTP requests.
63+
First, create a basic Node.js script that runs a web server and logs HTTP requests.
6564

6665
:::::{stepper}
6766

@@ -437,7 +436,7 @@ output.elasticsearch:
437436
438437
## Send the Node.js logs to Elasticsearch [ec-node-logs-send-ess]
439438
440-
It's time to send some log data into {{es}}! Follow these steps to start the data pipeline and verify that your logs are successfully ingested.
439+
It's time to send some log data into {{es}}. Follow these steps to start the data pipeline and verify that your logs are successfully ingested.
441440
442441
:::::{stepper}
443442
@@ -478,7 +477,7 @@ Run the Node.js `webrequests.js` script to send random requests to the Node.js w
478477
node webrequests.js
479478
```
480479
481-
Let the script run for a few minutes and maybe brew up a quick coffee or tea ☕ . After that, make sure that the *log.json* file is generated as expected and is populated with several log entries.
480+
Let the script run for a few minutes. After that, make sure that the *log.json* file is generated as expected and is populated with several log entries.
482481
483482
::::
484483
@@ -530,7 +529,7 @@ You can now visualize your log data using Lens:
530529
8. Save your dashboard and watch events update in real time.
531530
532531
::::{tip}
533-
If logs stop appearing, verify that the log file exceeds 1 KB — the Filestream input only fingerprints files once they reach that size. Refer to [File identity and fingerprinting](beats://reference/filebeat/how-filebeat-works.md#_file_identity_and_fingerprinting) for more details.
532+
If logs stop appearing, verify that the log file exceeds 1 KB — the Filestream input only fingerprints files once they reach that size.
534533
::::
535534
536535
::::

0 commit comments

Comments
 (0)