Compare with 1 courses

Project 16 - Collect Nginx Webserver Logs from Elastic Stack

Project 16 - Collect Nginx Webserver Logs from Elastic Stack

$10

Learn how to collect, parse, and visualize Nginx webserver logs using the Elastic Stack (Elasticsearch, Logstash, Kibana, and Filebeat). Build a complete log monitoring pipeline on Ubuntu with real-time dashboards.

Learn more
Has discount
Expiry period 1 Months
Made in English
Last updated at Tue Dec 2025
Level
Intermediate
Total lectures 1
Total quizzes 0
Total duration Hours
Total enrolment 0
Number of reviews 0
Avg rating
Short description Learn how to collect, parse, and visualize Nginx webserver logs using the Elastic Stack (Elasticsearch, Logstash, Kibana, and Filebeat). Build a complete log monitoring pipeline on Ubuntu with real-time dashboards.
Outcomes
  • Install and configure Elasticsearch, Logstash, Kibana, and Filebeat on Ubuntu
  • Parse Nginx access logs using custom Grok patterns in Logstash
  • Ship logs from a remote server to Elasticsearch using Filebeat
  • Create index patterns and visualize log data in Kibana dashboards
  • Build a centralized logging pipeline for monitoring and troubleshooting web servers
  • Manage Elastic Stack services using systemd and verify connectivity between components
Requirements
  • Two Ubuntu servers (one for Elastic Stack, one for Nginx)
  • Minimum 4GB RAM and 2 vCPUs for the Elastic Stack server
  • OpenJDK 11 installed on the Elastic Stack server
  • Basic familiarity with SSH, Linux commands, and YAML syntax
  • Open ports: 5601 (Kibana), 5044 (Logstash), 9200 (Elasticsearch), 80 (Nginx), 22 (SSH)