htopにいるとき、私は自分のサーバーで働いていました。
Syslog-ngプロセスは次のようにリストされています
supervising syslog-ng
/sbin/syslog-ng
それが何を意味するのかわかりません。 man supervising
を実行しようとしましたが、何も見つかりませんでした。 supervising
コマンドも存在しません。グーグルで、launchtool
に関するページを見つけましたが、システムにそのページもmanページも見つかりません。
その実行可能ファイル/コマンド/何をしますか?なぜ今日私はhtopでその行を読んだのですか?
ありがとうございました。
PS:これをSUまたはSFに投稿するかどうかはわかりませんでした。サーバー関連の質問であっても、一般的なLinuxを対象としています。
コマンドライン引数(syslog-ng
)をより説明的なテキストに変更したのはargv[0]
の単なるコピーです。
syslog-ng
のマニュアルページには次のように書かれています。
OPTIONS [...] -process-mode syslog-ngの実行方法を設定します。フォアグラウンド(主に デバッグに使用)、デーモンとしてのバックグラウンド、またはsafe-background モード。デフォルトでは、syslog-ngはセーフバックグラウンドモードで実行されます。このモード は、syslog-ngの監視と呼ばれるスーパーバイザプロセスを作成します。 は、syslog-ngがクラッシュした場合に再起動します。
以下で確認できます:
#pgrep -lf superv 1277監視syslog-ng #readlink /proc/1277/exe /usr/sbin/syslog-ng