Share via


UE-használat monitorozása az Event Hubs használatával

Az Azure Private 5G Core konfigurálható úgy, hogy integrálható legyen az Event Hubs szolgáltatással, így figyelheti az UE-használatot. Az Event Hubs egy modern big data streamplatform és eseménybetöltési szolgáltatás, amely zökkenőmentesen integrálható az AP5GC-vel. A szolgáltatás másodpercenként több millió eseményt képes feldolgozni alacsony késéssel. Az Event Hubs-példánynak küldött adatok átalakíthatók és tárolhatók bármilyen valós idejű elemzési szolgáltatóval, kötegelési vagy tárolási adapterrel.

Az Azure Event Hubs által létrehozott monitorozási adatok alapján figyelheti az UE-használatot, és elemezheti vagy riasztást készíthet ezekről az adatokról az Azure Monitorral.

Előfeltételek

  • Rendelkeznie kell egy Event Hubs-példánnyal, amely megosztott hozzáférési szabályzattal rendelkezik. A megosztott hozzáférési szabályzatnak konfigurált küldési és fogadási hozzáféréssel kell rendelkeznie.
  • Rendelkeznie kell egy felhasználó által hozzárendelt felügyelt identitással, amely rendelkezik az Event Hubs-példány közreműködői vagy tulajdonosi szerepkörével, és hozzá van rendelve a hely Csomagmag vezérlősíkhoz.

Tipp.

A rendszer automatikusan létrehoz egy alapértelmezett megosztott hozzáférési szabályzatot, ha a Csomagmag vezérlősíkja a szükséges felügyelt identitással van konfigurálva.

UE-használat monitorozásának konfigurálása

Az UE-használat monitorozása a webhely létrehozásakorvagy egy későbbi szakaszban engedélyezhető a csomagmag konfigurációjának módosításával.

Miután az Event Hubs adatokat kapott az AP5GC-telepítéstől, SDK-kkal, például .NET-ekkel írhat alkalmazásokat az eseményadatok felhasználásához és metrikák előállításához.

Fontos

Ha az UE-használat monitorozásának engedélyezése után hozza létre a felügyelt identitást, frissítenie kell a csomagmag konfigurációját egy próbakonfiguráció módosításával. Ez lehet egy olyan módosítás, amely nem befolyásolja az üzembe helyezést, és a helyén maradhat, vagy egy olyan módosítás, amelyet azonnal visszaállít. Lásd: Csomagmagpéldány módosítása. Ha nem frissíti a csomagmag konfigurációját, a csomagrögzítés sikertelen lesz.

Jelentett UE használati adatok

Ha konfigurálva van, az AP5GC minden PDU-munkamenethez QoS-folyamatszintenkénti adathasználati jelentéseket küld. A jelentés a következő adatokat jelenti:

Adatnév Adattípus Leírás
Előfizetői azonosító (SUPI/IMSI) Sztring Az UE-hez társított azonosító.
IMEI Sztring Az UE-hez társított nemzetközi mobileszközök identitása.
PLMN-azonosító kiszolgálása Sztring Az UE-hez társított kiszolgáló nyilvános mobilhálózat azonosítója.
Esemény időbélyege Datetime Az UE-esemény időbélyege.
Teljes adatmennyiség (bájt) Egész Továbbított teljes adatmennyiség. Bájtban mérve.
Kimenő adatkötet Egész Kimenő adatmennyiség továbbítva. Bájtban mérve.
Adatkötet leválasztása Egész Kimenő adatkötet továbbítva. Bájtban mérve.
APN/DNN Sztring Az adatpont vagy az adathálózat neve.
Időbélyeg első használata Datetime Az első továbbítandó IP-csomag időbélyege, amely az aktuális UE adathasználati eseményre van leképezve.
Utolsó használat időbélyege Datetime Az utolsó továbbítandó IP-csomag időbélyege, amely az aktuális UE adathasználati eseményre van leképezve.
Időtartam Egész Az eseményadatok gyűjtésének időtartama másodpercben.
RAN-azonosító Sztring Az UE-hez társított rádióelérési hálózati azonosító.
RAT-típus Egész A rádióelérési technológia típusa.
QCI/5QI Egész A szolgáltatásazonosító minősége. További információért tekintse meg az 5G szolgáltatásminőséget (QoS) és a QoS-folyamatokat .
PDU-munkamenet azonosítója Sztring Az UE-esemény protokolladat-egységének azonosítója.
IP Address Sztring Az UE IP-címe.
Csomagmag vezérlősík ARM-azonosítója Sztring Az UE-hez társított csomagmag vezérlősík ARM azonosítója.
Csomagmag adatsík ARM-azonosítója Sztring Az UE-hez társított csomagmag adatsík ARM azonosítója.
ARP Objektum A foglalási és megőrzési szabályzat, beleértve a következőket: prioritási szint, preempciós képesség és preempciós biztonsági rés. További információért tekintse meg az 5G szolgáltatásminőséget (QoS) és a QoS-folyamatokat .
- ArpPriorityLevel Int (1-15) Lásd a fenti ARP-t .
- Preemption képesség Sztring Lásd a fenti ARP-t .
- Preemption biztonsági rés Sztring Lásd a fenti ARP-t .

Azure Stream Analytics

Az Azure Stream Analytics lehetővé teszi az Event Hubs streamelési adatainak feldolgozását és elemzését. További információt az Event Hubs adatainak feldolgozása az Azure Stream Analytics használatával című témakörben talál.

UE használati séma

Az Event Hubs az alábbi sémát használja az UE használati üzenetek ellenőrzéséhez.

{
  "type": "record",
  "name": "UeUsageReport",
  "namespace": "Microsoft.Azure.Pmn.EventHubAgent.Models",
  "doc": "Schema for the UE usage report data. The events will be serialized using this schema.",
    "fields": [{
        "name": "apnDnn",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "arp",
        "type": ["null", {
            "type": "record",
            "name": "Arp",
            "fields": [{
                "name": "preemptCap",
                "type": ["null", "string"],
                "default": null
            }, {
                "name": "preemptVuln",
                "type": ["null", "string"],
                "default": null
            }, {
                "name": "priorityLevel",
                "type": ["null", "int"],
                "default": null
            }]
        }],
        "default": null
    }, {
        "name": "downlinkDataVolumeBytes",
        "type": ["null", "long"],
        "default": null
    }, {
        "name": "durationSeconds",
        "type": ["null", "int"],
        "default": null
    }, {
        "name": "eventTimestamp",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "imei",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "imsi",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "ipAddress",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "pcControlPlaneId",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "pcDataPlaneId",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "pduSessionId",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "qci5QI",
        "type": ["null", "int"],
        "default": null
    }, {
        "name": "ranIdentifier",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "ratType",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "servingPlmnId",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "timestampFirstUsage",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "timestampLastUsage",
        "type": ["null", "string"],
        "default": null
    }, {
        "name": "totalDataVolumeBytes",
        "type": ["null", "long"],
        "default": null
    }, {
        "name": "uplinkDataVolumeBytes",
        "type": ["null", "long"],
        "default": null
    }]
}

Következő lépések