{"source":"semconv","version":"1.44.0","attribute":{"id":"dotnet.gc.heap.generation","type":"enum","enumMembers":[{"id":"gen0","value":"gen0","stability":"stable","brief":"Generation 0"},{"id":"gen1","value":"gen1","stability":"stable","brief":"Generation 1"},{"id":"gen2","value":"gen2","stability":"stable","brief":"Generation 2"},{"id":"loh","value":"loh","stability":"stable","brief":"Large Object Heap"},{"id":"poh","value":"poh","stability":"stable","brief":"Pinned Object Heap"}],"stability":"stable","brief":"Name of the garbage collector managed heap generation.","examples":["gen0","gen1","gen2"],"namespace":"dotnet","definedIn":"model/dotnet/registry.yaml","usedBy":[{"groupId":"metric.dotnet.gc.collections","groupType":"metric","signalName":"dotnet.gc.collections","requirementLevel":"required"},{"groupId":"metric.dotnet.gc.last_collection.heap.fragmentation.size","groupType":"metric","signalName":"dotnet.gc.last_collection.heap.fragmentation.size","requirementLevel":"required"},{"groupId":"metric.dotnet.gc.last_collection.heap.size","groupType":"metric","signalName":"dotnet.gc.last_collection.heap.size","requirementLevel":"required"}]},"history":[{"version":"1.30.0","publishedAt":"2025-01-24T19:11:42Z","kind":"first-seen","detail":"Already present at v1.30.0, the oldest release tracked here (stable)."}],"replaces":[]}