Skip to content

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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages