Preview
We're still working on this feature, but we'd love for you to try it out!
This feature is currently provided as part of a preview pursuant to our pre-release policies.
The Repository catalog is a tool designed to centralize and streamline the management of repositories within an organization. By providing a unified view of all repositories, it enhances cross-team collaboration and simplifies the discovery, access, and management of code repositories.
The Repository catalog is designed to break silos between teams and increase cross-team collaboration. It enables developers, Site Reliability Engineers (SREs), and other stakeholders to efficiently identify existing repositories, understand their purpose, and determine ownership or status. This centralized approach leads to improved collaboration, accountability, and productivity across the organization.
Key features
Centralized Repository Discovery: Quickly identify repositories relevant to services, projects, or Teams, minimizing the time spent searching or consulting with colleagues.
Service and Repository Navigation: Seamlessly navigate from applications or services to their defining repositories and vice versa, aiding in understanding code dependencies and infrastructure.
Ownership and Accountability: Easily identify repository owners, supporting direct queries and enhancing accountability within teams.
Repository Insights: Access detailed metrics on repository activity, such as open pull requests and deployment history, to identify neglected projects and optimize resource allocation.
Management and Operations: Perform bulk operations, such as assigning tags or teams, to efficiently manage repositories and maintain organizational standards.
Access the Repository catalog
Prerequisites:
- Enable the Catalogs in your New Relic account. For more information, refer Enable the Catalogs.
To access the Repository catalog inventory:
- Log in to your New Relic platform.
- Go to the left navigation pane > Catalogs > Repository catalog.

The Repository catalog displays all the linked repository and related information:
UI | Description |
---|---|
Name | The name of the repository. Click to open the repository details pane on the right-side. This details pane contains information such as repository overview, entities repository linked with, tags, and more. |
Description | The description of the repository. |
Origin/Source | Display the information where this repository is hosted. |
Organization | GitHub organization from where the repos have been imported. |
Team | The team responsible for the entity. Click on the team's name to go to the corresponding team's hub page to view more information of team's managing the entity. Hover the mouse to the Team link to view additional details in the pop-up dialog box. If a Team is not assigned to an entity, click the Assign Team button and select the responsible team from the displayed list. For more information, refer Teams. |
Last Deploy | The date and time of the last deployment. Click the link to view details of the change and its impact. For more information, refer Change Tracking. |
Entities | The number of entities linked with the repository. |
URL | The URL to access the repository. |
Last Deploy | The date and time of the last deployment. Click the link to view details of the change and its impact. For more information, refer Change Tracking. |
Open PRs | Displays the number of open pull requests in the repository. Hover the mouse to the link to view additional details in the pop-up dialog box. |
Creation Date | Displays the date when the repository is created. |
Last Update | Displays the date when the repository is updated. |
Primary Language | Displays the most used language in the repository. |
Add new data
To add additional data to your Repository catalog click the + Add GitHub repositories button at the top right. Follow the on screen instructions to add data to your repositories. For additional information to add repositories, refer GitHub integration.
Limitations
- No support for sorting data in the Repository catalog page.
- In certain scenarios, Saved views might not function as intended in the Repository catalog.