Gatsu yes it's normal.
schedule:run runs every minute. Everytime it runs, it checks if a command has been scheduled for that particular minute. Most of the time there will be no commands ready to run.
If there's a command scheduled say, every five minutes, by Flarum, 4 times out of 5 you'll see " No scheduled commands are ready to run." and 1 time out of 5 you'll see "running command [...]"