Add additional subscription metrics (#18071)

This commit is contained in:
Tyera Eulberg 2021-06-18 13:52:22 -06:00 committed by GitHub
parent d18e02ef44
commit 83a6c669a5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -224,6 +224,8 @@ impl RpcSolPubSubImpl {
debug!("Total existing subscriptions: {}", num_subscriptions);
if num_subscriptions >= self.max_active_subscriptions {
info!("Node subscription limit reached");
datapoint_info!("rpc-subscription", ("total", num_subscriptions, i64));
inc_new_counter_info!("rpc-subscription-refused-limit-reached", 1);
Err(Error {
code: ErrorCode::InternalError,
message: "Internal Error: Subscription refused. Node subscription limit reached"
@ -231,6 +233,7 @@ impl RpcSolPubSubImpl {
data: None,
})
} else {
datapoint_info!("rpc-subscription", ("total", num_subscriptions + 1, i64));
Ok(())
}
}