diff --git a/cli/root.go b/cli/root.go index bb1cc60c..c736d4e9 100644 --- a/cli/root.go +++ b/cli/root.go @@ -89,7 +89,7 @@ func NewAlertmanagerClient(amURL *url.URL) *client.Alertmanager { // Execute is the main function for the amtool command func Execute() { var ( - app = kingpin.New("amtool", helpRoot) + app = kingpin.New("amtool", helpRoot).UsageWriter(os.Stdout) ) format.InitFormatFlags(app) diff --git a/cmd/alertmanager/main.go b/cmd/alertmanager/main.go index 64102960..c963b2b9 100644 --- a/cmd/alertmanager/main.go +++ b/cmd/alertmanager/main.go @@ -210,6 +210,7 @@ func run() int { ) promlogflag.AddFlags(kingpin.CommandLine, &promlogConfig) + kingpin.CommandLine.UsageWriter(os.Stdout) kingpin.Version(version.Print("alertmanager")) kingpin.CommandLine.GetFlag("help").Short('h')