Megosztás a következőn keresztül:


.NET .NET Aspire irányítópult áttekintése

.NET Aspire projektsablonok kifinomult irányítópultot kínálnak az alkalmazások átfogó monitorozásához és ellenőrzéséhez, és különálló módban is elérhető. Ez az irányítópult lehetővé teszi az alkalmazás különböző aspektusainak, például a naplók, nyomkövetések és környezeti konfigurációk valós idejű nyomon követését. Célja a fejlesztési élmény javítása, amely betekintést nyújt az alkalmazás állapotára és szerkezetére. Az irányítópult lehetővé teszi az erőforrásokleállítását, elindítását és újraindítását, valamint a naplók és telemetria megtekintését és használatát.

Az irányítópult használata .NET.NET Aspire projektekkel

Az irányítópult integrálva van a .NET.NET Aspire*. AppHost. A fejlesztés során az irányítópult automatikusan elindul a projekt indításakor. Úgy van konfigurálva, hogy megjelenítse a .NET.NET Aspire projekt erőforrásait és telemetriáját.

Képernyőkép a .NET.NET Aspire irányítópult Erőforrások lapjáról.

Az irányítópult .NET.NET Aspire fejlesztés során történő használatáról további információt Az irányítópult funkcióinak megismerésecímű témakörben talál.

Önálló mód

A .NET Aspire irányítópult Docker rendszerképként is szállítva van, és önállóan is használható, a többi .NET Aspirenélkül. Az önálló irányítópult nagyszerű felhasználói felületet biztosít a telemetriai adatok megtekintéséhez, és bármely alkalmazás használhatja.

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

Az előző Docker parancs:

  • Elindít egy tárolót a mcr.microsoft.com/dotnet/aspire-dashboard:9.0 rendszerképből.
  • A tárolópéldány két portot ad ki:
    • Leképozza az irányítópult OTLP-portját 18889 a gazdagép portjára 4317. A port 4317OpenTelemetry adatokat fogad az alkalmazásoktól. Az alkalmazások OpenTelemetry Protokoll (OTLP)használatával küldenek adatokat.
    • Leképozza az irányítópult portját 18888 a gazdagép portjának 18888. A Port 18888 rendelkezik az irányítópult felhasználói felületével. Az irányítópult megtekintéséhez keresse meg a böngészőben a http://localhost:18888.

További információ: Különálló .NET.NET Aspire irányítópult.

Konfiguráció

Az irányítópult az indításkor van konfigurálva. A konfiguráció magában foglalja az előtér- és OTLP-címeket, az erőforrás-szolgáltatás végpontját, a hitelesítést, a telemetriai korlátokat és egyebeket.

További információ: .NET.NET Aspire irányítópult konfigurációs.

Építészet

Az irányítópult felhasználói felülete számos különböző technológiával készült. Az előtér 📦 Grpc.AspNetCore) NuGet-csomaggal NuGet-csomaggal) épül fel az erőforrás-kiszolgálóra. Tekintse meg az alábbi diagramot, amely az .NET.NET Aspire irányítópult architektúráját mutatja be:

Az .NET.NET Aspire irányítópult architektúráját bemutató diagram.

Biztonság

A .NET.NET Aspire irányítópult hatékony betekintést nyújt az alkalmazásokba. A felhasználói felület információkat jelenít meg az erőforrásokról, beleértve azok konfigurációját, a konzolnaplókat és a részletes telemetriát.

Az irányítópulton megjelenített adatok bizalmasak lehetnek. A konfiguráció például tartalmazhat titkos kulcsokat a környezeti változókban, a telemetriai adatok pedig bizalmas futtatókörnyezeti adatokat is tartalmazhatnak. Ügyelni kell az irányítópulthoz való biztonságos hozzáférésre.

További információ: .NET.NET Aspire irányítópult biztonsági szempontjai.

Következő lépések