API de AddMonitor: virtualización


Esta sección explica cómo usar la API AddMonitor para agregar monitores del tipo de categoría Virtualización . Se admiten los siguientes monitores:

Servidor VMware ESX / ESXi

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & displayname = [DISPLAYNAME] & host = [HOST] & port = [PORT] & username = [USERNAME] & password = [CONTRASEÑA] & addtoGroup = [ADDTOGROUP] & groupID = [GROUPID] & monitorvms = [MONITORVMS]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser VMware ESX / ESXi .
anfitrión El nombre del host donde se ejecuta el servidor VMWare ESX / ESXi.
Puerto El número de puerto donde se ejecuta el servidor VMware ESX / ESXi.
nombre de usuario El nombre de usuario del servidor VMware ESX / ESXi.
contraseña La contraseña del servidor VMware ESX / ESXi.
añadir al grupo Indica si el monitor debe agregarse al grupo de monitores. El valor es verdadero o falso
Identificación del grupo El ID del grupo de monitores
monitorvms Indica la forma en que se van a monitorear las máquinas virtuales del servidor ESX. Los posibles valores son:
  • no : las máquinas virtuales no se descubrirán.
  • onlydisponibilidad : se descubrirán las máquinas virtuales, pero no se supervisarán las métricas. (No contará para la licencia)
  • : las máquinas virtuales se detectarán y supervisarán.

Solicitud de muestra

http: // prod-server5: 9090 / AppManager / xml / AddMonitor? apikey = e249ce592ad1052c4ea605bcf3125ad9 & type = VMWare ESX / ESXi & displayname = vnwgroup & host = esx-2 & port = 443 & username = root & password = contraseña = solo & addToGroup

Agente de conexión de VMware Horizon View

Puede agregar el monitor del agente de conexión de VMware Horizon View de las dos formas siguientes:

  • Agregue VMware Horizon View como un nuevo grupo de monitores (Nuevo grupo de monitores -> VMware Horizon View). Esto descubrirá todos los componentes en la configuración de Horizon View, incluido View Connection Broker.

    Sintaxis

    http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = VMwareView & displayname = [DISPLAYNAME] & host = [HOST] & username = [USERNAME] & password = [PASSWORD] & pollInterval = [INTERVALO DE ENCUESTA ]

    Solicitud de muestra

    http: // prod-server5: 9090 / AppManager / xml / AddMonitor? apikey = f6ad2a431bb2cd5aa85c195262daef7f & type = VMwareView & displayname = HorizonView & host = 172.18.144.52 & vmwarehzview \ user-test & password = APM @ 13 & pollI

     

  • Agregue VMware Horizon View Connection Broker como un nuevo monitor (New Monitor -> VMware Horizon View Connection Broker). Esto descubrirá View Connection Broker solo.

    Sintaxis

    http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = ViewConnectionBroker & displayname = [DISPLAYNAME] & host = [HOST] & username = [USERNAME] & password = [PASSWORD] & pollInterval = [INTERVALO DE ENCUESTA ] & addtoGroup = [TRUE / FALSE] & groupID = [GROUPID]

    Solicitud de muestra

    http: // prod-server5: 9090 / AppManager / xml / AddMonitor? apikey = f6ad2a431bb2cd5aa85c195262daef7f & type = ViewConnectionBroker & displayname = ViewBroker & host = 172.18.144.52 & username = vmwarehzview \ maranho-test = 13 & true28 & poll

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser VMwareView o ViewConnectionBroke r.
anfitrión El nombre del host donde se ejecuta el servidor VMware Horizon View.
nombre de usuario El nombre de usuario de su servidor VMware.
contraseña La contraseña de su servidor VMware.

Servidor Microsoft Hyper-V

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & host = [HOST] & displayname = [DISPLAYNAME] & password = [PASSWORD] & addvms = [ADDVMS] & username = [NOMBRE DE USUARIO] y versión = [VERSION] y Kerberos = [verdadero / falso]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser Hyper-V Server .
anfitrión El nombre del host donde se ejecuta el servidor Hyper-V.
contraseña La contraseña del servidor Hyper-V.
addvms Indica la forma en que se supervisarán las máquinas virtuales (VM) del servidor Hyper-V. Los posibles valores son:
  • no : las máquinas virtuales no se descubrirán.
  • onlydisponibilidad : se descubrirán las máquinas virtuales, pero no se supervisarán las métricas. (No contará para la licencia)
  • : las máquinas virtuales se detectarán y supervisarán.
nombre de usuario El nombre de usuario del servidor Hyper-V.
Versión La versión de su servidor Microsoft Hyper-V. Los valores posibles son 2008, 2012, 2016 o 2019 .
Kerberos Opción para habilitar la autenticación Kerberos. Los valores posibles son verdaderos o falsos .

Solicitud de muestra

http: // prod-server6: 9090 / AppManager / xml / AddMonitor? apikey = 256d041620d0aee9901558b44706dc84 & type = Hyper-V Server & host = amp-w2k8-64 & displayname = apmhyperv & password = admin123app2 & addvms = yes & 2008 & username = administrator & Version

Hipervisor Citrix (XenServer)

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & host = [HOST] & displayname = [DISPLAYNAME] & username = [USERNAME] & password = [PASSWORD] & port = [PORT] & credentialID = [CREDENTIALID] & addvms = [ADDVMS] & addToGroup = [TRUE / FALSE] & groupID = [GROUPID] & monitorvms = [AVAILABILITY]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser XenServerHost .
anfitrión El nombre del host donde se ejecuta XenServerHost.
contraseña La contraseña de XenServerHost
addvms Indica si se deben recopilar las métricas de rendimiento de las máquinas virtuales. El valor es o no
nombre de usuario El nombre de usuario de XenServerHost
añadir al grupo Indica si el monitor debe agregarse al grupo de monitores. El valor es verdadero o falso
Identificación del grupo El ID del grupo de monitores
monitorvms Indica la forma en que se supervisarán las máquinas virtuales. Los valores posibles son no , yes y solo disponibilidad. El valor no significa que no se descubrirán las máquinas virtuales. El valor indica que las VM serán detectadas y monitoreadas. El valor onlydisponibilidad indica que se descubrirán las máquinas virtuales, pero las métricas no se supervisarán (no contarán para la concesión de licencias).

Solicitud de muestra

  • http: // prod-server6: 9090 / AppManager / xml / AddMonitor? apikey = bc76b1abb8e9b209824a39d84578a194 & type = XenServerHost & host = 192.18.3.75 & displayname = newxen & username = root & password = sankho & addvms = yes & monitorvms = yes
  • http: // prod-server6: 9090 / AppManager / xml / AddMonitor? apikey = bc76b1abb8e9b209824a39d84578a194 & type = XenServerHost & host = 192.18.3.75 & displayname = newxen & addvms = yes & monitorvms = yes & credentialID = 1

Aplicaciones virtuales Citrix (XenApp)

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & host = [HOST] & displayname = [DISPLAYNAME] & UserName = [USERNAME] & Password = [PASSWORD] & Version = [VERSIÓN]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

Campo Descripción
Clave API La clave generada a partir de la opción Generar clave API en la pestaña 'Administrador'.
tipo El tipo de monitor que desea agregar. El valor debe ser XenApp .
anfitrión El nombre del host donde se ejecuta el servidor XenApp.
nombre para mostrar El nombre de visualización del monitor.
Nombre de usuario El nombre de usuario de la máquina host del servidor XenApp.
contraseña La contraseña de la máquina host del servidor XenApp.
versión La versión de XenApp.

Solicitud de muestra

http: // prod-server6: 9090 / AppManager / xml / AddMonitor? apikey = bc76b1abb8e9b209824a39d84578a194 & type = XenApp & host = 192.18.3.75 & displayname = XenAppServer & UserName = administrador & Password = pass & Version = 7.6

vCenter

Sintaxis

  • http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE]
    & displayname = [DISPLAYNAME] & host = [HOST] & port = [PORT] & username = [USERNAME] & password = [PASSWORD] & pollInterval = [INTERVALO DE ENCUESTA] & addtoGroup = [ADDTOGROUP] & groupID = [GROUPID] & discoverVM = [DISCOVER VMS] & sslVersion = [VERSIÓN SSL]
  • http: // [host]: [puerto] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE]
    & displayname = [DISPLAYNAME] & vcHost = [VC HOST] & vcPort = [VC PORT] & username = [USERNAME] & password = [PASSWORD] & pollInterval = [POLL INTERVAL] & discoverVM = [DISCOVER VMS] & sslVersion = [SSL VERSION] & isHostDCViaVC = [activar / desactivar]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser vCenter .
vcHost El nombre del host donde se ejecuta vCenter .
vcPort El número de puerto donde se ejecuta vCenter .
nombre de usuario El nombre de usuario del servidor vCenter .
contraseña La contraseña del servidor vCenter .
añadir al grupo Indica si el monitor debe agregarse al grupo de monitores. El valor es verdadero o falso
isHostDCViaVC Especifica si la recopilación de datos debe realizarse con credenciales de vCenter o no. El valor puede ser en o fuera. (Parámetro opcional).
DiscoverVM Indica la forma en que se monitorearán las máquinas virtuales (VM) de vCenter. Los posibles valores son:
  • 0 : las máquinas virtuales no se descubrirán.
  • 1 : se descubrirán las máquinas virtuales, pero no se supervisarán las métricas. (No contará para la licencia)
  • 2 - Se detectarán y supervisarán las máquinas virtuales.
sslVersion Especifique la versión de SSL configurada para vCenter. Los valores pueden ser uno de los siguientes: SSLv3, TLSv1, TLSv1.1 o TLSv1.2 . El valor predeterminado será TLSv1.2 .

Solicitud de muestra

http: // prod-server1: 6060 / AppManager / xml / AddMonitor? apikey = bc76b1abb8e9b209824a39d84578a194 & type = vCenter & displayname = vctest & vcHost = vcenter & vcPort = 443 & username = test & password = test & pollSDCV1.2

Estibador

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & displayname = [DISPLAYNAME] & host = [HOST] & port = [PORT] & username = [USERNAME] & password = [PASSWORD] & sslenabled = [SSL habilitado] & isAllContainerEnabled = [Todos los contenedores habilitados] & isCertificateEnabled = [Certificado habilitado] & clientCertName = [Nombre del certificado del cliente] & keystorePassword = [Contraseña del certificado del cliente] & AdvancedSettings = [true / false] & DeletedResourceAction = [

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes .

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser Docker .
anfitrión El nombre del host donde se ejecuta Docker .
Puerto El número de puerto donde se ejecuta Docker .
nombre de usuario El nombre de usuario del servidor Docker .
contraseña La contraseña del servidor Docker .
sslenabled Opción para habilitar SSL. Los valores posibles son verdaderos o falsos .
isAllContainerEnabled Opción para descubrir y monitorear todos los contenedores que están disponibles en el servidor Docker. Los valores posibles son verdaderos o falsos .
isCertificateEnabled Opción para habilitar la autenticación de certificado de cliente para el servidor Docker que desea supervisar. Los valores posibles son verdaderos o falsos .
clientCertName Nombre del certificado de cliente.
keystorePassword Contraseña utilizada para el certificado de cliente.
Ajustes avanzados Opción para habilitar configuraciones avanzadas. ( verdadero o falso )
DeletedResourceAction Opción para realizar una acción en los recursos de Docker eliminados. ( Eliminar o anular la administración )

Solicitud de muestra

Sin certificado:

http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = dd2e6f7ec54632b4493d0dc13829df39 & type = Docker & displayname = docker & host = testing & port = 4243 & username = & password = & isSSLEnabled = false & isAll false &Container & DeletedCerttings = true

Con certificado:

http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = dd2e6f7ec54632b4493d0dc13829df39 & type = Docker & displayname = docker & host = testing & port = 4243 & username = & password = & isSSLEnabled = true & isAll &Container & isSSLEnabled = true & isAll &ContainerCertadmanabled = cliente

Kubernetes

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & displayname = [DISPLAYNAME] & host = [HOST] & port = [PORT] & username = [USERNAME] & password = [PASSWORD] & mode = SSH & sshPKAuth = [true / false] & filterEnabled = [true / false] & filterCondition = [include / exclude] & NamespaceName = [NAMESPACE NAME] & prompt = [Prompt] & timeout = [Tiempo de espera en segundos]

Los parámetros involucrados en la solicitud de API se describen a continuación. Además, consulte la lista de parámetros de solicitud comunes.

Campo Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser Kubernetes .
anfitrión El nombre del host donde se ejecuta el clúster de Kubernetes.
Puerto El número de puerto donde se ejecuta Kubernetes.
nombre de usuario El nombre de usuario del clúster de Kubernetes.
contraseña La contraseña del clúster de Kubernetes.
modo El modo a través del cual se puede acceder a Kubernetes.
sshPKAuth habilite la autenticación de clave pública (compatible solo con SSH2), la clave SSH para la autenticación SSH.
inmediato Especifique el valor del símbolo del sistema, que es el último carácter en su símbolo del sistema. El valor predeterminado es $ y los valores posibles son>, #, etc.
se acabó el tiempo El valor del tiempo de espera en segundos.
filterEnabled Opción para supervisar espacios de nombres específicos en el servidor de Kubernetes. ( verdadero o falso )
filterCondition Condición de filtrado para monitorear espacios de nombres específicos en el servidor de Kubernetes. ( incluir o excluir )
Nombre del espacio de nombres Nombre de los espacios de nombres que se incluirán / excluirán, separados por comas.

Solicitud de muestra

http: // prod-server5: 9090 / AppManager / xml / AddMonitor? apikey = 0b0e064274e52eead3d1cabdd5ceee04 & type = Kubernetes & displayname = kubemaster & host = kubemaster & port = 22 & username = test & password = test & mode = SSH & ssh1 & filter name & filter

Virtualización de Red Hat (RHV)

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [API KEY] & type = [TYPE] & displayname = [DISPLAY NAME] & host = [HOST NAME] & port = [PORT] & username = [USERNAME ] & password = [PASSWORD] & pollInterval = [POLL INTERVAL] & timeout = [TIMEOUT] & discoverVM = [DISCOVER VM]

Solicitar parámetros

Los parámetros involucrados en la solicitud de API se describen a continuación. Consulte también la lista de parámetros de solicitud comunes .

Parámetro Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser RHEV .
anfitrión El nombre del host donde se ejecuta el servidor RHV.
Puerto El número de puerto donde se está ejecutando el servidor RHV.
nombre de usuario El nombre de usuario del servidor RHV.
contraseña La contraseña del servidor RHV.
DiscoverVM Indica la forma en que se van a monitorear las máquinas virtuales del servidor RHV. Los posibles valores son:
  • 1 : descubra las máquinas virtuales en estado no administrado y supervise solo el estado y la disponibilidad de las máquinas virtuales.
  • 2 - Descubre las máquinas virtuales en estado Gestionado y monitoriza todas las métricas definidas.

Solicitud de muestra

http: // localhost: 8989 / AppManager / xml / AddMonitor? apikey=47e71c777772a41d1482a394070aaae6&type=RHEV&displayname=rhevtest&host=apm-rhvval1.csez.zohocorpin.com&port=443&wusername&passwordmin=intimeInterpretator =

Máquina virtual basada en kernel (KVM)

Sintaxis:

http: // [APPMANAGER_HOSTNAME]: [APPMANAGER_PORT] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & HostName = [HOSTNAME] & displayname = [DISPLAYNAME] & mode = [MODE] & snmptelnetport = [PORT] & username = [USERNAME] & contraseña = [PASSWORD] & timeout = [TIMEOUT] & AddVMS = [DISCOVERVMs]

Con Credential Manager

Modo Telnet:

http: // [APPMANAGER_HOSTNAME]: [APPMANAGER_PORT] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & HostName = [HOSTNAME] & displayname = [DISPLAYNAME] & mode = TELNET & snmptelnetport = [PORT] & credentialID = & timeout = [TIMEOUT] & AddVMS = [DISCOVERVMs] & TelnetCredentialDetails = cmTelnet

Modo SSH:

http: // [APPMANAGER_HOSTNAME]: [APPMANAGER_PORT] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = [TYPE] & HostName = [HOSTNAME] & displayname = [DISPLAYNAME] & mode = SSH & snmptelnetport = [PORT] & credentialID = & timeout = [TIMEOUT] & AddVMS = [DISCOVERVMs] & SSHCredentialDetails = cmSSH

Los parámetros involucrados en la solicitud de API se describen a continuación. Consulte también la lista de parámetros de solicitud comunes .

Parámetro Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser KVM .
Nombre de host El nombre del host donde se ejecuta el servidor KVM.
modo El modo de supervisión del servidor KVM. Los valores posibles son SSH y TELNET .
snmptelnetport El número de puerto donde se está ejecutando el servidor KVM.
nombre de usuario El nombre de usuario del servidor KVM.
contraseña La contraseña del servidor KVM.
AddVM Indica la forma en que se van a monitorear las máquinas virtuales (VM) del servidor KVM. Los posibles valores son:
  • 0 : las máquinas virtuales no se descubrirán.
  • 1 : se descubrirán las máquinas virtuales, pero no se supervisarán las métricas. (No contará para la licencia)
  • 2 - Se detectarán y supervisarán las máquinas virtuales.

Solicitud de muestra:

http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = 25314fffa16c5975235d56564198e1ba & type = KVM & HostName = kvm-server & displayname = kvm & mode = TELNET & snmptelnetport = 23 & username = test & password = pwd & timeout = 2 40

Con Credential Manager

Modo Telnet:

http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = 25314fffa16c5975235d56564198e1ba & type = KVM & HostName = kvm-server & displayname = kvm & mode = TELNET & snmptelnetport = 23 & credentialID = 3 & timeout = 2 & TelnetCtails = cmTelnetCredential = 2

Modo SSH:

http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = 25314fffa16c5975235d56564198e1ba & type = KVM & HostName = kvm-server & displayname = kvm & mode = SSH & snmptelnetport = 23 & credentialID = 3 & timeoutHDe & SSrectalles = cm

OpenShift

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [APIKEY] & type = OpenShift & displayname = [DISPLAYNAME] & host = [HOST] & port = [PORT] & username = [USERNAME] & password = [PASSWORD ] & mode = SSH & sshPKAuth = [true / false] & prompt = [Prompt] & OSUsername = [OpenShift Username] & OSPassword = [OpenShiftPassword] & timeout = [Timeout in Sec] & apiMode = [true / false] & OSPort = [OS Port] & OSToken = [Service Token de cuenta] & filterEnabled = [true / false] & filterCondition = [incluir / excluir] & ProjectName = [Nombre del proyecto]

Los parámetros involucrados en la solicitud de API se describen a continuación. Consulte también la lista de parámetros de solicitud comunes .

Parámetro Descripción
tipo Tipo de monitor. El valor debe ser OpenShift .
nombre para mostrar Nombre de visualización del monitor
anfitrión Nombre de la máquina en la que está alojado.
Puerto El número de puerto donde se ejecuta OpenShift.
nombre de usuario El nombre de usuario del servidor host.
contraseña La contraseña del servidor host.
modo Modo de autenticación. El valor debe ser SSH.
sshPKAuth Si SSH2 está habilitado. El valor debe ser verdadero o falso.
inmediato Especifique el valor del símbolo del sistema, que es el último carácter en su símbolo del sistema.
OSUsername El nombre de usuario del servidor OpenShift.
OSPassword La contraseña del servidor OpenShift.
apiMode Opción para recopilar las principales métricas del entorno Openshift a través de la API REST. Los valores posibles son verdaderos o falsos .
OSPort Puerto del servidor OpenShift.
OSToken Token de cuenta de servicio del usuario administrador del servidor OpenShift.
filterEnabled Opción para monitorear proyectos específicos en el servidor OpenShift. ( verdadero o falso )
filterCondition Condición de filtrado para monitorear proyectos específicos en el servidor OpenShift. ( incluir o excluir )
Nombre del proyecto Nombre del (de los) proyecto (s) a incluir / excluir, separados por comas.

Solicitud de muestra

http: // prod-server: 7700 / AppManager / xml / AddMonitor? apikey = 6e793c8d4c9b811181258bcd3ce7dde6 & type = OpenShift & displayname = openshift & host = openshift & port = 22 & username = openshift & password = Server @ 123 & mode = SSH y nombre de usuario = 40

Con ID de credencial:

http: // prod-server: 7700 / AppManager / xml / AddMonitor? apikey = 6e793c8d4c9b811181258bcd3ce7dde6 & type = OpenShift & displayname = openshift & host = openshift & port = 22 & mode = SSH & credentialID = 1 & OSUserword = admin & OS

Recopilación de las principales métricas a través de la API REST:

http: // prod-server: 7700 / AppManager / xml / AddMonitor? apikey = 6e793c8d4c9b811181258bcd3ce7dde6 & type = OpenShift & displayname = openshift & host = openshift & port = 22 & username = openshift & password = Server @ 123 & mode = SSword & apword & sUdeout = OSPass = 40 = eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9

Seguimiento de proyectos específicos:

http: // prod-server: 7700 / AppManager / xml / AddMonitor? apikey = 6e793c8d4c9b811181258bcd3ce7dde6 & type = OpenShift & displayname = openshift & host = openshift & port = 22 & mode = SSH & credentialID = 1 & OSUserwordj = admin & filter time pro

Oracle VM (OVM)

Sintaxis

http: // [Host]: [Port] / AppManager / xml / AddMonitor? apikey = [API KEY] & type = [TYPE] & displayname = [DISPLAY NAME] & host = [HOST NAME] & port = [PORT] & username = [USERNAME ] & password = [PASSWORD] & pollInterval = [POLL INTERVAL] & discoverVM = [DISCOVER VM] & credentialID = [CREDENTIAL ID] & timeout = [TIMEOUT]

Los parámetros involucrados en la solicitud de API se describen a continuación. Consulte también la lista de parámetros de solicitud comunes .

Parámetro Descripción
tipo El tipo de monitor que desea agregar. El valor debe ser OVM .
anfitrión El nombre del host donde se ejecuta el servidor OVM.
Puerto El número de puerto donde se está ejecutando el servidor OVM.
nombre de usuario El nombre de usuario del servidor OVM.
contraseña La contraseña del servidor OVM.
DiscoverVM Indica la forma en que se van a monitorear las máquinas virtuales (VM) del servidor OVM. Los posibles valores son:
  • 0 : las máquinas virtuales no se descubrirán.
  • 1 : se descubrirán las máquinas virtuales, pero no se supervisarán las métricas. (No contará para la licencia)
  • 2 - Se detectarán y supervisarán las máquinas virtuales.
se acabó el tiempo El valor del tiempo de espera de la conexión del servidor de Oracle VM Manager en segundos.

Solicitud de muestra

  • http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = f2fe671bf966e8607382fe9af59e9136 & type = OVM & displayname = ovmmanager & host = 172.24.158.227 & port = 7002 & username = admin & password = Oracle2019 & polloutInterval = 2 & time
  • http: // ProductionServer: 6060 / AppManager / xml / AddMonitor? apikey = f2fe671bf966e8607382fe9af59e9136 & type = OVM & displayname = ovmmanager & host = 172.24.158.227 & port = 7002 & pollInterval = 2 & discoverVM = 2 & timeout = 300