Data Dictionary

Depending on connected systems Faros collects the following metadata:

1. Version Control System (VCS):

Entity

Fields

Organization

name, description, url, tags

Repositories

name, description, url, tags

Organization members

username, name, email (if present)

Organization teams

name, parent team, lead, members, owned Repositories and Projects

Pull Requests for selected Repositories

id, title, description, author, assignee, timestamps, status, branch name

Commits for selected Repositories

sha, message, timestamps, author

2. Task Management System (TMS):

Entity

Fields

Organization

name, description, url, tags

Projects, Boards and Sprints

name, description, url, tags

Organization members

username, name, email (if present)

Organization teams

name, parent team, lead, members, owned Projects and Boards

Tasks for selected Projects and Boards

id, timestamps, title, creator, assignee, status, linked Pull Requests

3. Incident Management System (IMS):

Entity

Fields

Organization

name, description, url

Applications

name, description

Organization members

username, name, email (if present)

Organization teams

name, parent team, lead, members, owned Applications

Incidents for selected Applications

id, timestamps, title, creator, assignee, status, linked Tasks

4. Continuous Integration / Continuous Delivery (CI/CD):

Entity

Fields

Organization

name, description, url

Pipelines, Builds, Applications and Artifacts

name, description, url, tags

Builds for selected Pipelines

id, timestamps, title, creator, steps, status

Deployments for selected Applications

id, timestamps, title, creator, status, environment, linked Artifacts

5. Org Management:

Entity

Fields

Employee

name, email, location, linked VCS/TMS/IMS users (if present)

Teams

name, parent team, lead, members, owned Applications, Repositories, Projects, Boards


Did this page help you?