Så här visar du diagnostik- och användningsdata för Configuration Manager
Gäller för: Konfigurationshanteraren (current branch)
Du kan visa diagnostik- och användningsdata från din Configuration Manager-hierarki för att bekräfta att den inte innehåller någon känslig eller identifierbar information. Webbplatsen sammanfattar och lagrar sina diagnostikdata i TEL_TelemetryResults-tabellen i platsdatabasen. Den formaterar data så att de är programmatiskt användbara och effektiva.
Informationen i den här artikeln ger dig en översikt över de exakta data som skickas till Microsoft. Det är inte avsett att användas för andra ändamål, till exempel dataanalys.
Visa data i databasen
Använd följande SQL-kommando för att visa innehållet i den här tabellen och visa exakta data som skickas:
SELECT * FROM TEL_TelemetryResults
Exportera data
När tjänstanslutningspunkten är i offlineläge använder du tjänstanslutningsverktyget för att exportera aktuella data till en fil med kommaavgränsade värden (CSV). Kör tjänstanslutningsverktyget på tjänstanslutningspunkten med parametern -Export .
Mer information finns i Använda tjänstanslutningsverktyget.
Enkelriktade hashvärden
Vissa data består av strängar med slumpmässiga alfanumeriska tecken. Configuration Manager använder SHA-256-algoritmen för att skapa enkelriktade hashvärden. Den här processen ser till att Microsoft inte samlar in potentiellt känsliga data. Hashade data kan fortfarande användas för korrelations- och jämförelseändamål.
I stället för att till exempel samla in namnen på tabellerna i platsdatabasen samlar den in enkelriktad hash för varje tabellnamn. Det här beteendet ser till att alla anpassade tabellnamn inte visas. Microsoft gör sedan samma enkelriktade hashprocess som standardtabellnamnen för SQL Server. Om du jämför resultatet av de två frågorna avgörs avvikelsen för databasschemat från produktstandarden. Den här informationen används sedan för att förbättra uppdateringar som kräver ändringar i SQL Server-schemat.
När du visar rådata visas ett vanligt hashvärde på varje rad med data. Den här hashen är support-ID:t, även kallat hierarki-ID. Den används för att korrelera data med samma hierarki utan att identifiera kunden eller källan.
Så här fungerar enkelriktad hash
Hämta ditt support-ID från Configuration Manager-konsolen. Välj pilen i det övre vänstra hörnet i menyfliksområdet och välj sedan Om Configuration Manager. Du kan välja och kopiera support-ID:t från fönstret som öppnas.
Använd följande Windows PowerShell skript för att göra enkelriktad hash för ditt support-ID.
Param( [Parameter(Mandatory=$True)] [string]$value ) $guid = [System.Guid]::NewGuid() if( [System.Guid]::TryParse($value,[ref] $guid) -eq $true ) { #many of the values we hash are Guids $bytesToHash = $guid.ToByteArray() } else { #otherwise hash as string (unicode) $ue = New-Object System.Text.UnicodeEncoding $bytesToHash = $ue.GetBytes($value) } # Load Hash Provider (https://en.wikipedia.org/wiki/SHA-2) $hashAlgorithm = [System.Security.Cryptography.SHA256Cng]::Create() # Hash the input $hashedBytes = $hashAlgorithm.ComputeHash($bytesToHash) # Base64 encode the result for transport $result = [Convert]::ToBase64String($hashedBytes) return $result
Jämför skriptutdata med GUID i rådata. Den här processen visar hur data döljs.
Nästa steg
Lär dig sedan om nivåerna för diagnostik och användningsdata som Configuration Manager samlar in: