From b5074d8577e44c33b5f804128981c45daee247f1 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Wed, 6 Nov 2019 08:23:13 -0700 Subject: [PATCH] Enable JSON RPC request/response logging by default (#6758) --- core/src/rpc_service.rs | 1 + validator/src/main.rs | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/core/src/rpc_service.rs b/core/src/rpc_service.rs index 89da4bb30..e1e268f35 100644 --- a/core/src/rpc_service.rs +++ b/core/src/rpc_service.rs @@ -53,6 +53,7 @@ impl RpcRequestMiddleware { } fn get(&self, filename: &str) -> RequestMiddlewareAction { + info!("get {}", filename); let filename = self.ledger_path.join(filename); RequestMiddlewareAction::Respond { should_validate_hosts: true, diff --git a/validator/src/main.rs b/validator/src/main.rs index c77434b26..545bcff0b 100644 --- a/validator/src/main.rs +++ b/validator/src/main.rs @@ -225,7 +225,13 @@ fn is_keypair(string: String) -> Result<(), String> { } pub fn main() { - solana_logger::setup_with_filter("solana=info"); + solana_logger::setup_with_filter( + &[ + "solana=info", /* info logging for all solana modules */ + "rpc=trace", /* json_rpc request/response logging */ + ] + .join(","), + ); solana_metrics::set_panic_hook("validator"); let default_dynamic_port_range =