INSIGHT:如何启用Artifactory、Xray和INSIGHT服务的指标,以便在仪表板中查看趋势
本文将帮助在JFrog Insight中为Artifactory和Xray启用度量。
Artifactory:
要启用Artifactory中的度量标准,请对人工系统YAML.共享:
指标:
启用:真
filebeat:
启用:真
elasticsearch:
url: http:// < Insight_ip >: 8082 / elasticsearch
用户名:admin
密码:<弹性搜索密码>
artifactory:
指标:
启用:真
主持人:
#端口:8080
启用:真
从JFrog Artifactory版本7.27.3开始,任务控制已经作为微服务直接集成到Artifactory中。我们不再需要安装任务控制来使用它提供的功能。任务控制必须作为人工装置的一部分启用。
Filebeat-我们需要启用Filebeat(与Artifactory捆绑)发送日志和度量数据到Elasticsearch。
Elasticsearch我们需要在Artifactory系统中提供elasticsearch的详细信息。文件下的shared.metrics节,该节作为insight服务的一部分安装。
一旦Artifactory的指标获得成功,那么我们应该在Artifactory的趋势部分中看到下面的UI。
选择系统指标下类型和Artifactory下产品然后我们就可以看到相关的人工指标。
x光:
要启用Xray中的度量,请对x射线系统使它们成为可能。共享:
指标:
filebeat:
启用:真
elasticsearch:
url: http:// < Insight_ip >: 8082 / elasticsearch
用户名:xxxxx
密码:xxxxxxx
x光:
指标:
启用:真
我们需要启用与Xray应用程序捆绑在一起的Xray中的filebeat,并确保弹性搜索细节也如上所示添加。
一旦为Xray启用了度量,我们应该在趋势部分看到以下UI。
选择系统指标下类型和x光下产品然后我们就能看到相关的x光指标。

洞见:
要启用Xray中的度量,请对以下配置进行更改Insight系统YAML使他们能够共享:
指标:
filebeat:
启用:真
elasticsearch:
url: http:// < Insight_ip >: 8082 / elasticsearch
用户名:xxxxx
密码:xxxxx
## Insight调度程序模板
insight-scheduler:
指标:
启用:真
## Insight服务器模板
insight-server:
指标:
启用:真
一旦为insight服务启用了指标,我们应该在趋势部分看到以下UI。
选择系统指标下类型和洞察力下产品然后我们就可以看到相关的人工指标。
注意:
1.如果我们使用的是一个外部的ElasticSearch,那么ElasticSearch的URL将是下面的格式:
- 例如:http:// < elastic-search-server-ip >: 9200
2.如果我们使用默认的ElasticSearch,这是JFrog Insight安装的一部分,那么ElasticSearch的URL将采用以下格式:
- 例如:http:// < Insight_ip >: 8082 / elasticsearch
3.为了确保filebeat将日志发送到Elasticsearch,您可以为filebeat服务启用日志,如下所示,以及可能的值:debug、info、warning或error用于故障排除。共享:
指标:
启用:真
filebeat:
启用:真
日志:
启用:真
级别:“信息”
filebeat.log将在$JFROG_HOME/artifactory/var/log文件夹下创建。
如日志:2022-11-24T09:10:41.678Z INFO[监控]log/日志。go:192总指标{"monitoring": {"metrics":{“击败”:{“cpu”:{“系统”:{“滴答”:3180年,“时间”:{“女士”:3181}},“总”:{“滴答”:33730年,“时间”:{“女士”:33738},“价值”:33730},"用户":{“滴答”:30550年,“时间”:{“女士”:30557}}},“处理”:{"限制":{“软”“硬”:32000:32000},“开放”:10},“信息”:{“ephemeral_id”:“2 e19966d - 1256 - 435 - d - a048 - 00 - b3740c547e”,“运行时间”:{“女士”:348047},“版本”:“7.17.6”},“memstats”:{“gc_next”:10669320,“memory_alloc”:6015936,“memory_sys”:67912712,“memory_total”:3409719816,“rss”:60162048},“运行时”:{“了goroutine”:13}},“filebeat”:{"事件":{“活跃”:0,“说”:288557年,“完成”:288557},“收割机”:{“封闭”:15,“open_files”:0,“运行”:0,“跳过”:0,“开始”:15},“输入”:{"日志":{"文件":{“重命名”:0,“截断”:1}}}},“libbeat”:{"配置":{“模块”:{“运行”:0,“开始”:0,“停止”:0},“重新加载”:0,“扫描”:0},“输出”:{"事件":{“ack”:208194年,“活跃”:0,“批次”:4458年,“下降”:7062年,“复制”:0,“失败”:0,“太多”:0,“总”:215256},“读”:{“错误”,“字节”:3882204:0},“类型”:“elasticsearch”,“写”:{“错误”,“字节”:210419539:0}},“管道”:{“cli树人”:0,“事件”:{“活跃”:0,“下降”:0,“失败”:0,“过滤”:73301年,“出版”:215256年,“重试”:50,“总”:288557},“队列”:{“ack”:215256年,“max_events”:4096}}},“注册”:{“州”:{“清理”:0,“当前”:15日更新:288557},“写”:{“失败”:0,“成功”:13527年,“总”:13527}},“系统”:{“cpu”:{“核”:2},“负载”:{“15”“1”:0.05:0.61,“5”:0.54,“规范”:{“15”“1”:0.025:0.305,“5”:0.27}}}}}}
4.有关指标和趋势的更多详细信息,请参阅下面的wiki页面。
