¿Qué es un módulo de administración de Operations Manager?What is in an Operations Manager management pack?

Los módulos de administración suelen contener la configuración de supervisión para aplicaciones y servicios.Management packs typically contain monitoring settings for applications and services. Tras la importación de un módulo de administración en un grupo de administración, System Center 2016 - Operations Manager comienza inmediatamente a supervisar objetos según las configuraciones y los umbrales predeterminados definidos por el módulo de administración.After a management pack is imported into a management group, System Center 2016 - Operations Manager immediately begins monitoring objects based on default configurations and thresholds that are defined in the management pack.

Cada módulo de administración puede contener cualquiera de las siguientes partes o todas ellas:Each management pack can contain any or all of the following parts:

  • Monitores, que dirigen un agente para realizar el seguimiento del estado de diversas partes de un componente administrado.Monitors, which direct an agent to track the state of various parts of a managed component.

  • Reglas, que dirigen un agente para recopilar datos de rendimiento y detección, enviar alertas y eventos, etc.Rules, which direct an agent to collect performance and discovery data, send alerts and events, and more.

  • Tareas, que definen actividades que pueden realizar el agente o la consola.Tasks, which define activities that can be executed by either the agent or the console.

  • Información, que proporciona indicaciones textuales para ayudar a los operadores a identificar y corregir problemas.Knowledge, which provides textual advice to help operators diagnose and fix problems.

  • Vistas, que ofrecen interfaces de usuario personalizadas para la supervisión y la administración de ese componente.Views, which offer customized user interfaces for monitoring and managing this component.

  • Informes, que definen formas especializadas de presentar la información acerca de ese componente administrado.Reports, which define specialized ways to report on information about this managed component.

  • Detecciones de objetos, que identifican los objetos que se van a supervisar.Object discoveries, which identify objects to be monitored.

  • Perfiles de ejecución, que permiten ejecutar diferentes reglas, tareas, monitores o detecciones en distintas cuentas de distintos equipos.Run As profiles, which allow you to run different rules, tasks, monitors, or discoveries under different accounts on different computers.

Partes de un módulo de administraciónParts of a management pack

Cada módulo de administración define un modelo del componente que administra.Every management pack defines a model of the component that it manages. Dicho modelo se expresa como una o varias clases, cada una de las cuales representa algo que puede supervisarse y administrarse.This model is expressed as one or more classes, each representing something that can be monitored and managed. Cuando se envía la información de un módulo de administración a un agente, este se basa en las reglas de detección específicas del módulo de administración para encontrar las instancias reales de las clases que ese módulo define.When a management pack's information is sent to an agent, the agent relies on specific discovery rules in the management pack to find the actual instances of the classes this pack defines.

Para reducir los requisitos de uso y almacenamiento de red impuestos al agente, únicamente se descargan al agente para su almacenamiento local las partes del módulo de administración que el agente necesita para realizar la supervisión.To reduce network utilization and storage requirements on the agent, only the parts of the management pack that are required by the agent to perform monitoring are downloaded to the agent for local storage. Por ejemplo, se descargan las secciones de los módulos de administración que definen las reglas y los monitores, mientras que no se descargan las secciones de información e informes.For example, the sections of the management packs which define rules and monitors are downloaded, while the sections for knowledge and reports are not.

MonitoresMonitors

Cada módulo de administración define una o más clases que pueden administrarse y después especifica un grupo de monitores para las instancias de las clases.Each management pack defines one or more classes that can be managed, and then specifies a group of monitors for instances of the classes. Estos monitores realizan un seguimiento del estado de cada instancia de clase, lo que facilita la prevención de posibles problemas.These monitors keep track of the state of each class instance, making it easier to avoid problems before they occur.

Cada monitor refleja el estado de algún aspecto de una instancia de clase, y cambia a medida que el estado de la instancia de clase cambia.Each monitor reflects the state of some aspect of a class instance, and changes as the state of the class instance changes. Por ejemplo, un monitor que realice el seguimiento del uso de disco podría encontrarse en uno de estos tres estados: verde, si el espacio en disco es inferior al 75 por ciento; amarillo, si está entre el 75 y el 90 por ciento y rojo, si es inferior al 90 por ciento.For example, a monitor that tracks disk utilization might be in one of three states: green, if the disk is less than 75 percent full; yellow, if it is between 75 and 90 percent full; and red, if the disk is more than 90 percent full. Un monitor que realice el seguimiento de la disponibilidad de una aplicación podría tener sólo dos estados: verde, si la aplicación está en ejecución y rojo, si no lo está.A monitor that tracks the availability of an application might have only two states: green, if the application is running; and red, if it is not. El autor de cada módulo de administración define los monitores incluidos, cuántos estados tiene cada monitor y de qué aspecto de la clase administrada realiza el seguimiento el monitor.The author of each management pack defines the monitors it contains, how many states each monitor has, and what aspect of the managed class this monitor tracks.

ReglasRules

En Operations Manager, una regla define los eventos y los datos de rendimiento que se deben recopilar de los equipos, y qué hacer con esta información una vez recopilada.In Operations Manager, a rule defines the events and performance data to collect from computers, and what to do with the information after it is collected. Una forma sencilla de imaginarse las reglas es considerarlas como una instrucción if/then.A simple way to think about rules is as an if/then statement. Por ejemplo, un módulo de administración de una aplicación podría contener reglas como las siguientes:For example, a management pack for an application might contain rules such as the following:

  • Si aparece en el registro de eventos un mensaje que indica que la aplicación se va a cerrar, se enviará una alerta.If a message indicating that the application is shutting down appears in the event log, send an alert.

  • Si se produce un error al iniciar sesión, se recopilará el evento que indica este error.If a logon attempt fails, collect the event that indicates this failure.

Como muestran estos ejemplos, las reglas pueden enviar alertas, eventos o datos de rendimiento.As these examples show, rules can send alerts, events, or performance data. Asimismo, las reglas pueden ejecutar scripts, por ejemplo, para que una regla intente reiniciar una aplicación en la que se produjo un error.Rules can also run scripts, such as allowing a rule to attempt to restart a failed application.

Vistas y panelesViews and dashboards

La consola de Operations de Operations Manager proporciona vistas estándar como Estado, Alertas y Rendimiento.The Operations Manager Operations console provides standard views such as State, Alerts, and Performance. La consola también incluye paneles para consolidar y visualizar los datos operativos de aplicaciones o servicios específicos para aumentar la visibilidad y la información.The console also includes dashboards to consolidate and visualize the operational data for specific services or applications for increased insight and visibility. Además, es posible crear una vista personalizada en la consola de Operations.In addition, you can create a personalized view in the Operations console.

ConocimientosKnowledge

La información es contenido, incrustado en reglas y monitores, que incluye información del autor del módulo de administración sobre las causas de una alerta y sugerencias sobre cómo corregir el problema que provocó que se emitiera una alerta.Knowledge is content, embedded in rules and monitors, that contains information from the management pack author about the causes of an alert and suggestions on how to fix the issue that caused an alert to be raised. La información aparece como texto en la consola, y su objetivo es ayudar al operador a identificar y corregir problemas.Knowledge appears as text in the console, and its goal is to help an operator diagnose and fix problems. El texto puede incluir vínculos a tareas, lo que permite al autor de esa información guiar a un operador a través del proceso de recuperación.The text can include links to tasks, allowing the author of this knowledge to walk an operator through the recovery process. Por ejemplo, el operador podría recibir en primer lugar la instrucción de ejecutar la tarea A y, a continuación, dependiendo del resultado de esta tarea, ejecutar la tarea B o la tarea C. La información también puede contener vínculos a vistas de rendimiento y a informes, lo que facilita al operador acceso directo a la información necesaria para resolver un problema.For example, the operator might first be instructed to run task A, and then based on the result of this task, run either task B or task C. Knowledge can also contain links to performance views and to reports, giving the operator direct access to information needed to solve a problem.

Esta información se conoce como Información de producto o Información de la compañía.Knowledge is referred to as product knowledge or company knowledge. El autor del módulo de administración es quien agrega la información de producto al módulo de administración.Product knowledge is added to the management pack by the management pack author. Los administradores pueden agregar su propia información a las reglas y monitores para ampliar la información de solución de problemas y proporcionar información específica de la compañía para los operadores, denominada información de la compañía.Administrators can add their own knowledge to rules and monitors to expand the troubleshooting information and provide company-specific information for operators, which is known as company knowledge. Para obtener más información sobre cómo agregar información de la compañía a un módulo de administración, vea Agregar información de la compañía a un módulo de administración.For more information on adding company knowledge to a management pack, see How to Add Knowledge to a Management Pack.

TareasTasks

Una tarea es un script u otro código ejecutable que se ejecuta o bien en el servidor de administración o bien en el servidor, cliente u otro dispositivo administrado.A task is a script or other executable code that runs either on the management server or on the server, client, or other device that is being managed. Las tareas pueden servir para realizar cualquier tipo de actividad, lo que incluye reiniciar una aplicación en la que produjo un error y borrar archivos.Tasks can potentially perform any kind of activity, including restarting a failed application and deleting files. Al igual que otros aspectos de un módulo de administración, cada tarea está asociada a una clase administrada concreta.Like other aspects of a management pack, each task is associated with a particular managed class. Por ejemplo, ejecutar chkdsk tiene sentido sólo en una unidad de disco, mientras que una tarea que reinicia Microsoft Exchange Server está justificada únicamente en un equipo en el que se ejecute Exchange Server.For example, running chkdsk makes sense only on a disk drive while a task that restarts Microsoft Exchange Server is meaningful only on a computer that is running Exchange Server. Si es necesario, un operador también puede ejecutar la misma tarea simultáneamente en varios sistemas administrados.If necessary, an operator can also run the same task simultaneously on multiple managed systems. Los monitores pueden tener dos tipos especiales de tareas asociadas: las tareas de diagnóstico, que intentan descubrir la causa de un problema, y las tareas de recuperación, que intentan corregir el problema.Monitors can have two special kinds of tasks associated with them: diagnostic tasks that try to discover the cause of a problem, and recovery tasks that try to fix the problem. Estas tareas se pueden ejecutar automáticamente cuando el monitor entra en estado de error, con lo que se dispone de una forma automatizada de resolver los problemas.These tasks can be run automatically when the monitor enters an error state, providing an automated way to solve problems. También se pueden ejecutar manualmente, ya que la recuperación automatizada no siempre es el método preferente.They can also be run manually, because automated recovery isn't always the preferred approach.

InformesReports

Un módulo de administración, al igual que puede contener vistas personalizadas para sus objetos de destino, puede incluir también informes personalizados.Just as a management pack can contain views customized for the objects that management pack targets, it can also contain custom reports. Por ejemplo, un módulo de administración podría incluir una definición personalizada de uno de los informes integrados de Operations Manager que especifique los objetos exactos de destino del informe.For example, a management pack might include a customized definition of one of Operations Manager's built-in reports, specifying the exact objects that the report should target.

Detecciones de objetosObject discoveries

Las detecciones de objetos se usan para buscar objetos específicos en una red que necesite ser supervisada.Object discoveries are used to find the specific objects on a network that need to be monitored. Los módulos de administración definen el tipo de objetos que supervisa el módulo de administración.Management packs define the type of objects that the management pack monitors. Las detecciones de objetos pueden usar el registro, WMI, secuencias de comandos, OLE DB, LDAP o incluso de código personalizado administrado para buscar objetos en una red.The object discoveries can use the registry, WMI, scripts, OLE DB, LDAP, or even custom managed code to find objects on a network. Si una detección de objeto encuentra objetos que no desea supervisar en la red, puede limitar el ámbito de las detecciones de objetos mediante invalidaciones.If an object discovery finds objects on your network that you do not want to monitor, you can limit the scope of object discoveries by using overrides.

Perfiles de ejecuciónRun As profiles

Un módulo de administración puede incluir uno o más perfiles de ejecución.A management pack can include one or more Run As profiles. Los perfiles de ejecución y las cuentas de ejecución se usan para seleccionar usuarios con los privilegios necesarios para ejecutar reglas, tareas y monitores.Run As profiles and Run As accounts are used to select users with the privileges needed for running rules, tasks, and monitors.

Los autores de módulos de administración pueden crear un perfil de ejecución y asociar el perfil con una o varias reglas, monitores, tareas o detecciones.Management pack authors can create a Run As profile and associate the profile with one or more rules, monitors, tasks, or discoveries. El perfil de ejecución con nombre se importa en Operations Manager junto con el módulo de administración.The named Run As profile is imported along with the management pack into Operations Manager. A continuación, el administrador de Operations Manager crea una cuenta de ejecución con nombre y especifica los usuarios y los grupos.The Operations Manager administrator then creates a named Run As account and specifies users and groups. El administrador agrega la cuenta de ejecución al perfil de ejecución y especifica los equipos de destino en los que se debe ejecutar la cuenta.The administrator adds the Run As account to the Run As profile and specifies the target computers that the account should run on. La cuenta de ejecución proporciona las credenciales para la ejecución de las reglas, los monitores, las tareas y las detecciones que se asocian con el perfil de ejecución al cual pertenece la cuenta de ejecución.The Run As account provides the credentials for running the rules, monitors, tasks, and discoveries that are associated with the Run As profile to which the Run As account belongs.

Módulos de administración sellados y sin sellarSealed and unsealed management packs

Los módulos de administración pueden estar sellados o sin sellar.Management packs are either sealed or unsealed. Un módulo de administración sellado es un archivo binario que no se puede editar.A sealed management pack is a binary file that cannot be edited. Un módulo de administración sin sellar es un archivo XML que se puede editar.An unsealed management pack is an XML file that can be edited. Los módulos de administración sellados deben tener una extensión .mp, mientras que los módulos de administración sin sellar deben tener una extensión .xml.Sealed management packs should have an .mp extension, while unsealed management packs should have an .xml extension.

Por lo general, los módulos de administración que se obtienen del fabricante de una aplicación o dispositivos de hardware están sellados.In general, management packs obtained from an application or hardware device vendor are sealed.

Aunque no puede cambiar la configuración de un módulo de administración sellado, puede personalizar la configuración aplicada de un módulo de administración después de su importación mediante invalidaciones o mediante la creación de configuraciones adicionales, tales como reglas, monitores y tareas que reemplacen la configuración del módulo de administración predeterminado.Although you cannot change the settings in a sealed management pack, you can still customize the applied settings of a management pack after it is imported by using overrides or by creating additional settings such as rules, monitors, and tasks that supersede the management pack's default settings. Todas las personalizaciones que cree se guardarán en un archivo separado del módulo de administración.All customizations that you create are saved to a separate management pack file.

Bibliotecas y dependencias de los módulos de administraciónManagement pack libraries and dependencies

Ciertos paquetes de administración se conocen como Bibliotecas, ya que proporcionan una base de clases de las que dependen otros módulos de administración.Certain management packs are referred to as libraries, because they provide a foundation of classes on which other management packs depend. Es posible que un módulo de administración descargado del catálogo de Operations Manager pueda incluir un módulo de administración de biblioteca.A management pack that you download from the Operations Manager Catalog might include a library management pack. Como parte del proceso de instalación de Operations Manager se importan varios módulos de administración de biblioteca.Several library management packs are imported as part of the Operations Manager installation process. Para obtener una lista de los módulos de administración que se han importado durante la instalación de Operations Manager, vea Módulos de administración instalados con Operations Manager.For a list of management packs imported during the installation of Operations Manager, see Management Packs Installed with Operations Manager.

Cuando un módulo de administración hace referencia a otros módulos de administración, existe una dependencia.A dependency exists when a management pack references other management packs. Debe importar todos los módulos de administración a los que se hace referencia antes de importar el módulo de administración que depende de dichos módulos de administración.You must import all referenced management packs before you can import the management pack that depends on those management packs. Un módulo de administración incluye una guía en la que deben estar documentadas todas sus dependencias.Management packs include a management pack guide that should document the dependencies of the management pack. Además, si intenta importar un módulo de administración y los módulos de administración de los que depende no están presentes, el cuadro de diálogo Importar módulos de administración mostrará un mensaje informando de que el módulo de administración no se podrá importar y una lista de los módulos de administración que faltan.In addition, if you attempt to import a management pack and the management packs that it is dependent on are not present, the Import Management Packs dialog box will display a message that the management pack will fail to import and a list of the missing management packs. Después de importar un módulo de administración, puede ver sus dependencias en la consola del operador.After you import a management pack, you can view its dependencies in the Operations console.

Para ver las dependencias de un módulo de administraciónTo view the dependencies for a management pack

  1. En la consola del operador, en el área de trabajo Administración , haga clic en Módulos de administración.In the Operations console, in the Administration workspace, click Management Packs.

  2. Haga clic con el botón derecho o en el módulo de administración deseado y, después, haga clic en Propiedades.Right-click the desired management pack, and then click Properties.

  3. En el cuadro de diálogo Propiedades del módulo de administración, haga clic en la pestaña Dependencias .In the Properties dialog box for the management pack, click the Dependencies tab.

    En la pestaña Dependencias aparecen todos los módulos de administración de los que depende el módulo de administración seleccionado, y todos los que dependen de él.The Dependencies tab lists any management packs that the selected management pack depends on and any management packs that depend on the selected management pack.

Pasos siguientesNext steps