最近买了个阿里云服务器,部署了一个测试项目,并安装下载了 Grafana 和 Prometheus,下载完 配置好后 分别启动,启动过程程中发现 端口被占用了。。。通过
netstat -ntlp
可以查看端口使用情况,找到 对被占用的端口,发现默认启动了 Prometheus 服务。这样的话就不用自己取下下载了。我怎么找到该服务的安装路径在哪呢?经过查找资料 可以用netstat -lnp|grep 9090
找到对应的 进程信息:
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN 23968/prometheus
找到了进程 那怎么找到服务的安装在哪了呢 或者配置文件在哪呢?可以通过
ps PID
进行查看:
PID TTY STAT TIME COMMAND
23968 ? Ssl 259:19 /opt/gitlab/embedded/bin/prometheus --web.listen-address=localhost:9090 --storage.tsdb.path=/var/opt/gitlab/prometheus/data --config.file=/var/opt/gitlab/prometheus/prometheus.yml
通过以上方法就可以找到对应服务的位置了。
网友评论