ARTIFACTORY:如何找到ARTIFACTORY服务的正常运行时间?

维纳Reddy
2023-01-22 11:05

描述

下面的文章描述了如何了解Artifactory服务已经启动和运行了多长时间。

决议

  • 如果您可以通过UI登录Artifactory,监控Artifactory微服务是查看正常运行时间的最简单方法。
  • 如果你没有浏览器客户端,或者UI不可用,你可以如下所示找到它:

1.Artifactory流程细节:确保流程启动并运行# ps -ef | grep Java
Root 4980 1 4 17:57 ?00:07:07 / opt / jfrog / artifactory / app /第三方/ java / bin / java -Djava.util.logging.config.file = / opt / jfrog / artifactory / app / artifactory / tomcat / conf /日志记录。-Djava.util.logging.manager = org.apache.juli属性。ClassLoaderLogManager -Djdk.tls。ephemeralDHKeySize = 2048 -Djava.protocol.handler.pkgs = org.apache.catalina。web2022世界杯阿根廷预选赛赛程resources -Dorg.apache.catalina.security.SecurityListener。UMASK=0027 -server -Xms512m -Xmx2g -XX:+UseG1GC -XX:OnOutOfMemoryError=kill - 9% p——add-open java.base/java。util= all - named——add-open java.base/java.lang。reflect= all - named——add-open java.base/java.lang。调用= all - named——添加-打开java.base/java。text= all - named——添加打开java.base/java。nio= all - named——add-open java.desktop/java.awt.font= all - named -Dfile。encoding=UTF8 -Djruby.compile.invokedynamic=false -Djruby.bytecode.version=1.8 -Dorg.apache.tomcat.util.buf.UDecoder. encoding=UTF8 -Djruby.compile.invokedynamic=falseALLOW_ENCODED_SLASH = true -Djava.security.egd =文件:/ dev /。/urandom -Dartdist=docker -Djf.product。home=/opt/jfrog/artifactory -Djruby.bytecode.version=1.8 - digore .endorsed. home=/opt/jfrog/artifactorydirs= -classpath /opt/jfrog/artifactory/app/artifactory/tomcat/bin/bootstrap.jar:/opt/jfrog/artifactory/app/artifactory/tomcat/bin/tomcat- juliy .jar -Dcatalina. jar基础= / opt / jfrog / artifactory / app / artifactory / tomcat -Dcatalina。家= / opt / jfrog / artifactory / app / artifactory / tomcat -Djava.io。tmpdir=/opt/jfrog/artifactory/var/work/artifactory/tomcat/temp org.apache.catalina.startup.Bootstrap启动

然后,从上面的进程ID找到服务正常运行时间:# ps -p 4980 -o etime
经过02:27:45
上面的运行时间显示了进程正常运行时间,格式为:[[dd-]hh:]mm:ss

2.系统健康ping:确保服务可访问root@25cf88077bdf:~# curl -uadmin: 'http://localhost:8081/artifactory/api/system/ping'好吧

3.检查Artifactory日志文件

为7。xinstallation:

查看/var/log目录下的artifactory-service.log:2022-01-05T17:57:44.387Z [jfrt] [INFO] [b9c58cc6369e8482] [ctoryContextConfigListener:272] [art-init] Artifactory (jfrt)服务初始化完成在24.310秒。监听端口:8081

为6。xinstallation:

查看/logs目录下的artifactory.log:2021-11-30 22:55:02,511 [art-init] [INFO] (o.a.w.s.ArtifactoryContextConfigListener:215) -
###########################################################
### Artifactory成功启动(20.533秒
###########################################################
4.审核Artifactory pid文件

为7。xinstallation:

查找文件artifactory上的时间戳。pid位于/app/run目录下
例如:-rw-r----- 1 artifactory artifactory 5 1月5日17:57 artifactory.pid

为6。xinstallation:

查找文件artifactory上的时间戳。pid位于/run目录下。
例如:

-rw-r----- 1 artifactory artifactory 6 11月30日22:54 artifactory.pid