Clase: Mongo::Monitoring::SDAMLogSubscriber

Hereda:
Objeto
  • Objeto
Mostrar todo
Incluye:
Registrable
Definido en:
lib/mongo/monitoring/sdam_log_subscriber.rb

Overview

Se suscribe a eventos SDAM y los registra.

Desde:

  • 2.4.0

Resumen constante

Constantes incluidas desde Loggable

Loggable::PREFIX

Resumen de atributos de la instancia colapsar

Resumen del método de instancia colapsar

Métodos incluidos desde Registrable

#log_debug, #log_error, #log_fatal, #log_info, #log_warn, #logger

Detalles del Constructor

#initialize(options= {}) ⇒ SDAMLogSubscriber

Crea el nuevo suscriptor de registros.

Ejemplos:

Crear el suscriptor de registros de logs.

SDAMLogSubscriber.new

Parámetros:

  • opciones (encriptada) (por defecto: {})

    Las opciones.

Opciones Hash (options):

  • :logger (Logger)

    Un registrador personalizado opcional.

Desde:

  • 2.4.0



38
39
40
# Archivo 'lib/mongo/supervisión/sdam_log_subscriber.rb', línea 38

def inicializar(opciones = {})
  @options = opciones
end

Detalles de atributo de instancias

#opcionesHash (solo lectura)

Devuelve opciones Las opciones.

Devuelve:

  • (encriptada)

    opciones Las opciones.

Desde:

  • 2.4.0



26
27
28
# Archivo 'lib/mongo/supervisión/sdam_log_subscriber.rb', línea 26

def opciones
  @options
end

Detalles del método de instancia

#succeeded(evento) ⇒ objeto

Gestionar el evento "SDAM succeeded".

Ejemplos:

Gestionar el evento.

subscriber.succeeded(event)

Parámetros:

  • Evento (evento)

    El evento.

Desde:

  • 2.4.0



50
51
52
# Archivo 'lib/mongo/supervisión/sdam_log_subscriber.rb', línea 50

def tuvo éxito(Evento)
  log_event (evento de registro)(Evento) si logger.debug?
end