https://github.com/SigNoz/signoz/issues/5996 /claim https://github.com/SigNoz/signoz/issues/5996 Add aspnet dashboard - oltp, v1

ASP.NET Metrics Dashboard for SigNoz Integration

Description:

This PR introduces an ASP.NET metrics dashboard with integrated OpenTelemetry (OTel) instrumentation to monitor application performance and telemetry data sent to SigNoz. Key features include:

1. Telemetry Data Collection

  • Utilizes OpenTelemetry packages for ASP.NET, process, runtime, and core instrumentation to gather metrics and traces, which are then exported to SigNoz.

2. OTLP Configuration

  • Configures OTLP (OpenTelemetry Protocol) for data ingestion using gRPC and HTTP receivers on ports 4317 and 4318, allowing compatibility with various communication protocols.

3. Exporting Data to SigNoz

  • Sets up OTLP exporter to forward collected telemetry data, including process-level metrics (CPU, memory) and application-specific metrics (latency, error rates), to SigNoz, with environment-specific configurations.

4. Dashboard Panels:

  • Application Performance:
    • CPU and memory usage, request rate, and response times.
  • Request and Response Behavior:
    • Tracks request latency, error rates, and active requests.

5. Environment and Resource Attributes:

  • Identifies application environment (Staging/Production) for filtered monitoring in the SigNoz dashboard.

This integration enhances observability by automating metrics and trace collection and centralizing insights into the ASP.NET application’s performance.

Claim

Total prize pool $150
Total paid $0
Status Pending
Submitted October 28, 2024
Last updated October 28, 2024

Contributors

KA

Karan Singh

@karanveersingh5623

100%

Sponsors

SI

SigNoz

@SigNoz

$150