Skip to content

PHIDELIST/Application-Monitoring-Demo

Repository files navigation

  1. Collecting Docker logs and propagating them to EFK (Elasticsearch + Fluentd + Kibana)

    This is a setup of Fluentd a logs collector that collects docker logs then send them to elastic search.

    To test it:

    • cd fluentd-elasticsearch
    • Then run docker compose up : this will spin up kibana, fluentd and a sample apache web server. The screenshot is a sample apache web server logs collected and sent to elastic search. image
  2. Collecting .NET application logs using Prometheus:

    This is a setup to instrument dotnet application using prometheus then send logs to grafana for visualization.

    To test it:

    • run cd prometheus-grafana
    • Then docker compose up
    • Then start the dotnet application you want to collect its logs:
      • cd dotnet-api
      • dotnet build
      • dotnet run

    Prometheus board image

    Grafana Board image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published