Rsyslogプログラム名はどこに設定されていますか?

Rsyslogプログラム名はどこに設定されていますか?

AWS Elasticbeanstalkを使用してJavaウェブアプリケーションを実行しています。 /etc/rsyslog.d/web.confの下のEC2ノード

 if $programname  == 'web' then {
  *.=warning;*.=err;*.=crit;*.=alert;*.=emerg /var/log/web.stderr.log
  *.=info;*.=notice /var/log/web.stdout.log
}

私は何が起こっているのか理解しています。しかし、$ programnameがどこに設定されているのかわかりませんweb。独自のプログラム名を作成してログを別のファイルにリダイレクトするにはどうすればよいですか?

関連情報