Integrazione con Operations Management Suite (OMS)Integrating with Operations Management Suite (OMS)

Operations Management Suite è la soluzione Microsoft per la gestione IT basata sul cloud che consente di gestire e proteggere l'infrastruttura locale e cloud.Operations Management Suite is Microsoft's cloud-based IT management solution that helps you manage and protect your on-premises and cloud infrastructure. Oltre a usare le funzionalità standard di OMS, è possibile integrarlo con altre applicazioni e servizi di gestione per offrire un ambiente di gestione ibrida, scenari di gestione personalizzati specifici dell'ambiente o un'esperienza di gestione personalizzata ai clienti.In addition to using the standard features of OMS, you can integrate it with other management applications and services to provide a hybrid management environment, to provide custom management scenarios unique to your environment, or to provide a custom management experience for your customers. Questo articolo offre una panoramica delle diverse opzioni per l'integrazione con i servizi OMS e include collegamenti ad articoli contenenti informazioni tecniche dettagliate.This article provides an overview of your different options for integrating with OMS services and links to articles providing detailed technical information.

Log AnalyticsLog Analytics

I dati di gestione raccolti da Log Analytics vengono archiviati in un repository ospitato in Azure.Management data collected by Log Analytics is stored in a repository which is hosted in Azure. Tutti i dati archiviati nel repository sono disponibili nelle ricerche log che offrono analisi rapide in volumi di dati estremamente grandi.All data stored in the repository is available in log searches which provide quick analysis across extremely large amounts of data. I requisiti di integrazione possono richiedere l'inserimento di nuovi dati nel repository, rendendoli così disponibili per l'analisi, o l'estrazione dei dati presenti nel repository per offrire una nuova visualizzazione o integrarli con un altro strumento di gestione.Your integration requirements may be to populate the repository with new data making it available for analysis, or to extract data in the repository to provide a new visualization or to integrate with another management tool.

I dati nel repository vengono archiviati come record.Each piece of data in the repository is stored as a record. Quando si inseriscono i dati nel repository, è necessario indicare agli utenti il tipo di record usato dalla soluzione e specificare una descrizione delle relative proprietà.When you populate the repository, you should provide users with the record type that your solution uses and a description of its properties. Queste informazioni sui dati con i quali si lavora sono necessarie al momento del recupero dei dati.When you retrieve data, you need this information about the data you’re working with.

Popolamento del repository OMS

Popolare il repository Log AnalyticsPopulate the Log Analytics repository

Sono disponibili diversi metodi per il popolamento del repository OMS.There are multiple methods for populating the OMS repository. Il metodo da usare dipende da fattori come la posizione in cui si trova l'origine dei dati, il formato dei dati e i clienti da supportare.The method that you use will depend on factors such as where the source data is located, the format of the data, and which clients you need to support. Una volta che i dati sono stati archiviati nel repository, le modalità di raccolta non fanno alcuna differenza.Once data is stored in the repository, it makes no difference how it was collected.

Le sezioni seguenti descrivono le diverse opzioni per il popolamento del repository OMS.The following sections describe the different options for populating the OMS repository.

Origini dati e origini connesseConnected Sources and Data sources

Le origini connesse sono le posizioni in cui è possibile recuperare i dati per il repository OMS.Connected sources are the locations where data can be retrieved for the OMS repository. Le origini dati e le soluzioni vengono eseguite nelle origini connesse e definiscono i dati specifici che vengono raccolti.Data Sources and Solutions run on Connected Sources and define the specific data that’s collected. Se l'applicazione scrive i dati in una di queste origini dati, è possibile raccoglierli configurando l'origine dati.If your application writes data to one of these data sources, then you can collect it by configuring the data source. Se ad esempio l'applicazione crea eventi Syslog, essi possono essere raccolti dall'origine dati Syslog in un agente Linux.For example, if your application creates Syslog events, then they can be collected by the Syslog data source on a Linux agent.

SoluzioniSolutions

Le soluzioni estendono le funzionalità di OMS.Solutions extend the capabilities of OMS. Una soluzione può raccogliere dati dall'origine connessa o eseguire analisi sui record già raccolti nel repository.A solution may collect data from the connected source or it may perform analysis on records already collected in the repository. Ogni soluzione offerta da Microsoft possiede un singolo articolo che specifica i dettagli sui dati raccolti.Each solution provided by Microsoft has an individual article that provides the details on the data that it collects.

API di raccolta dati HTTPHTTP Data Collector API

L'API di raccolta dati HTTP di Log Analytics è un'API REST che consente di aggiungere dati JSON nel repository di Log Analytics.The Log Analytics HTTP Data Collector API is a REST API that allows you to add JSON data to the Log Analytics repository. È possibile sfruttare questa API quando un'applicazione non specifica dati tramite una delle altre origini dati o soluzioni.You can leverage this API when you have an application that doesn’t provide data through one of the other data sources or solutions. Può essere usata per popolare il repository dai client che possono chiamare l'API e non si basano sulla pianificazione raccolta di qualsiasi origine dati o soluzione.It can be used to populate the repository from any client that can call the API and does not rely on the collection schedule of any data source or solution.

Recuperare i dati dal repository di Log AnalyticsRetrieve data from the Log Analytics repository

Sono disponibili diversi metodi per il recupero dei dati dal repository OMS.There are multiple methods for retrieving data from the OMS repository. È possibile consentire agli utenti di recuperare i dati con la console di OMS e offrire loro diversi tipi di visualizzazioni e analisi.You may want users to retrieve data using the OMS console and provide them with different kinds of visualizations and analysis. È anche possibile recuperare i dati da un processo esterno, ad esempio un'altra soluzione di gestione.You can also retrieve the data from an external process such as another management solution.

Ricerche logLog searches

Tutti i dati archiviati nel repository OMS sono disponibili tramite le ricerche log.All data stored in the OMS repository is available through log searches. Gli utenti possono eseguire le proprie analisi ad hoc nella console di OMS o creare un dashboard con una visualizzazione per una specifica ricerca log.Users may perform their own ad hoc analysis in the OMS console or create a dashboard with a visualization for a particular log search. Le soluzioni possono contenere visualizzazioni personalizzate con le visualizzazioni basate sulle ricerche predefinite.Solutions can contain custom views with visualizations based on predefined searches. È possibile usare l'API di ricerca log per accedere ai dati nel repository OMS da un'applicazione o uno strumento di gestione esterni.You can use the Log Search API to access data in the OMS repository from an external application or management tool.

Visualizzazioni personalizzateCustom views

Con Progettazione viste è possibile creare visualizzazioni personalizzate nella console di OMS che consentono agli utenti di visualizzare e analizzare i dati nella soluzione.The View Designer allows you to create custom views in the OMS console that provide users with visualization and analysis of the data in your solution. Ogni visualizzazione include un riquadro visualizzato nella pagina principale della console e un numero qualsiasi di parti di visualizzazione basate sulle ricerche log definite.Each view includes a tile that’s displayed on the main page of the console and any number of visualization parts that are based on log searches that you define.

Power BIPower BI

Log Analytics può esportare automaticamente dati dal repository OMS in Power BI per poterne sfruttare gli strumenti di analisi e le visualizzazioni.Log Analytics can automatically export data from the OMS repository into Power BI so you can leverage its visualizations and analysis tools. Esegue l'esportazione in base a una pianificazione in modo che i dati vengano mantenuti aggiornati.It performs this export on a schedule so the data is kept up to date.

AutomazioneAutomation

Con OMS è possibile automatizzare i processi per reagire ai dati raccolti o eseguire altre funzioni di gestione.OMS can automate processes to react to collected data or to perform other management functions. È possibile raccogliere i dati dall'applicazione e inserirli nel repository OMS oppure automatizzare la correzione di un problema noto in risposta a dati presenti nel repository.It may collect data from your application and insert it into the OMS repository, or you may automate the correction of a known issue in response to data found in the repository.

Automazione

RunbookRunbooks

I runbook in Automazione di Azure eseguono script e flussi di lavoro PowerShell nel cloud di Azure.Runbooks in Azure Automation run PowerShell scripts and workflows in the Azure cloud. Possono essere usati per gestire le risorse in Azure o qualsiasi altra risorsa accessibile dal cloud.You can use them to manage resources in Azure or any other resources that can be accessed from the cloud. I runbook possono anche essere eseguiti in un datacenter locale tramite un ruolo di lavoro ibrido per runbook.Runbooks can also be run in a local datacenter using Hybrid Runbook Worker. È possibile avviare un runbook dal portale di Azure o da processi esterni usando alcuni metodi, ad esempio PowerShell o l'API di Automazione.You can start a runbook from the Azure portal or from external processes using a number of methods such as PowerShell or the Automation API.

AvvisiAlerts

Le regole di avviso eseguono automaticamente le ricerche log in base a una pianificazione.Alert rules automatically run log searches according to a schedule. Se i risultati corrispondono a particolari criteri, l'avviso risultante può avviare un runbook in Automazione di Azure o chiamare un webhook che può avviare un processo esterno.If the results match particular criteria the resulting alert can start a runbook in Azure Automation or call a webhook which can start an external process. Entrambe queste risposte possono includere i dettagli dell'avviso tra cui i dati restituiti nella ricerca log.Both of these responses can include details of the alert including the data returned in the log search.

Backup e Site RecoveryBackup and Site Recovery

Backup di Azure e Site Recovery offrono servizi per la protezione dei dati aziendali e per assicurare la disponibilità di server e applicazioni.Azure Backup and Site Recovery provide services for protecting your enterprise data and ensuring the availability of servers and applications. È possibile usare questi servizi per eseguire scenari come offrire servizi di backup per l'applicazione o avviare un failover di una macchina virtuale.You can leverage these services to perform such scenarios as providing backup services for your application or initiating a failover of a virtual machine.

Soluzioni personalizzateCustom solutions

È possibile incapsulare la logica di integrazione in una soluzione personalizzata per l'esecuzione nell'area di lavoro o nell'area di lavoro del cliente.You can encapsulate integration logic into a custom solution to run in your workspace or in a customer's workspace. La soluzione può includere uno dei metodi di integrazione descritti in questo articolo oltre alle altre risorse per offrire uno scenario di gestione completa.Your solution can include any of the integration methods in this article in addition to other resources to provide a complete management scenario. Le risorse nella soluzione sono incluse nel pacchetto in modo che quando la soluzione viene rimossa tutte le risorse da essa create vengano rimosse dall'area di lavoro OMS e dalla sottoscrizione Azure.The resources in the solution are packaged such that when the solution is removed, all of the resources that it created are removed from the OMS workspace and Azure subscription.

La soluzione potrebbe includere ad esempio un runbook di Automazione per raccogliere ed elaborare i dati e quindi compilare il repository di Log Analytics tramite l'API di raccolta dati HTTP.For example, your solution could include an Automation runbook to gather and process data and then populate the Log Analytics repository using the HTTP Data Collector API. È anche possibile includere una visualizzazione personalizzata che presenta e analizza i dati raccolti.You could also include a custom view that presents and analyzes the collected data.

  • Creazione di soluzioni personalizzate (presto disponibile)Creating custom solutions (Coming soon)

Passaggi successiviNext steps

  • Vedere OMS SDK per informazioni tecniche su come automatizzare i servizi OMS.Reference the OMS SDK for technical information on automating OMS services.