Skip to content

wonderolabisi/monitoring-logging-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Monitoring and Logging Demo

This repository contains a demo setup for Prometheus and Grafana to monitor an application and infrastructure, as well as the ELK stack for centralized logging.

Prometheus and Grafana

Setup

  1. Navigate to the prometheus-grafana directory:

    cd prometheus-grafana
  2. Start Prometheus and Grafana using Docker Compose:

    docker-compose up -d

Prometheus Configuration

Prometheus configuration is located in prometheus/prometheus.yml.

Grafana Configuration

Grafana can be accessed at http://localhost:3000 with default login credentials (admin/admin).

ELK Stack

Setup

  1. Navigate to the elk directory:

    cd elk
  2. Start the ELK stack using Docker Compose:

    docker-compose up -d

Logstash Configuration

Logstash configuration is located in logstash/logstash.conf.

Elasticsearch and Kibana

Elasticsearch can be accessed at http://localhost:9200 and Kibana can be accessed at http://localhost:5601.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published