![서비스 목록에 서비스를 표시할 수 없습니다.](https://linux55.com/image/132110/%EC%84%9C%EB%B9%84%EC%8A%A4%20%EB%AA%A9%EB%A1%9D%EC%97%90%20%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
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