Configurare Mapping dei servizi in Operations Management SuiteConfigure Service Map in Operations Management Suite

Mapping dei servizi individua automaticamente i componenti delle applicazioni nei sistemi Windows e Linux ed esegue la mappatura della comunicazione fra i servizi.Service Map automatically discovers application components on Windows and Linux systems and maps the communication between services. Consente di visualizzare i server nel modo in cui si pensa a essi, ovvero come sistemi interconnessi che offrono servizi critici.You can use it to view your servers as you think of them--as interconnected systems that deliver critical services. Mapping dei servizi mostra le connessioni fra i server, i processi e le porte di tutte le architetture connesse via TCP senza il bisogno di alcuna configurazione a parte l'installazione di un agente.Service Map shows connections between servers, processes, and ports across any TCP-connected architecture with no configuration required, other than installation of an agent.

Questo articolo descrive in dettaglio come configurare l'elenco dei servizi e il caricamento degli agenti.This article describes the details of configuring Service Map and onboarding agents. Per informazioni sull'uso di Mapping dei servizi, vedere Configurare la soluzione di elenco dei servizi in Operations Management Suite (OMS).For information on using Service Map, see Use the Service Map solution in Operations Management Suite.

Download di Dependency AgentDependency Agent downloads

FileFile OSOS VersioneVersion SHA-256SHA-256
InstallDependencyAgent-Windows.exeInstallDependencyAgent-Windows.exe WindowsWindows 9.2.19.2.1 CBF050BFEA78B56A138CB1313DE0E75ABC30187C1B96EF9B4CBDEDD9EDFF6A17CBF050BFEA78B56A138CB1313DE0E75ABC30187C1B96EF9B4CBDEDD9EDFF6A17
InstallDependencyAgent-Linux64.binInstallDependencyAgent-Linux64.bin LinuxLinux 9.2.19.2.1 F4560E951F6C57A7466C82052BAFBF9515DC80DDA794ED8FB4DB02CEBA743277F4560E951F6C57A7466C82052BAFBF9515DC80DDA794ED8FB4DB02CEBA743277

Origini connesseConnected sources

Elenco dei servizi ottiene i dati da Microsoft Dependency Agent,Service Map gets its data from the Microsoft Dependency Agent. che dipende dall'agente OMS per le connessioni a Operations Management Suite.The Dependency Agent depends on the OMS Agent for its connections to Operations Management Suite. È quindi necessario che OMS Agent venga installato e configurato nel server prima di Microsoft Dependency Agent.This means that a server must have the OMS Agent installed and configured first, and then the Dependency Agent can be installed. La tabella seguente descrive le origini connesse che sono supportate dalla soluzione di Mapping dei servizi.The following table describes the connected sources that the Service Map solution supports.

Origine connessaConnected source SupportatoSupported DescrizioneDescription
Agenti di WindowsWindows agents Yes L'elenco dei servizi analizza e raccoglie i dati dai computer agente Windows.Service Map analyzes and collects data from Windows agent computers.

Oltre a OMS Agent, gli agenti Windows richiedono Microsoft Dependency Agent.In addition to the OMS Agent, Windows agents require the Microsoft Dependency Agent. Per un elenco completo delle versioni del sistema operativo, vedere Sistemi operativi supportati.See the supported operating systems for a complete list of operating system versions.
Agenti LinuxLinux agents Yes L'elenco dei servizi analizza e raccoglie i dati dai computer agente Linux.Service Map analyzes and collects data from Linux agent computers.

Oltre a OMS Agent, gli agenti Linux richiedono Microsoft Dependency Agent.In addition to the OMS Agent, Linux agents require the Microsoft Dependency Agent. Per un elenco completo delle versioni del sistema operativo, vedere Sistemi operativi supportati.See the supported operating systems for a complete list of operating system versions.
Gruppo di gestione di System Center Operations ManagerSystem Center Operations Manager management group Yes Mapping dei servizi analizza e raccoglie i dati dagli agenti Windows e Linux in un gruppo di gestione System Center Operations Manager connesso.Service Map analyzes and collects data from Windows and Linux agents in a connected System Center Operations Manager management group.

È necessaria una connessione diretta dal computer agente System Center Operations Manager a Operations Management Suite.A direct connection from the System Center Operations Manager agent computer to Operations Management Suite is required. I dati vengono inoltrati dal gruppo di gestione al repository Operations Management Suite.Data is forwarded from the management group to the Operations Management Suite repository.
Account di archiviazione di AzureAzure storage account NoNo Mapping dei servizi raccoglie i dati dai computer agente, pertanto non presenta dati che possano essere raccolti dall'Archiviazione di Azure.Service Map collects data from agent computers, so there is no data from it to collect from Azure Storage.

Mapping dei servizi supporta solo piattaforme a 64 bit.Service Map supports only 64-bit platforms.

In Windows Microsoft Monitoring Agent (MMA) viene usato da System Center Operations Manager e Operations Management Suite per raccogliere e inviare i dati di monitoraggio.On Windows, the Microsoft Monitoring Agent (MMA) is used by both System Center Operations Manager and Operations Management Suite to gather and send monitoring data. Questo agente viene chiamato agente System Center Operations Manager, agente OMS, agente Log Analytics, agente MMA o diretto, a seconda del contesto. System Center Operations Manager e Operations Management Suite offrono versioni diverse pronte all'uso di MMA.(This agent is called the System Center Operations Manager Agent, OMS Agent, Log Analytics Agent, MMA, or Direct Agent, depending on the context.) System Center Operations Manager and Operations Management Suite provide different out-of-the box versions of the MMA. Ognuna di queste versioni può inviare delle segnalazioni a System Center Operations Manager a Operations Management Suite o a entrambi.These versions can each report to System Center Operations Manager, to Operations Management Suite, or to both.

In Linux, l'agente OMS per Linux raccoglie e invia i dati di monitoraggio a Operations Management Suite.On Linux, the OMS Agent for Linux gathers and sends monitoring data to Operations Management Suite. È possibile usare Mapping dei servizi nei server con agenti diretti OMS o nei server collegati a Operations Management Suite tramite gruppi di gestione di System Center Operations Manager.You can use Service Map on servers with OMS Direct Agents or on servers that are attached to Operations Management Suite via System Center Operations Manager management groups.

In questo articolo tutti gli agenti, Linux o Windows, connessi a un gruppo di gestione di System Center Operations Manager o direttamente a Operations Management Suite, verranno chiamati "agenti OMS".In this article, we'll refer to all agents--whether Linux or Windows, whether connected to a System Center Operations Manager management group or directly to Operations Management Suite--as the "OMS Agent." Il nome della distribuzione specifica dell'agente verrà usato solo se è necessario per il contesto.We'll use the specific deployment name of the agent only if it's needed for context.

L'agente dell'elenco dei servizi non trasmette dati e non richiede modifiche ai firewall o alle porte.The Service Map agent does not transmit any data itself, and it does not require any changes to firewalls or ports. I dati di Mapping dei servizi sono sempre trasmessi dall'agente OMS a Operations Management Suite, direttamente o tramite il gateway OMS.The data in Service Map is always transmitted by the OMS Agent to Operations Management Suite, either directly or via the OMS Gateway.

Agenti di Mapping dei servizi

Se l'utente è un cliente di System Center Operations Manager con un gruppo di gestione connesso a Operations Management Suite:If you are a System Center Operations Manager customer with a management group connected to Operations Management Suite:

  • Se gli agenti System Center Operations Manager possono accedere a Internet per connettersi a Operations Management Suite, non è richiesta alcuna configurazione aggiuntiva.If your System Center Operations Manager agents can access the Internet to connect to Operations Management Suite, no additional configuration is required.
  • Se gli agenti System Center Operations Manager non possono accedere a Operations Management Suite tramite Internet, è necessario configurare il gateway di OMS affinché funzioni con System Center Operations Manager.If your System Center Operations Manager agents cannot access Operations Management Suite over the Internet, you need to configure the OMS Gateway to work with System Center Operations Manager.

Se si usa l'agente diretto OMS, è necessario configurare l'agente OMS in modo che si connetta a Operations Management Suite o al gateway OMS.If you are using the OMS Direct Agent, you need to configure the OMS Agent itself to connect to Operations Management Suite or to your OMS Gateway. Il gateway OMS può essere scaricato dall'Area download Microsoft.The OMS Gateway can be downloaded from the Microsoft Download Center.

Management PackManagement packs

Quando viene attivato Mapping dei servizi in un'area di lavoro Operations Management Suite, un management pack da 300 KB viene inviato a tutti i server Windows nell'area di lavoro.When Service Map is activated in an Operations Management Suite workspace, a 300-KB management pack is sent to all the Windows servers in that workspace. Se si usano gli agenti System Center Operations Manager in un gruppo di gestione connesso, il management pack di Mapping dei servizi viene distribuito da System Center Operations Manager.If you are using System Center Operations Manager agents in a connected management group, the Service Map management pack is deployed from System Center Operations Manager. Se gli agenti sono connessi direttamente, Operations Management Suite consente di recapitare il management pack.If the agents are directly connected, Operations Management Suite delivers the management pack.

Il management pack è denominato Microsoft.IntelligencePacks.ApplicationDependencyMonitor.The management pack is named Microsoft.IntelligencePacks.ApplicationDependencyMonitor. Viene scritto in %Programfiles%\Microsoft Monitoring Agent\Agent\Health Service State\Management Packs.It's written to %Programfiles%\Microsoft Monitoring Agent\Agent\Health Service State\Management Packs. L'origine dati usata dal management pack è %Program files%\Microsoft Monitoring Agent\Agent\Health Service State\Resources<AutoGeneratedID>\Microsoft.EnterpriseManagement.Advisor.ApplicationDependencyMonitorDataSource.dll.The data source that the management pack uses is %Program files%\Microsoft Monitoring Agent\Agent\Health Service State\Resources<AutoGeneratedID>\Microsoft.EnterpriseManagement.Advisor.ApplicationDependencyMonitorDataSource.dll.

InstallazioneInstallation

Installare Dependency Agent in Microsoft WindowsInstall the Dependency Agent on Microsoft Windows

Per installare o disinstallare l'agente sono necessari i privilegi di amministratore.Administrator privileges are required to install or uninstall the agent.

Dependency Agent viene installato nei computer Windows con InstallDependencyAgent-Windows.exe.The Dependency Agent is installed on Windows computers through InstallDependencyAgent-Windows.exe. Se si esegue questo file eseguibile senza opzioni, si avvia una procedura guidata che consente di installare in modo interattivo.If you run this executable file without any options, it starts a wizard that you can follow to install interactively.

Per installare Dependency Agent in ogni computer Windows, seguire questa procedura:Use the following steps to install the Dependency Agent on each Windows computer:

  1. Installare l'agente OMS seguendo le istruzioni in Connettere computer Windows al servizio Log Analytics in Azure.Install the OMS Agent by using the instructions at Connect Windows computers to the Log Analytics service in Azure.
  2. Scaricare l'agente Windows ed eseguirlo usando il comando seguente:Download the Windows agent and run it by using the following command:
    InstallDependencyAgent-Windows.exe
  3. Seguire la procedura guidata per installare l'agente.Follow the wizard to install the agent.
  4. Se l'agente di dipendenza non si avvia, controllare i registri per vedere le informazioni dettagliate sull'errore.If the Dependency Agent fails to start, check the logs for detailed error information. Per gli agenti Windows, la directory di log è %Programfiles%\Microsoft Dependency Agent\logs.On Windows agents, the log directory is %Programfiles%\Microsoft Dependency Agent\logs.

Riga di comando di WindowsWindows command line

Usare le opzioni della tabella seguente per eseguire l'installazione dalla riga di comando.Use options from the following table to install from a command line. Per visualizzare un elenco dei flag di installazione, eseguire il programma di installazione con il flag /?To see a list of the installation flags, run the installer by using the /? come segue.flag as follows.

InstallDependencyAgent-Windows.exe /?
FlagFlag DescrizioneDescription
/?/? Ottenere un elenco delle opzioni della riga di comando.Get a list of the command-line options.
/S/S Eseguire un'installazione invisibile all'utente senza prompt per l'utente.Perform a silent installation with no user prompts.

Per impostazione predefinita, i file di Dependency Agent per Windows si trovano in C:\Program Files\Microsoft Dependency Agent.Files for the Windows Dependency Agent are placed in C:\Program Files\Microsoft Dependency Agent by default.

Installare Dependency Agent in LinuxInstall the Dependency Agent on Linux

Per installare o configurare l'agente è necessario l'accesso alla radice.Root access is required to install or configure the agent.

Dependency Agent viene installato nei computer Linux con InstallDependencyAgent-Linux64.bin, uno script della shell con un file binario autoestraente.The Dependency Agent is installed on Linux computers through InstallDependencyAgent-Linux64.bin, a shell script with a self-extracting binary. È possibile eseguire il file con sh o aggiungere autorizzazioni di esecuzione al file stesso.You can run the file by using sh or add execute permissions to the file itself.

Per installare Dependency Agent in ogni computer Linux, seguire questa procedura:Use the following steps to install the Dependency Agent on each Linux computer:

  1. Installare l'agente OMS seguendo le istruzioni in Collegare e gestire i dati da computer Linux.Install the OMS Agent by using the instructions at Collect and manage data from Linux computers.
  2. Installare Linux Dependency Agent come utente ROOT usando il comando seguente:Install the Linux Dependency agent as root by using the following command:
    sh InstallDependencyAgent-Linux64.bin
  3. Se l'agente di dipendenza non si avvia, controllare i registri per vedere le informazioni dettagliate sull'errore.If the Dependency Agent fails to start, check the logs for detailed error information. Per gli agenti Linux la directory di log è /var/opt/microsoft/dependency-agent/log.On Linux agents, the log directory is /var/opt/microsoft/dependency-agent/log.

Per vedere un elenco dei flag di installazione eseguire il programma di installazione con il flag -help come segue.To see a list of the installation flags, run the installation program with the -help flag as follows.

InstallDependencyAgent-Linux64.bin -help
FlagFlag DescrizioneDescription
-help-help Ottenere un elenco delle opzioni della riga di comando.Get a list of the command-line options.
-s-s Eseguire un'installazione invisibile all'utente senza prompt per l'utente.Perform a silent installation with no user prompts.
--check--check Controllare le autorizzazioni e il sistema operativo ma non installare l'agente.Check permissions and the operating system but do not install the agent.

I file relativi a Dependency Agent sono memorizzati nelle directory seguenti.Files for the Dependency Agent are placed in the following directories:

FileFiles LocalitàLocation
File coreCore files /opt/microsoft/dependency-agent/opt/microsoft/dependency-agent
File di logLog files /var/opt/microsoft/dependency-agent/log/var/opt/microsoft/dependency-agent/log
File di configurazioneConfig files /etc/opt/microsoft/dependency-agent/config/etc/opt/microsoft/dependency-agent/config
File eseguibili del servizioService executable files /opt/microsoft/dependency-agent/bin/microsoft-dependency-agent/opt/microsoft/dependency-agent/bin/microsoft-dependency-agent
/opt/microsoft/dependency-agent/bin/microsoft-dependency-agent-manager/opt/microsoft/dependency-agent/bin/microsoft-dependency-agent-manager
File binary di archiviazioneBinary storage files /var/opt/microsoft/dependency-agent/storage/var/opt/microsoft/dependency-agent/storage

Esempi di script di installazioneInstallation script examples

Per distribuire facilmente Dependency Agent in più server contemporaneamente, è utile usare uno script.To easily deploy the Dependency Agent on many servers at once, it helps to use a script. È possibile usare gli esempi di script seguenti per scaricare e installare Dependency Agent in Windows o Linux.You can use the following script examples to download and install the Dependency Agent on either Windows or Linux.

Script di PowerShell per WindowsPowerShell script for Windows

Invoke-WebRequest "https://aka.ms/dependencyagentwindows" -OutFile InstallDependencyAgent-Windows.exe

.\InstallDependencyAgent-Windows.exe /S

Script della shell per LinuxShell script for Linux

wget --content-disposition https://aka.ms/dependencyagentlinux -O InstallDependencyAgent-Linux64.bin
sudo sh InstallDependencyAgent-Linux64.bin -s

Estensione di VM AzureAzure VM Extension

È possibile distribuire facilmente Dependency Agent nelle macchine virtuali Azure usando un'Estensione di VM Azure.You can easily deploy the Dependency Agent to your Azure VMs using an Azure VM Extension. Con l'estensione di VM Azure è possibile distribuire Dependency Agent nelle macchine virtuali usando uno script PowerShell o direttamente nel modello di Azure Resource Manager della macchina virtuale.With the Azure VM Extension, you can deploy the Dependency Agent to your VMs via a PowerShell script or directly in the VM's Azure Resource Manager template. È disponibile un'estensione sia per Windows (DependencyAgentWindows) che per Linux (DependencyAgentLinux).There is an extension available for both Windows (DependencyAgentWindows) and Linux (DependencyAgentLinux). Se si esegue la distribuzione con l'estensione di VM Azure, gli agenti vengono automaticamente aggiornati alle versioni più recenti.If you deploy via the Azure VM Extension, your agents can be automatically updated to the latest versions.

Per distribuire l'estensione di VM Azure tramite PowerShell, è possibile usare l'esempio seguente:To deploy the Azure VM Extension via PowerShell, you can use the following example:

#
# Deploy the Dependency Agent to every VM in a Resource Group
#

$version = "9.1"
$ExtPublisher = "Microsoft.Azure.Monitoring.DependencyAgent"
$OsExtensionMap = @{ "Windows" = "DependencyAgentWindows"; "Linux" = "DependencyAgentLinux" }
$rmgroup = "<Your Resource Group Here>"

Get-AzureRmVM -ResourceGroupName $rmgroup |
ForEach-Object {
    ""
    $name = $_.Name
    $os = $_.StorageProfile.OsDisk.OsType
    $location = $_.Location
    $vmRmGroup = $_.ResourceGroupName
    "${name}: ${os} (${location})"
    Date -Format o
    $ext = $OsExtensionMap.($os.ToString())
    $result = Set-AzureRmVMExtension -ResourceGroupName $vmRmGroup -VMName $name -Location $location `
    -Publisher $ExtPublisher -ExtensionType $ext -Name "DependencyAgent" -TypeHandlerVersion $version
    $result.IsSuccessStatusCode
}

Un modo ancora più semplice per assicurarsi che Dependency Agent sia presente in tutte le macchine virtuali è di includere l'agente nel modello di Azure Resource Manager.An even easier way to ensure the the Dependency Agent is on each of your VMs is to include the agent in your Azure Resource Manager template. Si noti che Dependency Agent dipende dall'agente OMS, quindi è necessario distribuire prima l'estensione di VM dell'agente OMS.Note that the Dependency Agent still depends on the OMS Agent, so the OMS Agent VM Extension must be deployed first. È possibile aggiungere il frammento seguente di JSON alla sezione delle risorse del modello.The following snippet of JSON can be added to the resources section of your template.

"type": "Microsoft.Compute/virtualMachines/extensions",
"name": "[concat(parameters('vmName'), '/DependencyAgent')]",
"apiVersion": "2017-03-30",
"location": "[resourceGroup().location]",
"dependsOn": [
"[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"
],
"properties": {
    "publisher": "Microsoft.Azure.Monitoring.DependencyAgent",
    "type": "DependencyAgentWindows",
    "typeHandlerVersion": "9.1",
    "autoUpgradeMinorVersion": true
}

Configurazione dello stato desideratoDesired State Configuration

Per distribuire Dependency Agent tramite Desired State Configuration, è possibile usare il modulo xPSDesiredStateConfiguration e un frammento di codice simile al seguente:To deploy the Dependency Agent via Desired State Configuration, you can use the xPSDesiredStateConfiguration module and a bit of code like the following:

configuration ServiceMap {

Import-DscResource -ModuleName xPSDesiredStateConfiguration

$DAPackageLocalPath = "C:\InstallDependencyAgent-Windows.exe"

Node localhost
{ 
    # Download and install the Dependency Agent
    xRemoteFile DAPackage 
    {
        Uri = "https://aka.ms/dependencyagentwindows"
        DestinationPath = $DAPackageLocalPath
    }

    xPackage DA
    {
        Ensure="Present"
        Name = "Dependency Agent"
        Path = $DAPackageLocalPath
        Arguments = '/S'
        ProductId = ""
        InstalledCheckRegKey = "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\DependencyAgent"
        InstalledCheckRegValueName = "DisplayName"
        InstalledCheckRegValueData = "Dependency Agent"
        DependsOn = "[xRemoteFile]DAPackage"
    }
  }
}

DisinstallazioneUninstallation

Disinstallare Dependency Agent in WindowsUninstall the Dependency Agent on Windows

Dependency Agent per Windows può essere disinstallato da un amministratore tramite il Pannello di controllo.An administrator can uninstall the Dependency Agent for Windows through Control Panel.

Per disinstallare Dependency Agent, un amministratore può anche eseguire %Programfiles%\Microsoft Dependency Agent\Uninstall.exe.An administrator can also run %Programfiles%\Microsoft Dependency Agent\Uninstall.exe to uninstall the Dependency Agent.

Disinstallare Dependency Agent in LinuxUninstall the Dependency Agent on Linux

È possibile disinstallare Dependency Agent da Linux con il comando seguente.You can uninstall the Dependency Agent from Linux with the following command.
RHEL, CentOS oppure Oracle:RHEL, CentOs, or Oracle:

sudo rpm -e dependency-agent

Ubuntu:Ubuntu:

sudo dpkg --purge dependency-agent

Risoluzione dei problemiTroubleshooting

Se si verificano problemi di installazione o esecuzione di Mapping dei servizi, questa sezione può essere d'aiuto.If you have any problems installing or running Service Map, this section can help you. Se si non riesce a risolvere il problema, contattare il supporto tecnico Microsoft.If you still can't resolve your problem, please contact Microsoft Support.

Problemi di installazione di Dependency AgentDependency Agent installation problems

Il programma di installazione richiede il riavvioInstaller asks for a reboot

Dependency Agent in genere non richiede un riavvio dopo l'installazione o la disinstallazione.The Dependency Agent generally does not require a reboot upon installation or uninstallation. Tuttavia, in alcuni casi rari, Windows Server può richiedere di riavviare il computer per continuare con l'installazione.However, in certain rare cases, Windows Server requires a reboot to continue with an installation. Ciò si verifica quando una dipendenza, in genere Visual C++ Redistributable di Microsoft, richiede un riavvio a causa di un file bloccato.This happens when a dependency, usually the Microsoft Visual C++ Redistributable, requires a reboot because of a locked file.

Viene visualizzato il messaggio "Non è stato possibile installare Dependency Agent: impossibile installare le librerie di runtime di Visual Studio (codice = [numero_di_codice])"Message "Unable to install Dependency Agent: Visual Studio Runtime libraries failed to install (code = [code_number])" appears

Microsoft Dependency Agent si basa sulle librerie di runtime di Microsoft Visual Studio.The Microsoft Dependency Agent is built on the Microsoft Visual Studio runtime libraries. Se si verifica un problema durante l'installazione delle librerie, si riceverà un messaggio.You'll get a message if there's a problem during installation of the libraries.

I programmi di installazione delle librerie di runtime creano log nella cartella %LOCALAPPDATA%\temp.The runtime library installers create logs in the %LOCALAPPDATA%\temp folder. Il file è dd_vcredist_arch_aaaammgghhmmss.log, in cui arch è "x86" oppure "amd64" e aaaammgghhmmss sarà la data e l'ora, in formato 24 ore, di creazione del log.The file is dd_vcredist_arch_yyyymmddhhmmss.log, where arch is "x86" or "amd64" and yyyymmddhhmmss is the date and time (24-hour clock) when the log was created. Il log offre informazioni dettagliate sul problema che impedisce l'installazione.The log provides details about the problem that's blocking installation.

Potrebbe essere utile per l'utente installare personalmente prima la versione più recente delle librerie di runtime.It might be useful to install the latest runtime libraries yourself first.

La tabella seguente elenca i codici e le risoluzioni consigliate.The following table lists code numbers and suggested resolutions.

CodiceCode DescrizioneDescription RisoluzioneResolution
0x170x17 Il programma di installazione della libreria richiede un aggiornamento di Windows che non è stato installato.The library installer requires a Windows update that hasn't been installed. Cercare nel log del programma di installazione della libreria più recente.Look in the most recent library installer log.

Se il riferimento a "Windows8.1-KB2999226-x64.msu" è seguito da una riga "Errore 0x80240017: impossibile eseguire il pacchetto MSU", significa che non si dispone dei prerequisiti necessari per installare KB2999226.If a reference to "Windows8.1-KB2999226-x64.msu" is followed by a line "Error 0x80240017: Failed to execute MSU package," you don't have the prerequisites to install KB2999226. Seguire le istruzioni riportate nella sezione relativa ai prerequisiti in Universal C Runtime in Windows.Follow the instructions in the prerequisites section in Universal C Runtime in Windows. Potrebbe essere necessario eseguire Windows Update e riavviare più volte per installare i prerequisiti.You might need to run Windows Update and reboot multiple times in order to install the prerequisites.

Eseguire nuovamente il programma di installazione di Microsoft Dependency Agent.Run the Microsoft Dependency Agent installer again.

Problemi successivi all'installazionePost-installation issues

Il server non viene visualizzato in Mapping dei serviziServer doesn't appear in Service Map

Se l'installazione di Dependency Agent è stata completata correttamente, ma nella soluzione Elenco dei servizi non viene visualizzato il server:If your Dependency Agent installation succeeded, but you don't see your server in the Service Map solution:

  • Dependency Agent è stato installato correttamente?Is the Dependency Agent installed successfully? È possibile verificarlo controllando se il servizio è installato ed è in esecuzione.You can validate this by checking to see if the service is installed and running.

    Windows: cercare il servizio denominato "Microsoft Dependency Agent". Windows: Look for the service named "Microsoft Dependency Agent."
    Linux: cercare il processo in esecuzione "microsoft-dependency-agent". Linux: Look for the running process "microsoft-dependency-agent."

  • L'utente dispone del piano tariffario gratuito di Log Analytics/Operations Management Suite?Are you on the Free pricing tier of Operations Management Suite/Log Analytics? Il piano gratuito consente di avere fino a cinque server univoci dell'Elenco dei servizi.The Free plan allows for up to five unique Service Map servers. Tutti i server successivi non verranno visualizzati nell'Elenco dei servizi, anche se i primi cinque non inviano più dati.Any subsequent servers won't show up in Service Map, even if the prior five are no longer sending data.

  • Il server invia il log e i dati delle prestazioni a Operations Management Suite?Is your server sending log and perf data to Operations Management Suite? Passare a Ricerca log ed eseguire la query seguente per il computer:Go to Log Search and run the following query for your computer:

      * Computer="<your computer name here>" | measure count() by Type
    

    I risultati mostrano eventi diversi?Did you get a variety of events in the results? I dati sono aggiornati?Is the data recent? In questo caso, l'agente OMS funziona correttamente e comunica con il servizio Operations Management Suite.If so, your OMS Agent is operating correctly and communicating with the Operations Management Suite service. In caso contrario, controllare l'agente OMS sul server: Risoluzione dei problemi dell'agente OMS per Windows o Risoluzione dei problemi dell'agente OMS per Linux.If not, check the OMS Agent on your server: OMS Agent for Windows troubleshooting or OMS Agent for Linux troubleshooting.

Il server viene visualizzato in Mapping dei servizi, ma non dispone di alcun processoServer appears in Service Map but has no processes

Se il server viene visualizzato nell'Elenco dei servizi, ma non presenta processi o dati di connessione, vuol dire che Dependency Agent è installato ed è in esecuzione, ma non è stato caricato il driver del kernel.If you see your server in Service Map, but it has no process or connection data, that indicates that the Dependency Agent is installed and running, but the kernel driver didn't load.

Controllare il file C:\Programmi\Microsoft Dependency Agent\logs\wrapper.log per Windows o il file /var/opt/microsoft/dependency-agent/log/service.log per Linux.Check the C:\Program Files\Microsoft Dependency Agent\logs\wrapper.log file (Windows) or /var/opt/microsoft/dependency-agent/log/service.log file (Linux). Le ultime righe del file dovrebbero indicare il motivo per cui il kernel non è stato caricato.The last lines of the file should indicate why the kernel didn't load. Ad esempio, il kernel potrebbe non essere supportato in Linux se è stato aggiornato.For example, the kernel might not be supported on Linux if you updated your kernel.

Raccolta dei datiData collection

È possibile aspettarsi che ogni agente trasmetta circa 25 MB al giorno, in base alla complessità delle dipendenze del sistema.You can expect each agent to transmit roughly 25 MB per day, depending on how complex your system dependencies are. I dati sulle dipendenze di Mapping dei servizi vengono inviati da ogni agente ogni 15 secondi.Each agent sends Service Map dependency data every 15 seconds.

Dependency Agent usa in genere lo 0,1% della memoria di sistema e lo 0,1% della CPU di sistema.The Dependency Agent typically consumes 0.1 percent of system memory and 0.1 percent of system CPU.

Aree di Azure supportateSupported Azure regions

Mapping dei servizi è attualmente disponibile nelle aree seguenti:Service Map is currently available in the following Azure regions:

  • Stati Uniti orientaliEast US
  • Europa occidentaleWest Europe
  • Stati Uniti centro-occidentaliWest Central US
  • Asia sudorientaleSoutheast Asia

Sistemi operativi supportatiSupported operating systems

Le sezioni seguenti elencano i sistemi operativi supportati per l'agente di dipendenza.The following sections list the supported operating systems for the Dependency Agent. Mapping dei servizi non supporta le architetture a 32 bit per i sistemi operativi.Service Map doesn't support 32-bit architectures for any operating system.

Windows ServerWindows Server

  • Windows Server 2016Windows Server 2016
  • Windows Server 2012 R2Windows Server 2012 R2
  • Windows Server 2012Windows Server 2012
  • Windows Server 2008 R2 SP1,Windows Server 2008 R2 SP1

Desktop di WindowsWindows desktop

  • Windows 10Windows 10
  • Windows 8.1Windows 8.1
  • Windows 8Windows 8
  • Windows 7Windows 7

Red Hat Enterprise Linux, CentOS Linux e Oracle Linux (con il kernel RHEL)Red Hat Enterprise Linux, CentOS Linux, and Oracle Linux (with RHEL Kernel)

  • Sono supportate solo versioni predefinita e SMP del kernel Linux.Only default and SMP Linux kernel releases are supported.
  • Le versioni del kernel non standard, ad esempio PAE e Xen, non sono supportate per le distribuzioni Linux.Nonstandard kernel releases, such as PAE and Xen, are not supported for any Linux distribution. Ad esempio, un sistema con la stringa di versione "2.6.16.21-0.8-xen" non è supportato.For example, a system with the release string of "2.6.16.21-0.8-xen" is not supported.
  • I kernel personalizzati, tra cui le ricompilazioni dei kernel standard, non sono supportate.Custom kernels, including recompiles of standard kernels, are not supported.
  • Il kernel CentOSPlus non è supportato.CentOSPlus kernel is not supported.
  • Unbreakable Enterprise Kernel (UEK) di Oracle è illustrato in una sezione successiva di questo articolo.Oracle Unbreakable Enterprise Kernel (UEK) is covered in a later section of this article.

Red Hat Linux 7Red Hat Linux 7

Versione del sistema operativoOS version Versione del kernelKernel version
7.07.0 3.10.0-1233.10.0-123
7.17.1 3.10.0-2293.10.0-229
7,27.2 3.10.0-3273.10.0-327
7.37.3 3.10.0-5143.10.0-514
7.47.4 3.10.0-6933.10.0-693

Red Hat Linux 6Red Hat Linux 6

Versione del sistema operativoOS version Versione del kernelKernel version
6.06.0 2.6.32-712.6.32-71
6.16.1 2.6.32-1312.6.32-131
6.26.2 2.6.32-2202.6.32-220
6.36.3 2.6.32-2792.6.32-279
6.46.4 2.6.32-3582.6.32-358
6,56.5 2.6.32-4312.6.32-431
6.66.6 2.6.32-5042.6.32-504
6.76.7 2.6.32-5732.6.32-573
6.86.8 2.6.32-6422.6.32-642
6.96.9 2.6.32-6962.6.32-696

Red Hat Linux 5Red Hat Linux 5

Versione del sistema operativoOS version Versione del kernelKernel version
5.85.8 2.6.18-3082.6.18-308
5.95.9 2.6.18-3482.6.18-348
5.105.10 2.6.18-3712.6.18-371
5.115.11 2.6.18-3982.6.18-398
2.6.18-4002.6.18-400
2.6.18-4022.6.18-402
2.6.18-4042.6.18-404
2.6.18-4062.6.18-406
2.6.18-4072.6.18-407
2.6.18-4082.6.18-408
2.6.18-4092.6.18-409
2.6.18-4102.6.18-410
2.6.18-4112.6.18-411
2.6.18-4122.6.18-412
2.6.18-4162.6.18-416
2.6.18-4172.6.18-417
2.6.18-4192.6.18-419
2.6.18-4202.6.18-420

Ubuntu ServerUbuntu Server

  • I kernel personalizzati, tra cui le ricompilazioni dei kernel standard, non sono supportati.Custom kernels, including recompiles of standard kernels, are not supported.
Versione del sistema operativoOS version Versione del kernelKernel version
16.0416.04 4.4.0-984.4.0-98
14.0414.04 3.13.0-1353.13.0-135
4.4.0-984.4.0-98

Oracle Enterprise Linux con Unbreakable Enterprise KernelOracle Enterprise Linux with Unbreakable Enterprise Kernel

Oracle Linux 6Oracle Linux 6

Versione del sistema operativoOS version Versione del kernelKernel version
6.26.2 Oracle 2.6.32-300 (UEK R1)Oracle 2.6.32-300 (UEK R1)
6.36.3 Oracle 2.6.39-200 (UEK R2)Oracle 2.6.39-200 (UEK R2)
6.46.4 Oracle 2.6.39-400 (UEK R2)Oracle 2.6.39-400 (UEK R2)
6,56.5 Oracle 2.6.39-400 (UEK R2 i386)Oracle 2.6.39-400 (UEK R2 i386)
6.66.6 Oracle 2.6.39-400 (UEK R2 i386)Oracle 2.6.39-400 (UEK R2 i386)

Oracle Linux 5Oracle Linux 5

Versione del sistema operativoOS version Versione del kernelKernel version
5.85.8 Oracle 2.6.32-300 (UEK R1)Oracle 2.6.32-300 (UEK R1)
5.95.9 Oracle 2.6.39-300 (UEK R2)Oracle 2.6.39-300 (UEK R2)
5.105.10 Oracle 2.6.39-400 (UEK R2)Oracle 2.6.39-400 (UEK R2)
5.115.11 Oracle 2.6.39-400 (UEK R2)Oracle 2.6.39-400 (UEK R2)

SUSE Linux Enterprise ServerSUSE Linux Enterprise Server

SUSE Linux 11SUSE Linux 11

Versione del sistema operativoOS version Versione del kernelKernel version
1111 2.6.272.6.27
11 SP111 SP1 2.6.322.6.32
11 SP211 SP2 3.0.133.0.13
11 SP311 SP3 3.0.763.0.76
11 SP411 SP4 3.0.1013.0.101

SUSE Linux 10SUSE Linux 10

Versione del sistema operativoOS version Versione del kernelKernel version
10 SP410 SP4 2.6.16.602.6.16.60

Dati di diagnostica e di utilizzoDiagnostic and usage data

Microsoft raccoglie automaticamente i dati di utilizzo e prestazioni tramite l'uso del servizio Mapping dei servizi da parte dell'utente.Microsoft automatically collects usage and performance data through your use of the Service Map service. Microsoft usa questi dati per offrire e migliorare la qualità, la sicurezza e l'integrità del servizio Mapping dei servizi.Microsoft uses this data to provide and improve the quality, security, and integrity of the Service Map service. I dati includono informazioni sulla configurazione del software, ad esempio sistema operativo e versione.Data includes information about the configuration of your software, like operating system and version. Includono anche l'indirizzo IP, il nome DNS e il nome della workstation per offrire funzionalità di risoluzione dei problemi accurate ed efficienti.It also includes IP address, DNS name, and workstation name in order to provide accurate and efficient troubleshooting capabilities. Non vengono raccolti nomi, indirizzi o altre informazioni di contatto.We do not collect names, addresses, or other contact information.

Per altre informazioni sulla raccolta e l'uso dei dati, vedere l'Informativa sulla privacy di Microsoft Online Services.For more information on data collection and usage, see the Microsoft Online Services Privacy Statement.

Passaggi successiviNext steps