There’s little benefit in having two error levels that the node operator should pay attention to when the only difference between them is that one means the node is about to shut down – the admin can easily see that just by looking at whether the node did shutdown. So this PR replaces LogWarning and LogError with LogAlert, which hopefully emphasises that the point of using that level is to alert the node operator.
Leaves LogWarning and LogError available as deprecated aliases to reduce code churn and avoid invalidating PRs.
Left as draft pending #34038 as the “warning” and “error” levels are currently exposed to users via the -loglevel config option.