mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 09:17:43 +03:00
parent
f65e7f54c7
commit
337a1b2179
@ -205,8 +205,6 @@ final class Metrics(val registry: MetricRegistry) {
|
|||||||
registry.timer(Prefix :+ "failed_to_acquire_transaction")
|
registry.timer(Prefix :+ "failed_to_acquire_transaction")
|
||||||
val releaseTransactionLock: Timer = registry.timer(Prefix :+ "release_transaction_lock")
|
val releaseTransactionLock: Timer = registry.timer(Prefix :+ "release_transaction_lock")
|
||||||
|
|
||||||
val stateValueCache = new CacheMetrics(registry, Prefix :+ "state_value_cache")
|
|
||||||
|
|
||||||
// The below metrics are only generated during parallel validation.
|
// The below metrics are only generated during parallel validation.
|
||||||
// The counters track how many submissions we're processing in parallel.
|
// The counters track how many submissions we're processing in parallel.
|
||||||
val batchSizes: Histogram = registry.histogram(Prefix :+ "batch_sizes")
|
val batchSizes: Histogram = registry.histogram(Prefix :+ "batch_sizes")
|
||||||
@ -304,51 +302,6 @@ final class Metrics(val registry: MetricRegistry) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
object ledger {
|
|
||||||
private val Prefix: MetricName = daml.Prefix :+ "ledger"
|
|
||||||
|
|
||||||
object database {
|
|
||||||
private val Prefix: MetricName = ledger.Prefix :+ "database"
|
|
||||||
|
|
||||||
object queries {
|
|
||||||
private val Prefix: MetricName = database.Prefix :+ "queries"
|
|
||||||
|
|
||||||
val selectLatestLogEntryId: Timer = registry.timer(Prefix :+ "select_latest_log_entry_id")
|
|
||||||
val selectFromLog: Timer = registry.timer(Prefix :+ "select_from_log")
|
|
||||||
val selectStateValuesByKeys: Timer =
|
|
||||||
registry.timer(Prefix :+ "select_state_values_by_keys")
|
|
||||||
val updateOrRetrieveLedgerId: Timer =
|
|
||||||
registry.timer(Prefix :+ "update_or_retrieve_ledger_id")
|
|
||||||
val insertRecordIntoLog: Timer = registry.timer(Prefix :+ "insert_record_into_log")
|
|
||||||
val updateState: Timer = registry.timer(Prefix :+ "update_state")
|
|
||||||
val truncate: Timer = registry.timer(Prefix :+ "truncate")
|
|
||||||
}
|
|
||||||
|
|
||||||
object transactions {
|
|
||||||
private val Prefix: MetricName = database.Prefix :+ "transactions"
|
|
||||||
|
|
||||||
def acquireConnection(name: String): Timer =
|
|
||||||
registry.timer(Prefix :+ name :+ "acquire_connection")
|
|
||||||
def run(name: String): Timer =
|
|
||||||
registry.timer(Prefix :+ name :+ "run")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
object log {
|
|
||||||
private val Prefix: MetricName = ledger.Prefix :+ "log"
|
|
||||||
|
|
||||||
val append: Timer = registry.timer(Prefix :+ "append")
|
|
||||||
val read: Timer = registry.timer(Prefix :+ "read")
|
|
||||||
}
|
|
||||||
|
|
||||||
object state {
|
|
||||||
private val Prefix: MetricName = ledger.Prefix :+ "state"
|
|
||||||
|
|
||||||
val read: Timer = registry.timer(Prefix :+ "read")
|
|
||||||
val write: Timer = registry.timer(Prefix :+ "write")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
object userManagement {
|
object userManagement {
|
||||||
private val Prefix = daml.Prefix :+ "user_management"
|
private val Prefix = daml.Prefix :+ "user_management"
|
||||||
|
|
||||||
@ -375,9 +328,6 @@ final class Metrics(val registry: MetricRegistry) {
|
|||||||
val completionsBufferSize: Counter =
|
val completionsBufferSize: Counter =
|
||||||
registry.counter(Prefix :+ "completions_buffer_size")
|
registry.counter(Prefix :+ "completions_buffer_size")
|
||||||
|
|
||||||
val acsRetrievalSequentialProcessing: Timer =
|
|
||||||
registry.timer(Prefix :+ "acs_retrieval_sequential_processing")
|
|
||||||
|
|
||||||
// FIXME Name mushing and inconsistencies here, tracked by https://github.com/digital-asset/daml/issues/5926
|
// FIXME Name mushing and inconsistencies here, tracked by https://github.com/digital-asset/daml/issues/5926
|
||||||
object db {
|
object db {
|
||||||
private val Prefix: MetricName = index.Prefix :+ "db"
|
private val Prefix: MetricName = index.Prefix :+ "db"
|
||||||
|
Loading…
Reference in New Issue
Block a user