com.google.bigtable.v2.request_stats

Members list

Type members

Classlikes

final case class FullReadStatsView(readIterationStats: Option[ReadIterationStats], requestLatencyStats: Option[RequestLatencyStats], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[FullReadStatsView]

FullReadStatsView captures all known information about a read.

FullReadStatsView captures all known information about a read.

Value parameters

readIterationStats

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

requestLatencyStats

Request latency stats describe the time taken to complete a request, from the server side.

Attributes

Companion
object
Source
FullReadStatsView.scala
Supertypes
trait Updatable[FullReadStatsView]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object FullReadStatsView extends GeneratedMessageCompanion[FullReadStatsView]

Attributes

Companion
class
Source
FullReadStatsView.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[FullReadStatsView]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadIterationStats(rowsSeenCount: Long, rowsReturnedCount: Long, cellsSeenCount: Long, cellsReturnedCount: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadIterationStats]

ReadIterationStats captures information about the iteration of rows or cells over the course of a read, e.g. how many results were scanned in a read operation versus the results returned.

ReadIterationStats captures information about the iteration of rows or cells over the course of a read, e.g. how many results were scanned in a read operation versus the results returned.

Value parameters

cellsReturnedCount

The cells returned as part of the request.

cellsSeenCount

The cells seen (scanned) as part of the request. This includes the count of cells returned, as captured below.

rowsReturnedCount

The rows returned as part of the request.

rowsSeenCount

The rows seen (scanned) as part of the request. This includes the count of rows returned, as captured below.

Attributes

Companion
object
Source
ReadIterationStats.scala
Supertypes
trait Updatable[ReadIterationStats]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ReadIterationStats extends GeneratedMessageCompanion[ReadIterationStats]

Attributes

Companion
class
Source
ReadIterationStats.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadIterationStats]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class RequestLatencyStats(frontendServerLatency: Option[Duration], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[RequestLatencyStats]

RequestLatencyStats provides a measurement of the latency of the request as it interacts with different systems over its lifetime, e.g. how long the request took to execute within a frontend server.

RequestLatencyStats provides a measurement of the latency of the request as it interacts with different systems over its lifetime, e.g. how long the request took to execute within a frontend server.

Value parameters

frontendServerLatency

The latency measured by the frontend server handling this request, from when the request was received, to when this value is sent back in the response. For more context on the component that is measuring this latency, see: https://cloud.google.com/bigtable/docs/overview Note: This value may be slightly shorter than the value reported into aggregate latency metrics in Monitoring for this request (https://cloud.google.com/bigtable/docs/monitoring-instance) as this value needs to be sent in the response before the latency measurement including that transmission is finalized. Note: This value includes the end-to-end latency of contacting nodes in the targeted cluster, e.g. measuring from when the first byte arrives at the frontend server, to when this value is sent back as the last value in the response, including any latency incurred by contacting nodes, waiting for results from nodes, and finally sending results from nodes back to the caller.

Attributes

Companion
object
Source
RequestLatencyStats.scala
Supertypes
trait Updatable[RequestLatencyStats]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object RequestLatencyStats extends GeneratedMessageCompanion[RequestLatencyStats]

Attributes

Companion
class
Source
RequestLatencyStats.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[RequestLatencyStats]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class RequestStats(statsView: StatsView, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[RequestStats]

RequestStats is the container for additional information pertaining to a single request, helpful for evaluating the performance of the sent request. Currently, there are the following supported methods:

RequestStats is the container for additional information pertaining to a single request, helpful for evaluating the performance of the sent request. Currently, there are the following supported methods:

  • google.bigtable.v2.ReadRows

Attributes

Companion
object
Source
RequestStats.scala
Supertypes
trait Updatable[RequestStats]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object RequestStats extends GeneratedMessageCompanion[RequestStats]

Attributes

Companion
class
Source
RequestStats.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[RequestStats]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
object RequestStatsProto extends GeneratedFileObject

Attributes

Source
RequestStatsProto.scala
Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type