Clase: Mongo::Monitoring::Event::ServerHeartbeatFailed
- Hereda:
-
Evento::Base
- Objeto
- Evento::Base
- Mongo::Monitoreo::Evento::Latido del servidor fallido
- Definido en:
- lib/mongo/monitoring/event/server_heartbeat_failed.rb
Overview
Evento que se activa cuando se envía un latido del servidor.
Colapso delresumen de atributos de instancia
-
#dirección ⇒ Dirección
solo lectura
Dirección La dirección del servidor.
-
#error ⇒ Excepción (también: #fallo)
solo lectura
Error La excepción que ocurrió en la llamada de saludo.
-
#round_trip_time ⇒ Float (también: #duración)
solo lectura
Round_trip_time Duración de la llamada de saludo en segundos.
-
#evento_iniciado ⇒ Monitoreo::Evento::ServerHeartbeatStarted
solo lectura
El evento iniciado correspondiente.
Colapso del resumen del método de instancia
-
#¿esperado? ⇒ verdadero | falso
Si se esperaba el latido del corazón.
-
#inicializar(dirección, tiempo de ida y vuelta, error, esperado: falso, evento iniciado:) ⇒ ServerHeartbeatFailed
constructor
privada
Crear el evento.
-
#resumen ⇒ Cadena
Devuelve un resumen conciso pero útil del evento.
Detalles del constructor
#inicializar(dirección, tiempo de ida y vuelta, error, esperado: falso, evento iniciado:) ⇒ ServerHeartbeatFailed
Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.
Crear el evento.
40 41 42 43 44 45 46 47 48 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 40 def inicializar(dirección, tiempo de ida y vuelta, Error, esperado: false, evento iniciado: ) @DIRECCIÓN = dirección @tiempo_de_viaje_de_ida_y_vuelta = tiempo de ida y vuelta @error = Error @esperado = !!esperado @started_event = evento iniciado end |
Detalles de los atributos de instancia
#dirección ⇒ Dirección (solo lectura)
Dirección de retorno La dirección del servidor.
51 52 53 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 51 def dirección @DIRECCIÓN end |
#error ⇒ Exception (solo lectura) También conocido como: fallo
Devuelve error La excepción que ocurrió en la llamada de saludo.
60 61 62 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 60 def Error @error end |
#round_trip_time ⇒ Float (solo lectura) También conocido como: duración
Devuelve round_trip_time Duración de la llamada de saludo en segundos.
54 55 56 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 54 def tiempo de ida y vuelta @tiempo_de_viaje_de_ida_y_vuelta end |
#begun_event ⇒ Monitoring::Event::ServerHeartbeatStarted (solo lectura)
Devuelve el evento iniciado correspondiente.
74 75 76 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 74 def evento iniciado @started_event end |
Detalles del método de instancia
#¿esperado? ⇒ verdadero | falso
Devuelve si se esperó el latido.
66 67 68 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 66 def ¿esperado? @esperado end |
#resumen ⇒ Cadena
Este método es experimental y está sujeto a cambios.
Devuelve un resumen conciso pero útil del evento.
84 85 86 87 88 |
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_failed.rb', línea 84 def resumen "#<#{nombre_de_clase_corto}" + " dirección=#{dirección}" + " error=#{error. inspeccionar}>" end |