Skip to content

Send-GenericEvent

SYNOPSIS

Envía un mensaje TCP o UDP al Servidor de eventos para activar un evento genérico.

SYNTAX

Send-GenericEvent [-DataSource <GenericEventDataSource>] [-EventString] <String> [[-DataSourceName] <String>]
 [[-ReadTimeout] <Int32>] [<CommonParameters>]

DESCRIPTION

Los eventos genéricos son una forma de recibir cadenas o patrones predefinidos como cadenas a través de TCP/UDP para activar eventos, que luego se pueden usar como activadores para que una regla realice una acción.

Este comando simplifica las pruebas de eventos genéricos recuperando automáticamente el host/ip y el puerto correctos, agregando los "bytes separadores" si se definen en la configuración de la fuente de datos en el Management Client en Herramientas > Opciones > Eventos genéricos, y analizando la respuesta en caso de que la fuente de datos esté configurada para hacer eco de "Estadísticas".

Para la depuración, intente agregar -Verbose y revisar algunos de los detalles proporcionados.

REQUIREMENTS

  • Requires VMS connection and will attempt to connect automatically

EXAMPLES

EXAMPLE 1

Send-GenericEvent "Hello World"

Envía la cadena "Hello World" al primer origen de datos de eventos genérico habilitado, que normalmente se denomina "Compatible" y escucha en el puerto TCP 1234.

EXAMPLE 2

Send-GenericEvent "Hello World" CustomDataSource

Envía la cadena "Hello World" a una fuente de datos denominada CustomDataSource. El puerto y el protocolo se definirían en esa fuente de datos, pero puede ver esos valores en la salida cuando proporciona el conmutador -Verbose.

PARAMETERS

-DataSource

Especifica el GenericEventDataSource al que enviar el EventString

Si se omite, se utilizará la primera fuente de datos habilitada.

Type: GenericEventDataSource
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DataSourceName

Especifica el nombre del GenericEventDataSource al que enviar el EventString

Si se omite, se utilizará la primera fuente de datos habilitada.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EventString

Especifica la cadena para enviar al servidor de eventos.

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ReadTimeout

Especifica el tiempo de espera en milisegundos para esperar una respuesta cuando Echo no es "Ninguno" y el protocolo no es UDP.

El valor predeterminado es 2000 ms

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: 2000
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

System.String

NOTES

Online Help MIP SDK Documentation