Guía sobre la supervisión en la nube: Introducción a las plataformas de supervisiónCloud monitoring guide: Monitoring platforms overview

Microsoft ofrece una gama de funcionalidades de supervisión en dos productos: System Center Operations Manager, diseñado para el entorno local y después ampliado a la nube, y Azure Monitor, diseñado para la nube, pero que también puede supervisar sistemas locales.Microsoft provides a range of monitoring capabilities from two products: System Center Operations Manager, which was designed for on-premises and then extended to the cloud, and Azure Monitor, which was designed for the cloud but can also monitor on-premises systems. Estas dos ofertas proporcionan servicios de supervisión principales, como alertas, seguimiento del tiempo de actividad del servicio, supervisión del estado de la aplicación y la infraestructura, diagnóstico y análisis.These two offerings deliver core monitoring services, such as alerting, service uptime tracking, application and infrastructure health monitoring, diagnostics, and analytics.

Muchas organizaciones están adoptando las prácticas más recientes en agilidad de DevOps e innovaciones en la nube, con el fin de administrar sus entornos heterogéneos.Many organizations are embracing the latest practices for DevOps agility and cloud innovations to manage their heterogenous environments. Pero también les preocupa su capacidad para tomar decisiones adecuadas y responsables sobre la forma de supervisar estas cargas de trabajo.Yet they are also concerned about their ability to make appropriate and responsible decisions about how to monitor those workloads.

En este artículo se ofrece una introducción general sobre nuestras plataformas de supervisión, para ayudarle a entender cómo proporciona cada una la funcionalidad de supervisión principal.This article provides a high-level overview of our monitoring platforms to help you understand how each delivers core monitoring functionality.

Historia de System Center Operations ManagerThe story of System Center Operations Manager

En el año 2000, nos adentramos en el campo de la administración de operaciones con Microsoft Operations Manager 2000.In 2000, we entered the operations management field with Microsoft Operations Manager 2000. En 2007, presentamos una versión rediseñada del producto, System Center Operations Manager.In 2007, we introduced a reengineered version of the product, System Center Operations Manager. Pasó de realizar una simple supervisión de instancias de Windows Server y se centró en una supervisión sólida y completa de aplicaciones y servicios, incluidas las plataformas heterogéneas, los dispositivos de red y otras dependencias de aplicaciones o servicios.It moved beyond simple monitoring of Windows Server instances and concentrated on robust, end-to-end service and application monitoring, including heterogenous platforms, network devices, and other application or service dependencies. Ahora es una reconocida plataforma de supervisión de nivel empresarial para entornos locales, del mismo tipo que IBM Tivoli o HP Operations Manager en el sector.It's an established, enterprise-grade monitoring platform for on-premises environments, in the same class as IBM Tivoli or HP Operations Manager in the industry. Ha crecido para admitir la supervisión de recursos de proceso y plataforma que se ejecutan en Azure, Amazon Web Services (AWS) y otros proveedores de nube.It has grown to support monitoring compute and platform resources running in Azure, Amazon Web Services (AWS), and other cloud providers.

Historia de Azure MonitorThe story of Azure Monitor

Cuando se lanzó Azure en 2010, la supervisión de los servicios en la nube se proporcionaba con el agente de Azure Diagnostics, que ofrecía una manera de recopilar datos de diagnóstico de los recursos de Azure.When Azure was released in 2010, monitoring of cloud services was provided with the Azure Diagnostics agent, which provided a way to collect diagnostics data from Azure resources. Esta funcionalidad se consideraba una herramienta de supervisión general y no una plataforma de supervisión de clase empresarial.This capability was considered a general monitoring tool rather than an enterprise-class monitoring platform.

Se presentó Application Insights para adaptarse a los cambios en un sector donde aumentaban los dispositivos en la nube, móviles e IoT y comenzaban las prácticas de DevOps.Application Insights was introduced to shift with changes in the industry where proliferation of cloud, mobile, and IoT devices was growing and the introduction of DevOps practices. Pasó de ser Supervisión de rendimiento de aplicaciones en Operations Manager a un servicio de Azure, donde ofrece sofisticadas funciones de supervisión de las aplicaciones web escritas en diversos lenguajes.It grew from application performance monitoring in Operations Manager to a service in Azure, where it delivers rich monitoring of web applications written in a variety of languages. En 2015 se anunció la versión preliminar de Application Insights para Visual Studio, que más adelante pasó a conocerse simplemente como Application Insights.In 2015, the preview of Application Insights for Visual Studio was announced and later, it became known as just Application Insights. Recopila detalles sobre el rendimiento de las aplicaciones, las solicitudes y las excepciones, y los seguimientos.It collects details about application performance, requests and exceptions, and traces.

En 2015, Azure Operational Insights empezó a estar disponible de forma general.In 2015, Azure Operational Insights was made generally available. Incluía el servicio Log Analytics, que recopilaba y buscaba datos de máquinas en Azure, en entornos locales o en otros entornos en la nube, conectadas a System Center Operations Manager.It delivered the Log Analytics service that collected and searched data from machines in Azure, on-premises, or other cloud environments, and connected to System Center Operations Manager. Se ofrecían Intelligence Packs con una variedad de configuraciones de administración y supervisión empaquetadas con una recopilación de lógica de consulta y analítica, visualizaciones y reglas de recopilación de datos para escenarios como la auditoría de seguridad, las evaluaciones de estado y la administración de alertas.Intelligence packs were offered that delivered a variety of prepackaged management and monitoring configurations that contained a collection of query and analytic logic, visualizations, and data collection rules for such scenarios as security auditing, health assessments, and alert management. Más adelante, Azure Operational Insights pasó a conocerse como Log Analytics.Later, Azure Operational Insights became known as Log Analytics.

En 2016, la versión preliminar de Azure Monitor se anunció en la conferencia Microsoft Ignite.In 2016, the preview of Azure Monitor was announced at the Microsoft Ignite conference. Proporcionó un marco común para recopilar métricas de plataformas, registros de diagnóstico de recursos y eventos de registro de actividades en el nivel de suscripción de cualquier servicio de Azure iniciado desde el marco.It provided a common framework to collect platform metrics, resource diagnostics logs, and subscription-level activity log events from any Azure service that started using the framework. Anteriormente, cada servicio de Azure tenía su propio método de supervisión.Previously, each Azure service had its own monitoring method.

En la conferencia Microsoft Ignite 2018 se anunció que la marca Azure Monitor se ampliaba para incluir varios servicios diferentes, originalmente desarrollados con una funcionalidad independiente:At the 2018 Ignite conference, we announced that the Azure Monitor brand expanded to include several different services originally developed with independent functionality:

  • Azure Monitor original para la recopilación de métricas de plataforma, registros de diagnóstico de recursos y registros de actividad solo para recursos de la plataforma Azure.The original Azure Monitor, for collecting platform metrics, resource diagnostics logs, and activity logs for Azure platform resources only.

  • Application Insights para la supervisión de aplicaciones.Application Insights, for application monitoring.

  • Log Analytics como ubicación principal para la recopilación y el análisis de los datos de registro.Log Analytics, the primary location for collecting and analyzing log data.

  • Un nuevo servicio unificado de alertas que reunía los mecanismos de alerta de cada uno de los servicios mencionados anteriormente.A new unified alerting service, which brought together alert mechanisms from each of the other services mentioned earlier.

  • Azure Network Watcher para supervisar, diagnosticar y ver las métricas de los recursos en una máquina virtual.Azure Network Watcher, for monitoring, diagnosing, and viewing metrics for resources in a virtual network.

Historia de Operations Management Suite (OMS)The story of Operations Management Suite (OMS)

Entre 2015 y abril de 2018, Operations Management Suite (OMS) fue la unión de los siguientes servicios de administración de Azure por motivos de licencia:From 2015 until April 2018, Operations Management Suite (OMS) bundled the following Azure management services for licensing purposes:

  • Application InsightsApplication Insights
  • Azure AutomationAzure Automation
  • Azure BackupAzure Backup
  • Operational Insights (nombre cambiado más adelante a Log Analytics)Operational Insights (later rebranded as Log Analytics)
  • Site RecoverySite Recovery

La funcionalidad de los servicios que formaban parte de OMS no cambió cuando se interrumpió OMS.The functionality of the services that were part of OMS did not change when OMS was discontinued. Se volvieron a combinar en Azure Monitor.They were realigned under Azure Monitor.

Requisitos de infraestructuraInfrastructure requirements

Operations ManagerOperations Manager

Operations Manager requiere una infraestructura y un mantenimiento importantes para admitir un grupo de administración, que es una unidad básica de funcionalidad.Operations Manager requires significant infrastructure and maintenance to support a management group, which is a basic unit of functionality. Como mínimo, un grupo de administración consta de uno o varios servidores de administración, una instancia de SQL Server —que hospeda la base de datos de almacenamiento de datos operativos y de informes— y agentes.At a minimum, a management group consists of one or more management servers, a SQL Server instance, hosting the operational and reporting data warehouse database, and agents. La complejidad del diseño de un grupo de administración depende de varios factores, como el ámbito de las cargas de trabajo que se van a supervisar y el número de dispositivos o equipos que admiten las cargas de trabajo.The complexity of a management group design depends on multiple factors, such as the scope of workloads to monitor, and the number of devices or computers supporting the workloads. Si necesita alta disponibilidad y resistencia de los sitios, como suele suceder en las plataformas de supervisión empresarial, los requisitos de infraestructura y el mantenimiento asociado pueden aumentar drásticamente.If you require high availability and site resiliency, as is commonly the case with enterprise monitoring platforms, the infrastructure requirements and associated maintenance can increase dramatically.

Diagrama del grupo de administración de Operations Manager

Azure MonitorAzure Monitor

Azure Monitor es una oferta de software como servicio (SaaS), en el que toda la infraestructura subyacente se ejecuta en Azure, bajo la administración de Microsoft.Azure Monitor is a software as a service (SaaS) offering, so its supporting infrastructure runs in Azure and is managed by Microsoft. Lleva a cabo tareas de supervisión, análisis y diagnóstico a escala.It's performs monitoring, analytics, and diagnostics at scale. Está disponible en todas las nubes nacionales.It is available in all national clouds. Microsoft mantiene las partes principales de la infraestructura (recopiladores, almacén de métricas y registros, y análisis) que dan apoyo a Azure Monitor.Core parts of the infrastructure (collectors, metrics and logs store, and analytics) that support Azure Monitor are maintained by Microsoft.

Diagrama de Azure Monitor

datos, recopilaciónData collection

Operations ManagerOperations Manager

AgentesAgents

Operations Manager solo recopila datos directamente de los agentes instalados en equipos Windows.Operations Manager collects data directly only from agents that are installed on Windows computers. Puede aceptar datos del SDK de Operations Manager, pero este enfoque se utiliza habitualmente para los asociados que amplían el producto con aplicaciones personalizadas, no para recopilar datos de supervisión.It can accept data from the Operations Manager SDK, but this approach is typically used for partners that extend the product with custom applications, not for collecting monitoring data. Puede recopilar datos de otros orígenes, como equipos Linux y dispositivos de red, mediante módulos especiales que se ejecutan en el agente de Windows, que accede de forma remota a estos otros dispositivos.It can collect data from other sources, such as Linux computers and network devices, by using special modules that run on the Windows agent that remotely accesses these other devices.

Diagrama del agente de Operations Manager

El agente de Operations Manager puede recopilar de varios orígenes de datos en el equipo local, como el registro de eventos, registros personalizados y contadores de rendimiento.The Operations Manager agent can collect from multiple data sources on the local computer, such as the event log, custom logs, and performance counters. También puede ejecutar scripts, que pueden recopilar datos del equipo local o de orígenes externos.It can also run scripts, which can collect data from the local computer or from external sources. Se pueden escribir scripts personalizados para recopilar datos que no se pueden recopilar por otros medios, o para recopilar datos desde una variedad de dispositivos remotos que de otro modo no se podrían supervisar.You can write custom scripts to collect data that can't be collected by other means, or to collect data from a variety of remote devices that can't otherwise be monitored.

Módulos de administraciónManagement packs

Operations Manager realiza toda la supervisión con flujos de trabajo (reglas, monitores y detecciones de objetos).Operations Manager performs all monitoring with workflows (rules, monitors, and object discoveries). Estos flujos de trabajo se empaquetan en un módulo de administración y se implementan en agentes.These workflows are packaged together in a management pack and deployed to agents. Hay módulos de administración disponibles para una variedad de productos y servicios, que incluyen reglas y monitores predefinidos.Management packs are available for a variety of products and services, which include predefined rules and monitors. También se pueden crear módulos de administración para aplicaciones propias y escenarios personalizados.You can also author your own management pack for your own applications and custom scenarios.

Configuración de supervisiónMonitoring configuration

Los módulos de administración pueden contener cientos de reglas, monitores y reglas de detección de objetos.Management packs can contain hundreds of rules, monitors, and object discovery rules. Un agente ejecuta toda la configuración de supervisión de todos los módulos de administración correspondientes, determinados mediante reglas de detección.An agent runs all these monitoring settings from all the management packs that apply, which are determined by discovery rules. Cada instancia de cada configuración de supervisión se ejecuta de forma independiente y actúa inmediatamente en los datos que recopila.Each instance of each monitoring setting runs independently and acts immediately on the data that it collects. Así es como Operations Manager puede lograr alertas casi en tiempo real y el estado de mantenimiento actual de los recursos supervisados.This is how Operations Manager can achieve near-real-time alerting and the current health state of monitored resources.

Por ejemplo, un monitor podría tomar una muestra de un contador de rendimiento cada pocos minutos.For example, a monitor might sample a performance counter every few minutes. Si ese contador supera un umbral, establece inmediatamente el estado de mantenimiento de su objeto de destino, lo que desencadena también inmediatamente una alerta en el grupo de administración.If that counter exceeds a threshold, it immediately sets the health state of its target object, which immediately triggers an alert in the management group. Una regla programada puede inspeccionar la creación de un evento determinado y activar al instante una alerta cuando se crea ese evento en el registro de eventos local.A scheduled rule might watch for a particular event to be created and immediately fire an alert when that event is created in the local event log.

Dado que las configuraciones de supervisión están aisladas entre sí y funcionan desde los orígenes individuales de datos, Operations Manager tiene dificultades para correlacionar los datos entre varios orígenes.Because these monitoring settings are isolated from each other and work from the individual sources of data, Operations Manager has challenges correlating data between multiple sources. También le resulta difícil reaccionar a los datos después de que se hayan recopilado.It's also difficult to react to data after it's been collected. Se pueden ejecutar flujos de trabajo que accedan a la base de datos de Operations Manager, pero este escenario no es habitual y se usa normalmente para un número limitado de flujos de trabajo de uso especial.You can run workflows that access the Operations Manager database, but this scenario isn't common, and it's typically used for a limited number of special purpose workflows.

Diagrama del grupo de administración de Operations Manager

Azure MonitorAzure Monitor

Orígenes de datosData sources

Azure Monitor recopila datos de diversos orígenes, incluidos los recursos de la infraestructura y la plataforma de Azure, los agentes en los equipos Windows y Linux, y la supervisión de datos recopilados en Azure Storage.Azure Monitor collects data from a variety of sources, including Azure infrastructure and platform resources, agents on Windows and Linux computers, and monitoring data collected in Azure Storage. Cualquier cliente de REST puede escribir datos de registro en Azure Monitor mediante una API, y se pueden definir métricas personalizadas para las aplicaciones web.Any REST client can write log data to Azure Monitor by using an API, and you can define custom metrics for your web applications. Algunos datos de métricas se pueden enrutar a ubicaciones diferentes, en función de su uso.Some metric data can be routed to different locations, depending on its usage. Por ejemplo, puede usar los datos para las alertas "tan rápidas como sea posible" o para las búsquedas de análisis de tendencias a largo plazo junto con otros datos de registro.For example, you might use the data for "as-fast-as-possible" alerting or for long-term trend analysis searches in conjunction with other log data.

Soluciones de supervisión e informaciónMonitoring solutions and insights

Las soluciones de supervisión usan la plataforma de registros en Azure Monitor para proporcionar supervisión para una aplicación o un servicio determinados.Monitoring solutions use the logs platform in Azure Monitor to provide monitoring for a particular application or service. Normalmente definen la recopilación de datos a partir de los agentes o de los servicios de Azure y proporcionan consultas y vistas de registros para analizar los datos.They typically define data collection from agents or from Azure services, and provide log queries and views to analyze that data. No suelen incluir reglas de alertas, lo que significa que debe definir sus propios criterios de alertas en función de los datos recopilados.They typically don't provide alert rules, which means that you must define your own alert criteria based on collected data.

Las soluciones de información, como Azure Monitor para contenedores y Azure Monitor para VM, usan la plataforma de registros y métricas de Azure Monitor para proporcionar una experiencia de supervisión personalizada de una aplicación o un servicio en Azure Portal.Insights, such as Azure Monitor for containers and Azure Monitor for VMs, use the logs and metrics platform of Azure Monitor to provide a customized monitoring experience for an application or service in the Azure portal. Pueden proporcionar supervisión del estado y condiciones de alerta, además del análisis personalizado de los datos recopilados.They might provide health monitoring and alerting conditions, in addition to customized analysis of collected data.

Configuración de supervisiónMonitoring configuration

Azure Monitor separa la recopilación de datos de las acciones realizadas en ellos, lo que aporta compatibilidad con microservicios distribuidos en un entorno en la nube.Azure Monitor separates data collection from actions taken against that data, which supports distributed microservices in a cloud environment. Consolida los datos de varios orígenes en una plataforma de datos común y proporciona funcionalidad de análisis, visualización y alerta basadas en los datos recopilados.It consolidates data from multiple sources into a common data platform, and provides analysis, visualization, and alerting capabilities based on the collected data.

Todos los datos recopilados por Azure Monitor se almacenan como registros o como métricas, y las distintas características de Azure Monitor se basan en ambos.Data collected by Azure Monitor is stored as either logs or metrics, and different features of Azure Monitor rely on either. Las métricas contienen valores numéricos en una serie temporal lo cual resulta adecuado para disponer de alertas casi en tiempo real y para la detección rápida de problemas.Metrics contain numerical values in time series that are well suited for near-real-time alerting and quick detection of issues. Los registros contienen texto o datos numéricos, y se pueden consultar mediante un lenguaje potente que los hace especialmente útiles para realizar análisis complejos.Logs contain text or numerical data and can be queried using a powerful language especially useful for performing complex analysis.

Dado que Azure Monitor separa la recopilación de datos de las acciones que se realizan en estos, es posible que no pueda proporcionar alertas casi en tiempo real en muchos casos.Because Azure Monitor separates data collection from actions against that data, it might be unable to provide near-real-time alerting in many cases. Para generar alertar sobre los datos del registro, se ejecutan consultas según una programación periódica definida en la alerta.To alert on log data, queries are run on a recurring schedule defined in the alert. Este comportamiento permite a Azure Monitor correlacionar fácilmente los datos de todos los orígenes supervisados, lo que a su vez permite analizar interactivamente los datos de diversas maneras.This behavior allows Azure Monitor to easily correlate data from all monitored sources, and you can interactively analyze data in a variety of ways. Esto resulta especialmente útil para realizar análisis de la causa principal e identificar en qué otras circunstancias puede producirse un problema.This is especially helpful for doing root cause analysis and identifying where else an issue might occur.

Supervisión del estadoHealth monitoring

Operations ManagerOperations Manager

Los módulos de administración de Operations Manager incluyen un modelo de servicio que describe los componentes de la aplicación que se está supervisando y su relación.Management packs in Operations Manager include a service model that describes the components of the application being monitored and their relationship. Los monitores identifican el estado de mantenimiento actual de cada componente en función de los datos y los scripts del agente.Monitors identify the current health state of each component based on data and scripts on the agent. Los estados de mantenimiento se acumulan para que se pueda ver rápidamente el estado de mantenimiento resumido de las aplicaciones y los equipos supervisados.Health states roll up so that you can quickly view the summarized health state of monitored computers and applications.

Azure MonitorAzure Monitor

Azure Monitor no ofrece un método definible por el usuario para implementar un modelo de servicio ni monitores que indiquen el estado de mantenimiento actual de los componentes del servicio.Azure Monitor doesn't provide a user-definable method of implementing a service model or monitors that indicate the current health state of any service components. Dado que las soluciones de supervisión se basan en las características estándar de Azure Monitor, no proporcionan supervisión de estado.Because monitoring solutions are based on standard features of Azure Monitor, they don't provide state-level monitoring. Las siguientes características de Azure Monitor pueden resultar útiles:The following features of Azure Monitor can be helpful:

  • Application Insights: crea un mapa compuesto de la aplicación web y proporciona el estado de mantenimiento de cada componente o dependencia de la aplicación.Application Insights: Builds a composite map of your web application, and provides a health state for each application component or dependency. Esto incluye el estado de las alertas y la exploración en profundidad de diagnósticos más detallados de la aplicación.This includes alerts status and drill-down to more detailed diagnostics of your application.

  • Azure Monitor para VM: ofrece una experiencia de supervisión de estado para las VM invitadas de Azure, similar a la de Operations Manager, al supervisar máquinas virtuales Windows y Linux.Azure Monitor for VMs: Delivers a health-monitoring experience for the guest Azure VMs, similar to that of Operations Manager, when it monitors Windows and Linux virtual machines. Evalúa el estado de componentes clave del sistema operativo desde la perspectiva de la disponibilidad y el rendimiento, para determinar el estado de mantenimiento actual.It evaluates the health of key operating system components from the perspective of availability and performance to determine the current health state. Cuando determina que la VM invitada está experimentando problemas de uso sostenido de los recursos, capacidad de espacio en disco o relacionados con la funcionalidad básica del sistema operativo, genera una alerta para llamar la atención sobre este estado.When it determines that the guest VM is experiencing sustained resource utilization, disk-space capacity, or an issue related to core operating system functionality, it generates an alert to bring this state to your attention.

  • Azure Monitor para contenedores: supervisa el rendimiento y el estado de Azure Kubernetes Service o Azure Container Instances.Azure Monitor for containers: Monitors the performance and health of Azure Kubernetes Service or Azure Container Instances. Dicha característica recopila métricas del procesador y de la memoria procedentes de los controladores, los nodos y los contenedores disponibles en Kubernetes mediante Metrics API.It collects memory and processor metrics from controllers, nodes, and containers that are available in Kubernetes through the metrics API. También recopila los registros de contenedor y los datos de inventario sobre los contenedores y sus imágenes.It also collects container logs and inventory data about containers and their images. Los criterios de mantenimiento predefinidos basados en los datos de rendimiento recopilados ayudan a identificar si existe un problema de capacidad o un cuello de botella en los recursos.Predefined health criteria that are based on the collected performance data help you identify whether a resource bottleneck or capacity issue exists. También se puede comprender el rendimiento global o el rendimiento de un tipo de objeto Kubernetes específico (pod, nodo, controlador o contenedor).You can also understand the overall performance, or the performance from a specific Kubernetes object type (pod, node, controller, or container).

Análisis de datosAnalyze data

Operations ManagerOperations Manager

Operations Manager proporciona cuatro formas básicas de analizar los datos después de su recopilación:Operations Manager provides four basic ways to analyze data after it has been collected:

  • Explorador de estado: ayuda a descubrir qué monitores identifican un problema de estado de mantenimiento, así como a revisar la información acerca del monitor y las posibles causas de las acciones relacionadas con él.Health Explorer: Helps you discover which monitors are identifying a health state issue and review knowledge about the monitor and possible causes for actions related to it.

  • Vistas: ofrece visualizaciones predefinidas de los datos recopilados, como, por ejemplo, un gráfico de datos de rendimiento o una lista de los componentes supervisados y su estado de mantenimiento actual.Views: Offers predefined visualizations of collected data, such as a graph of performance data or a list of monitored components and their current health state. Las vistas de diagrama presentan visualmente el modelo de servicio de una aplicación.Diagram views visually present the service model of an application.

  • Informes: permiten resumir los datos históricos guardados en el almacenamiento de datos de Operations Manager.Reports: Allow you to summarize historical data that's stored in the Operations Manager data warehouse. Se pueden personalizar los datos en los que se basan las vistas y los informes.You can customize the data that views and reports are based on. Sin embargo, no hay ninguna característica que permita el análisis complejo o interactivo de los datos recopilados.However, there is no feature to allow for complex or interactive analysis of collected data.

  • Shell de comandos de Operations Manager: amplía Windows PowerShell con un conjunto adicional de cmdlets, puede consultar y visualizar los datos recopilados.Operations Manager command shell: Extends Windows PowerShell with an additional set of cmdlets, and can query and visualize collected data. Esto incluye gráficos y otras visualizaciones, de forma nativa con PowerShell o mediante la consola web basada en HTML de Operations Manager.This includes graphs and other visualizations, natively with PowerShell, or with the Operations Manager HTML-based web console.

Azure MonitorAzure Monitor

Con el motor de análisis de alta eficacia de Azure Monitor, puede trabajar de forma interactiva con los datos de registro y combinarlos con otros datos de supervisión para el análisis de tendencias y otros análisis de datos.With the powerful Azure Monitor analytics engine, you can interactively work with log data and combine them with other monitoring data for trending and other data analysis. Las vistas y los paneles permiten visualizar los datos de consulta de maneras diferentes desde Azure Portal e importarlos en Power BI.Views and dashboards allow you to visualize query data in a variety of ways from the Azure portal, and import it into Power BI. Las soluciones de supervisión incluyen consultas y vistas para presentar los datos que recopilan.Monitoring solutions include queries and views to present the data they collect. Las soluciones de información como Application Insights, Azure Monitor para VM y Azure Monitor para contenedores incluyen visualizaciones personalizadas para admitir escenarios de supervisión interactivos.Insights such as Application Insights, Azure Monitor for VMs, and Azure Monitor for containers include customized visualizations to support interactive monitoring scenarios.

AlertasAlerting

Operations ManagerOperations Manager

Operations Manager crea alertas como respuesta a eventos predefinidos, cuando se alcanza un umbral de rendimiento y cuando cambia el estado de mantenimiento de un componente supervisado.Operations Manager creates alerts in response to predefined events, when a performance threshold is met, and when the health state of a monitored component changes. Incluye la administración completa de las alertas, lo que permite establecer su resolución y asignarlas a distintos operadores o ingenieros del sistema.It includes the complete management of alerts, allowing you to set their resolution and assign them to various operators or system engineers. Se pueden establecer reglas de notificación que especifiquen qué alertas enviarán notificaciones proactivas.You can set notification rules that specify which alerts will send proactive notifications.

Los módulos de administración incluyen varias reglas de alertas predefinidas para distintas condiciones críticas en la aplicación que se supervisa.Management packs include various predefined alerting rules for different critical conditions in the application being monitored. Puede ajustar estas reglas o crear reglas personalizadas para los requisitos específicos de su entorno.You can tune these rules or create custom rules to the particular requirements of your environment.

Azure MonitorAzure Monitor

Con Azure Monitor, puede crear alertas basadas en una métrica que supera un umbral o en función del resultado de una consulta programada.With Azure Monitor, you can create alerts based on a metric crossing a threshold, or based on a scheduled query result. Aunque las alertas basadas en métricas pueden lograr resultados casi en tiempo real, las consultas programadas tienen un tiempo de respuesta más largo, en función de la velocidad de ingesta e indexación de los datos.Although alerts based on metrics can achieve near-real-time results, scheduled queries have a longer response time, depending on the speed of data ingestion and indexing. En lugar de limitarse a un agente específico, las alertas de consulta de registro en Azure Monitor permiten realizar análisis con todos los datos almacenados en varias áreas de trabajo.Instead of being limited to a specific agent, log query alerts in Azure Monitor let you analyze data across all data stored in multiple workspaces. Estas alertas también incluyen datos de una aplicación de Application Insights específica mediante una consulta entre áreas de trabajo.These alerts also include data from a specific Application Insights application by using a cross-workspace query.

Aunque las soluciones de supervisión pueden incluir reglas de alerta, normalmente se crean en función de los propios requisitos.Although monitoring solutions can include alert rules, you ordinarily create them based on your own requirements.

WorkflowsWorkflows

Operations ManagerOperations Manager

Los módulos de administración de Operations Manager contienen cientos de flujos de trabajo individuales y determinan tanto los datos que se van a recopilar como la acción que se debe realizar con ellos.Management packs in Operations Manager contain hundreds of individual workflows, and they determine both what data to collect and what action to perform with that data. Por ejemplo, una regla podría tomar una muestra de un contador de rendimiento cada pocos minutos y almacenar los resultados para su análisis.For example, a rule might sample a performance counter every few minutes, storing its results for analysis. Un monitor podría tomar una muestra del mismo contador de rendimiento y comparar su valor con un umbral para determinar el estado de mantenimiento de un objeto supervisado.A monitor might sample the same performance counter and compare its value to a threshold to determine the health state of a monitored object. Otra regla podría ejecutar un script para recopilar y analizar algunos datos en el equipo de un agente y, a continuación, activar una alerta si devuelve un valor determinado.Another rule might run a script to collect and analyze some data on an agent computer, and then fire an alert if it returns a particular value.

Los flujos de trabajo de Operations Manager son independientes entre sí, por lo que resulta difícil realizar un análisis en varios objetos supervisados.Workflows in Operations Manager are independent of each other, which makes analysis across multiple monitored objects difficult. Estos escenarios de supervisión deben basarse en los datos después de su recopilación, lo que es posible, pero puede ser difícil y no es habitual.These monitoring scenarios must be based on data after it's collected, which is possible but can be difficult, and it isn't common.

Azure MonitorAzure Monitor

Azure Monitor separa la recopilación de datos de las acciones y los análisis efectuados a partir de estos datos.Azure Monitor separates data collection from actions and analysis taken from that data. Los agentes y otros orígenes de datos escriben datos de registro en un área de trabajo de Log Analytics y datos de métricas en la base de datos de métricas, sin ningún análisis de esos datos ni conocimientos de cómo podrían usarse.Agents and other data sources write log data to a Log Analytics workspace and write metric data to the metric database, without any analysis of that data or knowledge of how it might be used. El monitor genera las alertas y realizar otras acciones a partir de los datos almacenados, lo que permite realizar análisis con datos de todos los orígenes.Monitor performs alerting and other actions from the stored data, which allows you to perform analysis across data from all sources.

Ampliación de la plataforma baseExtend the base platform

Operations ManagerOperations Manager

Operations Manager implementa toda la lógica de supervisión en un módulo de administración, que puede crear usted mismo o bien obtener de nosotros o de un asociado.Operations Manager implements all monitoring logic in a management pack, which you either create yourself or obtain from us or a partner. Al instalar un módulo de administración, se detectan automáticamente los componentes de la aplicación o el servicio en agentes diferentes, y se implementan las reglas y los monitores adecuados.When you install a management pack, it automatically discovers components of the application or service on different agents, and deploys appropriate rules and monitors. El módulo de administración contiene definiciones de estado, reglas de alertas, reglas de rendimiento y recopilación de eventos, y vistas para proporcionar una supervisión completa que admita la aplicación o el servicio de la infraestructura.The management pack contains health definitions, alert rules, performance and event collection rules, and views, to provide complete monitoring that supports the infrastructure service or application.

El SDK de Operations Manager permite que Operations Manager se integre con plataformas de supervisión de terceros o software de administración de servicios de TI (ITSM).The Operations Manager SDK enables Operations Manager to integrate with third-party monitoring platforms or IT service management (ITSM) software. Algunos asociados utilizan el SDK en los módulos de administración para admitir la supervisión de dispositivos de red y ofrecer experiencias de presentación personalizadas, como el panel de HTML5 de Squared Up o la integración con Microsoft Office Visio.The SDK is also used by some partner management packs to support monitoring network devices and deliver custom presentation experiences, such as the Squared Up HTML5 dashboard or integration with Microsoft Office Visio.

Azure MonitorAzure Monitor

Azure Monitor recopila las métricas y los registros de los recursos de Azure, con poca o ninguna configuración.Azure Monitor collects metrics and logs from Azure resources, with little to no configuration. Las soluciones de supervisión agregan lógica para la supervisión de una aplicación o un servicio, pero siguen funcionando en las consultas y vistas de registro estándar en Azure Monitor.Monitoring solutions add logic for monitoring an application or service, but they still work within the standard log queries and views in Azure Monitor. Las soluciones de información, como Application Insights y Azure Monitor para VM, usan la plataforma de Azure Monitor para la recopilación y el procesamiento de datos.Insights, such as Application Insights and Azure Monitor for VMs, use the Azure Monitor platform for data collecting and processing. También proporcionan herramientas adicionales para visualizar y analizar los datos.They also provide additional tools to visualize and analyze the data. Puede combinar los datos recopilados por las soluciones de información con otros datos, mediante el uso de características de Azure Monitor principales, como las alertas y las consultas de registro.You can combine data collected by insights with other data, by using core Azure Monitor features such as log queries and alerts.

Monitor admite varios métodos de recopilación de datos de supervisión o administración desde recursos externos o de Azure.Monitor supports several methods to collect monitoring or management data from Azure or external resources. A continuación, puede extraer los datos de los almacenes de métricas o registros y reenviarlos a sus herramientas de supervisión o ITSM.You can then extract and forward data from the metric or log stores to your ITSM or monitoring tools. También puede realizar tareas administrativas mediante la API de REST de Azure Monitor.Or you can perform administrative tasks by using the Azure Monitor REST API.

Pasos siguientesNext steps