Guida introduttiva: Raccogliere dati da un computer Linux in un ambiente ibrido con Monitoraggio di AzureQuickstart: Collect data from a Linux computer in a hybrid environment with Azure Monitor

Monitoraggio di Azure può raccogliere i dati direttamente dai computer fisici o virtuali Linux nell'ambiente in un'area di lavoro Log Analytics per l'analisi dettagliata e la correlazione.Azure Monitor can collect data directly from your physical or virtual Linux computers in your environment into a Log Analytics workspace for detailed analysis and correlation. L'installazione dell'agente di Log Analytics consente a Monitoraggio di Azure di raccogliere dati da un data center o da un altro ambiente cloud.Installing the Log Analytics agent allows Azure Monitor to collect data from a datacenter or other cloud environment. Questo argomento di avvio rapido illustra come configurare e raccogliere dati dal server Linux in pochi semplici passaggi.This quickstart shows you how to configure and collect data from your Linux server with a few easy steps. Per informazioni sulle VM Linux di Azure, vedere Raccogliere dati sulle macchine virtuali di Azure.For information about Azure Linux VMs, see Collect data about Azure virtual machines.

Per comprendere la configurazione supportata, vedere i sistemi operativi Windows supportati e la configurazione del firewall di rete.To understand the supported configuration, see Supported Windows operating systems and Network firewall configuration.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.If you don't have an Azure subscription, create a free account before you begin.

Accedere al portale di AzureSign in to the Azure portal

Accedere al portale di Azure all'indirizzo https://portal.azure.com.Sign in to the Azure portal at https://portal.azure.com.

Creare un'area di lavoroCreate a workspace

  1. Nel portale di Azure fare clic su Tutti i servizi.In the Azure portal, select All services. Nell'elenco delle risorse digitare Log Analytics.In the list of resources, type Log Analytics. Non appena si inizia a digitare, l'elenco viene filtrato in base all'input.As you begin typing, the list filters based on your input. Selezionare Aree di lavoro di Log Analytics.Select Log Analytics workspaces.

    Ricerca di un'area di lavoro Log Analytics nel portale di Azure

  2. Selezionare Crea e quindi scegliere le opzioni per gli elementi seguenti:Select Create, and then select choices for the following items:

    • Specificare un nome per la nuova area di lavoro Log Analytics, ad esempio DefaultLAWorkspace.Provide a name for the new Log Analytics workspace, such as DefaultLAWorkspace.

    • Selezionare una sottoscrizione a cui collegarsi. Se la sottoscrizione selezionata per impostazione predefinita non è appropriata, è possibile sceglierne una dall'elenco a discesa.Select a Subscription to link to by selecting from the drop-down list if the default selected is not appropriate.

    • Per Gruppo di risorse, selezionare un gruppo di risorse esistente contenente una o più macchine virtuali di Azure.For Resource Group, select an existing resource group that contains one or more Azure virtual machines.

    • Selezionare la località in cui sono distribuite le VM.Select the Location your VMs are deployed to. Per altre informazioni, vedere le are in cui è disponibile Log Analytics.For additional information, see which regions Log Analytics is available in.

    • Se si sta creando un'area di lavoro in una nuova sottoscrizione creata dopo il 2 aprile 2018, verrà automaticamente usato il piano di determinazione dei prezzi Per GB e non sarà disponibile l'opzione che consente di selezionare un piano tariffario.If you are creating a workspace in a new subscription created after April 2, 2018, it will automatically use the Per GB pricing plan and the option to select a pricing tier will not be available. Se si sta creando un'area di lavoro per una sottoscrizione esistente creata prima del 2 aprile o per una sottoscrizione collegata a un Contratto Enterprise esistente, selezionare il piano tariffario preferito.If you are creating a workspace for an existing subscription created before April 2, or to subscription that was tied to an existing EA enrollment, select your preferred pricing tier. Per altre informazioni sui piani specifici, vedere Dettagli prezzi di Log Analytics.For additional information about the particular tiers, see Log Analytics Pricing Details.

      Creazione di un'area di lavoro Log Analytics nel portale di Azure

  3. Dopo aver specificato le informazioni necessarie nel riquadro Area di lavoro di Log Analytics, selezionare OK.After providing the required information on the Log Analytics workspace pane, select OK.

Per tenere traccia dello stato di avanzamento della verifica delle informazioni e della creazione dell'area di lavoro, è possibile usare la voce Notifiche nel menu.While the information is verified and the workspace is created, you can track its progress under Notifications from the menu.

Ottenere l'ID e la chiave dell'area di lavoroObtain workspace ID and key

Prima di installare l'agente di Log Analytics per Linux, sono necessari l'ID e la chiave dell'area di lavoro per l'area di lavoro Log Analytics.Before installing the Log Analytics agent for Linux, you need the workspace ID and key for your Log Analytics workspace. Queste informazioni sono richieste dallo script del wrapper agente per configurare correttamente l'agente e verificare che possa comunicare correttamente con Monitoraggio di Azure.This information is required by the agent wrapper script to properly configure the agent and ensure it can successfully communicate with Azure Monitor.

Nota

Nel quadro della transizione in corso da Microsoft Operations Management Suite a Monitoraggio di Azure, l'agente di Operations Management Suite Agent per Windows o Linux verrà indicato come agente di Log Analytics per Windows e agente di Log Analytics per Linux.As part of the ongoing transition from Microsoft Operations Management Suite to Azure Monitor, the Operations Management Suite Agent for Windows or Linux will be referred to as the Log Analytics agent for Windows and Log Analytics agent for Linux.

  1. Nell'angolo superiore sinistro del portale di Azure selezionare Tutti i servizi.In the upper-left corner of the Azure portal, select All services. Nella casella di ricerca immettere Log Analytics.In the search box, enter Log Analytics. Mentre si digita, l'elenco viene filtrato in base all'input.As you type, the list filters based on your input. Selezionare Aree di lavoro di Log Analytics.Select Log Analytics workspaces.

  2. Nell'elenco delle aree di lavoro di Log Analytics selezionare l'area di lavoro creata in precedenza.In your list of Log Analytics workspaces, select the workspace you created earlier. Potrebbe essere stata denominata DefaultLAWorkspace.(You might have named it DefaultLAWorkspace.)

  3. Selezionare Impostazioni avanzate:Select Advanced settings:

    Menu Impostazioni avanzate per l'area di lavoro Log Analytics nel portale di Azure

  4. Selezionare Origini connesse, quindi Server Linux.Select Connected Sources, and then select Linux Servers.

  5. Il valore a destra di ID area di lavoro e Chiave primaria.The value to the right of Workspace ID and Primary Key. Copiare e incollare entrambi i valori nell'editor predefinito.Copy and paste both into your favorite editor.

Installare l'agente per LinuxInstall the agent for Linux

I passaggi seguenti configurano l'installazione dell'agente per Log Analytics in Azure e il cloud di Microsoft Azure per enti pubblici.The following steps configure setup of the agent for Log Analytics in Azure and Azure Government cloud.

Nota

L'agente di Log Analytics per Linux non può essere configurato per inviare report a più di un'area di lavoro Log Analytics.The Log Analytics agent for Linux cannot be configured to report to more than one Log Analytics workspace.

Se il computer Linux deve comunicare tramite un server proxy con Log Analytics, è possibile configurare la configurazione del proxy dalla riga di comando includendo -p [protocol://][user:password@]proxyhost[:port].If your Linux computer needs to communicate through a proxy server to Log Analytics, the proxy configuration can be specified on the command line by including -p [protocol://][user:password@]proxyhost[:port]. La proprietà proxyhost accetta un nome di dominio completo o l'indirizzo IP del server proxy.The proxyhost property accepts a fully qualified domain name or IP address of the proxy server.

Ad esempio: https://user01:password@proxy01.contoso.com:30443For example: https://user01:password@proxy01.contoso.com:30443

  1. Per configurare il computer Linux per connettersi all'area di lavoro Log Analytics, eseguire il comando seguente specificando l'ID e la chiave primaria dell'area di lavoro copiati in precedenza.To configure the Linux computer to connect to a Log Analytics workspace, run the following command providing the workspace ID and primary key copied earlier. Il comando seguente scarica l'agente, convalida il relativo checksum e ne esegue l'installazione.The following command downloads the agent, validates its checksum, and installs it.

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY>
    

    Il comando seguente include il parametro -p del proxy e la sintassi di esempio.The following command includes the -p proxy parameter and example syntax.

     wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -p [protocol://][user:password@]proxyhost[:port] -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY>
    
  2. Per configurare il computer Linux per connettersi all'area di lavoro Log Analytics nel cloud di Azure per enti pubblici, eseguire il comando seguente specificando l'ID e la chiave primaria dell'area di lavoro copiati in precedenza.To configure the Linux computer to connect to Log Analytics workspace in Azure Government cloud, run the following command providing the workspace ID and primary key copied earlier. Il comando seguente scarica l'agente, convalida il relativo checksum e ne esegue l'installazione.The following command downloads the agent, validates its checksum, and installs it.

    wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY> -d opinsights.azure.us
    

    Il comando seguente include il parametro -p del proxy e la sintassi di esempio.The following command includes the -p proxy parameter and example syntax.

     wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh -p [protocol://][user:password@]proxyhost[:port] -w <YOUR WORKSPACE ID> -s <YOUR WORKSPACE PRIMARY KEY> -d opinsights.azure.us
    
  3. Riavviare l'agente eseguendo il comando seguente:Restart the agent by running the following command:

    sudo /opt/microsoft/omsagent/bin/service_control restart [<workspace id>]
    

Raccogliere dati su eventi e prestazioniCollect event and performance data

Monitoraggio di Azure può raccogliere gli eventi specificati da Linux Syslog e dai contatori delle prestazioni specificati per l'analisi più a lungo termine e la creazione di report.Azure Monitor can collect events from the Linux Syslog and performance counters that you specify for longer term analysis and reporting. Può inoltre intervenire quando rileva una particolare condizione.It can also take action when it detects a particular condition. Seguire questi passaggi per configurare la raccolta di eventi da Syslog Linux e di diversi comuni contatori delle prestazioni con cui iniziare.Follow these steps to configure collection of events from the Linux Syslog, and several common performance counters to start with.

  1. Nell'angolo inferiore sinistro del portale di Azure selezionare Altri servizi.In the lower-left corner of the Azure portal, select More services. Nella casella di ricerca immettere Log Analytics.In the search box, enter Log Analytics. Mentre si digita, l'elenco viene filtrato in base all'input.As you type, the list filters based on your input. Selezionare Aree di lavoro di Log Analytics.Select Log Analytics workspaces.

  2. Selezionare Dati e quindi Syslog.Select Data, and then select Syslog.

  3. Per aggiungere syslog digitare il nome del log.You add syslog by typing in the name of the log. Immettere Syslog e quindi selezionare il segno più + .Enter Syslog and then select the plus sign +.

  4. Nella tabella deselezionare i livelli di gravità Informativo, Avviso e Debug.In the table, uncheck the severities Info, Notice and Debug.

  5. Selezionare Salva nella parte superiore della pagina per salvare la configurazione.Select Save at the top of the page to save the configuration.

  6. Selezionare Linux Performance Data (Dati di prestazione di Linux) per abilitare la raccolta di contatori delle prestazioni in un computer Linux.Select Linux Performance Data to enable collection of performance counters on a Linux computer.

  7. Quando si configurano i contatori delle prestazioni di Linux per la prima volta per una nuova area di lavoro Log Analytics, è possibile creare rapidamente numerosi contatori comuni.When you first configure Linux Performance counters for a new Log Analytics workspace, you are given the option to quickly create several common counters. Viene visualizzato l'elenco dei contatori con le caselle di controllo corrispondenti.They are listed with a checkbox next to each.

    Contatori delle prestazioni predefiniti di Linux selezionati in Monitoraggio di Azure

    Selezionare Applica la configurazione seguente alle macchine virtuali e quindi Aggiungi i contatori delle prestazioni selezionati.Select Apply below configuration to to my machines and then select Add the selected performance counters. Vengono aggiunti e preimpostati con un intervallo di esempio tra le raccolte di dieci secondi.They are added and preset with a ten second collection sample interval.

  8. Selezionare Salva nella parte superiore della pagina per salvare la configurazione.Select Save at the top of the page to save the configuration.

Visualizzare i dati raccoltiView data collected

Ora che la raccolta di dati è stata abilitata, verrà eseguito un semplice esempio di ricerca nel log per visualizzare alcuni dati dal computer di destinazione.Now that you have enabled data collection, lets run a simple log search example to see some data from the target computer.

  1. Nel riquadro sinistro dell'area di lavoro selezionata scegliere Log.In the selected workspace, from the left-hand pane, select Logs.

  2. Nella pagina di query di Log digitare Perf nell'editor di query e selezionare Esegui.On the Logs query page, type Perf in the query editor and select Run.

    Ricerca log di Log Analytics

    La query nella figura seguente, ad esempio, ha restituito 10.000 record relativi alle prestazioni.For example, the query in the following image returned 10,000 Performance records. I risultati effettivi saranno molti di meno.Your results will be significantly less.

    Risultato della ricerca log di Log Analytics

Pulire le risorseClean up resources

Quando non è più necessario, è possibile rimuovere l'agente dal computer Linux ed eliminare l'area di lavoro Log Analytics.When no longer needed, you can remove the agent from the Linux computer and delete the Log Analytics workspace.

Per rimuovere l'agente, eseguire il comando seguente nel computer Linux.To remove the agent, run the following command on the Linux computer. L'argomento --purge rimuove completamente l'agente e la rispettiva configurazione.The --purge argument completely removes the agent and its configuration.

wget https://raw.githubusercontent.com/Microsoft/OMS-Agent-for-Linux/master/installer/scripts/onboard_agent.sh && sh onboard_agent.sh --purge

Per eliminare l'area di lavoro, selezionare l'area di lavoro Log Analytics creata prima e quindi Elimina nella pagina delle risorse.To delete the workspace, select the Log Analytics workspace you created earlier and on the resource page select Delete.

Eliminare la risorsa Log Analytics

Passaggi successiviNext steps

Ora che è in corso la raccolta di dati operativi e sulle prestazioni dal computer Linux locale, è possibile iniziare facilmente a esplorare, analizzare e modificare i dati raccolti gratuitamente.Now that you are collecting operational and performance data from your on-premises Linux computer, you can easily begin exploring, analyzing, and taking action on data that you collect for free.

Per informazioni su come visualizzare e analizzare i dati, passare all'esercitazione.To learn how to view and analyze the data, continue to the tutorial.