Skip to content

The project is implementing observability with OpenTelemetry and Grafana.

Notifications You must be signed in to change notification settings

HoangCaoPhi/net-observability-otel

Repository files navigation

.NET Deployment

This project demonstrates the deployment environment of a .NET application.

The project utilizes the following libraries and tools:

Prerequisites

Running

Run the application with the following commands:

    cd etc/charts/app-demo-chart
    helm install [app_chart_name] .

Run Grafana

To install Grafana:

helm install grafana grafana/grafana -f value-override.yaml -n otel-demo

Run Grafana Loki

To install Loki:

helm install --values values.yaml loki grafana/loki -n otel-demo

Run Prometheus

To install Prometheus:

helm install prometheus-demo prometheus-community/prometheus -f values-override.yaml -n otel-demo

Run OpenTelemetry Collector

helm install opentelemetry-collector open-telemetry/opentelemetry-collector -f values-override.yaml -n otel-demo

Run Grafana Tempo

helm install tempo grafana/tempo -n otel-demo

Contributing

I welcome contributions to this project! Feel free to open pull requests with improvements, bug fixes, or additional features.

About

The project is implementing observability with OpenTelemetry and Grafana.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published