Aracılığıyla paylaş


.NET .NET Aspire panosuna genel bakış

proje şablonları, kapsamlı uygulama izleme ve inceleme için gelişmiş bir pano sunar vetek başına modda da kullanılabilir. Bu pano günlükler, izlemeler ve ortam yapılandırmaları gibi uygulamanızın çeşitli yönlerini gerçek zamanlı olarak yakından izlemenizi sağlar. Uygulamanızın durumu ve yapısı hakkında içgörülü bir genel bakış sağlayarak geliştirme deneyimini geliştirmek için oluşturulmuş bir uygulamadır. Pano,kaynakları durdurma, başlatma ve yeniden başlatmanın yanı sıra günlükleri ve telemetri verilerini görüntüleme ve bunlarla etkileşim kurma olanağı sunar.

Panoyu .NET.NET Aspire projelerle kullanma

Pano .NET.NET Aspire* ile tümleştirilmiştir. AppHost. Geliştirme sırasında, projeyi başlattığınızda pano otomatik olarak başlatılır. .NET .NET Aspire proje kaynaklarını ve telemetri verilerini görüntüleyecek şekilde yapılandırılmıştır.

.NET.NET Aspire panosu Kaynaklar sayfasının ekran görüntüsü.

geliştirme sırasında panoyu kullanma hakkında daha fazla bilgi için bkz.pano özelliklerini keşfetme .

Tek başına mod

.NET Aspire panosu da Docker görüntü olarak gönderilir ve rest.NET Aspire olmadan tek başına kullanılabilir. Tek başına pano, telemetri verilerini görüntülemek için harika bir kullanıcı arabirimi sağlar ve herhangi bir uygulama tarafından kullanılabilir.

  • Bash
  • PowerShell
docker run --rm -it -p 18888:18888 -p 4317:18889 -d --name aspire-dashboard \
    mcr.microsoft.com/dotnet/aspire-dashboard:9.0

Önceki Docker komutu:

  • mcr.microsoft.com/dotnet/aspire-dashboard:9.0 görüntüsünden bir kapsayıcı başlatır.
  • İki bağlantı noktasını ortaya çıkarmak için kapsayıcı örneği:
    • Panonun OTLP bağlantı noktası 188894317konağın bağlantı noktasıyla eşler. Bağlantı noktası 4317 uygulamalardan OpenTelemetry verileri alır. Uygulamalar OpenTelemetry Protokolü (OTLP)kullanarak veri gönderir.
    • Panonun bağlantı noktası 1888818888konağın bağlantı noktasıyla eşler. Bağlantı noktası 18888 pano kullanıcı arabirimine sahiptir. Panoyu görüntülemek için tarayıcıda http://localhost:18888 gidin.

Daha fazla bilgi için Bağımsız .NET.NET Aspire panosunabakın.

Konfigürasyon

Pano başlatıldığında yapılandırılır. Yapılandırma ön uç ve OTLP adreslerini, kaynak hizmeti uç noktasını, kimlik doğrulamasını, telemetri sınırlarını ve daha fazlasını içerir.

Daha fazla bilgi için bkz. pano yapılandırması.

Mimarlık

Pano kullanıcı deneyimi çeşitli teknolojilerle derlenir. Ön uç, kaynak 📦için server NuGet paketi) ile oluşturulur. .NET .NET Aspire panosunun mimarisini gösteren aşağıdaki diyagramı göz önünde bulundurun:

.NET.NET Aspire panosunun mimarisini gösteren diyagram.

Güvenlik

.NET .NET Aspire panosu, uygulamalarınız için güçlü içgörüler sunar. Kullanıcı arabirimi, yapılandırmaları, konsol günlükleri ve ayrıntılı telemetri verileri de dahil olmak üzere kaynaklar hakkındaki bilgileri görüntüler.

Panoda görüntülenen veriler hassas olabilir. Örneğin, yapılandırma ortam değişkenlerinde gizli diziler içerebilir ve telemetri hassas çalışma zamanı verilerini içerebilir. Panoya erişimin güvenliğini sağlamak için dikkatli olunmalıdır.

Daha fazla bilgi için bkz. .NET.NET Aspire pano güvenlik konuları.

Sonraki adımlar