From 8021bce41f32bab84c527b0049690456ff8a8912 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2020 20:03:27 +0000 Subject: [PATCH] Instructions for validator logging (#10845) (#10878) * Instructions for disabling log throttling * Remove syslog, add logrotate * Update docs/src/running-validator/validator-start.md Co-authored-by: Trent Nelson Co-authored-by: Carl Co-authored-by: Trent Nelson (cherry picked from commit 6b45481bbbb023f33475381be862a9d5460342bb) Co-authored-by: carllin --- docs/src/running-validator/validator-start.md | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/docs/src/running-validator/validator-start.md b/docs/src/running-validator/validator-start.md index 700c3799da..ae929f9c14 100644 --- a/docs/src/running-validator/validator-start.md +++ b/docs/src/running-validator/validator-start.md @@ -42,7 +42,7 @@ the `--cuda` argument to `solana-validator`. When your validator is started look for the following log message to indicate that CUDA is enabled: `"[ solana::validator] CUDA is enabled"` -## Tune System +## System Tuning For Linux validators, the solana repo includes a daemon to adjust system settings to optimize performance (namely by increasing the OS UDP buffer limits, and scheduling PoH with realtime policy). @@ -196,6 +196,26 @@ solana-validator \ --rpc-port 8899 \ --entrypoint devnet.solana.com:8001 \ --limit-ledger-size + --log ~/solana-validator.log +``` + +Lastly, to configure log rotation, please run the following: + +```bash +# Setup log rotation + +cat > logrotate.sol <