package events
- Alphabetic
- Public
- All
Type Members
- case class HiveEngineEvent(connectionUrl: String, startTime: Long, endTime: Long, state: ServiceState, diagnostic: String, settings: Map[String, String]) extends KyuubiEvent with Product with Serializable
-
case class
HiveOperationEvent(statementId: String, statement: String, shouldRunAsync: Boolean, state: String, eventTime: Long, createTime: Long, startTime: Long, completeTime: Long, exception: Option[Throwable], sessionId: String, sessionUser: String) extends KyuubiEvent with Product with Serializable
A HiveOperationEvent used to tracker the lifecycle of an operation at Hive SQL Engine side.
A HiveOperationEvent used to tracker the lifecycle of an operation at Hive SQL Engine side.
- Operation Basis
- Operation Live Status
- Parent Session Id
- statementId
the unique identifier of a single operation
- statement
the sql that you execute
- shouldRunAsync
the flag indicating whether the query runs synchronously or not
- state
the current operation state
- eventTime
the time when the event created & logged
- createTime
the time for changing to the current operation state
- startTime
the time the query start to time of this operation
- completeTime
time time the query ends
- sessionId
the identifier of the parent session
- sessionUser
the authenticated client user
-
case class
HiveSessionEvent(sessionId: String, engineId: String, username: String, ip: String, serverIp: String, startTime: Long, endTime: Long = -1L, totalOperations: Int = 0) extends KyuubiEvent with Product with Serializable
Event Tracking for user sessions
Event Tracking for user sessions
- sessionId
the identifier of a session
- engineId
the engine id
- ip
Client IP address
- serverIp
Kyuubi Server IP address
- startTime
Start time
- endTime
End time
- totalOperations
how many queries and meta calls
Value Members
- object HiveEngineEvent extends Serializable
- object HiveEventHandlerRegister extends EventHandlerRegister
- object HiveOperationEvent extends Serializable
- object HiveSessionEvent extends Serializable