监控关系回购

Posted

技术标签:

【中文标题】监控关系回购【英文标题】:monitoring nexus repo 【发布时间】:2011-05-21 21:48:51 【问题描述】:

有谁知道允许监控 mvn 工件部署到 nexus repo 的 nexus 插件或 API?我的问题是开发人员正在将各种 jar 上传到 nexus repo,我无法知道谁做了什么以及为什么?我如何对他们强制执行规则,以便他们必须在将任何 jar 上传到 nexus 之前输入评论?有没有办法在 mvn/nexus 中做到这一点???

珍妮

【问题讨论】:

【参考方案1】:

如另一个答案中所述,有许多 RSS 提要。就谁做了什么和跟踪而言,即使在 OSS 版本中,您也可以设置不同的用户和角色。只需给每个用户自己的用户名和密码,并且只将部署权限授予您信任的人做正确的事情..

【讨论】:

【参考方案2】:

有几个RSS feeds 用于在 Nexus 内广播事件通知。

我建议监控新部署:

http://nexushost:8081/nexus/service/local/feeds/recentlyDeployedArtifacts

至于实施部署规则,您的选择更加有限。 Nexus Professional 可以申请rules,但这仅作为构建升级功能的一部分。不确定这个功能有多灵活,而且它不是 OSS 版本的一部分。

【讨论】:

以上是关于监控关系回购的主要内容,如果未能解决你的问题,请参考以下文章

基线监控:基于依赖关系的全链路智能监控报警

Azure DevOps 构建定义和管道之间有啥区别和关系?

监控数据库中表之间的关系

是否可以从 p2 repo 解决 maven 插件中的依赖关系

zabbix配置触发器的依赖关系

CI关系图