サービスリストにサービスを表示できません。

サービスリストにサービスを表示できません。

Filebeatというサービスがあります。 Oracle Linux 6.8システムで動作します。

chkconfig --list 

表示されませんが、このコマンドを実行すると

ps -ef | grep filebeat

ps-ef | grep filebeat root 2583 18280 0 10:10 pts/7 00:00:00 grep filebeat root 14456 1 0 Mar27 ? 00:00:00 /usr/share/filebeat/bin/filebeat-god -r / -n -p /var/run/filebeat.pid --

/usr/share/filebeat/bin/filebeat -c /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config /etc/filebeat -path.data /var/lib/filebeat -path .logs /var/log/filebeat

ルート14457 14456 3月27日? 16:41:54 /usr/share/filebeat/bin/filebeat -c /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config /etc/filebeat -path.data /var/ lib/filebeat -path.logs /var/log/filebeat

サービスが実行されていることがわかりますが、/etc/init.dでも見つかりません。

ログファイルに書き込まれるログファイルを確認しました。

lsof filebeat返品

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

filebeat 14457 root 2w REG 252,1 8995935 529475 filebeat

そして

  ps p 14457

  PID TTY      STAT   TIME COMMAND

  14457 ?        Sl   1001:57 /usr/share/filebeat/bin/filebeat -c 

  /etc/filebeat/filebeat.yml -path.home /usr/share/filebeat -path.config 

  /etc/filebeat -path.data /var/lib/filebeat -path.logs /var/log/fileb

Filebeatサービスファイルを開始または停止できるように場所を見つける方法は?

ベストアンサー1

ポートベースのサービスの場合は、netstatを使用できます。

netstat -tulpn | grep filebeat 

おすすめ記事