Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,466,928
Community Members
 
Community Events
176
Community Groups

Metrics are now available in Compass

Hello, wonderful Compass alpha users!

Today is the day, we are extremely happy to announce that v1 of our Metrics feature is in production. And boy, is there a lot to share!

As a software development team ourselves, we know firsthand how important tracking SLOs, availability, and other performance metrics are to keeping our services functional. As we previewed a couple of times, we are designing Compass to help you better utilize these metrics - from calculation and simple tracking to enforcing standards for your team’s operational health.

With this new feature, now you can associate numerical metrics with your Compass components, and use those metrics as scorecard criteria.

 


 

There are two primary ways you can add metrics: 

1. Link your Bitbucket repository to see repo-specific metrics automatically (Github coming soon!)

If you’re using the Bitbucket app for Compass, any components with linked Bitbucket repositories will now start to show two metrics: Pull Request Cycle Time and Deployment Frequency. If you haven’t already done this, just go to your component in Compass and add a link to your repo under “Repositories”. After you refresh the page, you’ll see your new metrics! No further setup required - it’s automagic 🙂 And every time you merge a pull request or do a deployment from Bitbucket, we’ll automatically update these metrics for your component. 

metric1.png

 

2. Use the metrics REST API to send other metrics to Compass

You can create a new metric, or add one of our handy predefined metrics to your existing Compass component. Then, run the customized, auto-generated cURL command to push in metric values as required.

metric2.pngmetric3.png

Once you use either of these methods, your metric value will appear on your component - voila! (You can also view all your metrics and their related components by clicking “Health” in the top nav menu, then “Metrics” in the left-hand sidebar.)

Of course, these metrics aren’t just for show. You can use any metric as scorecard criteria too.

metric4.pngmetric5.png

We’re excited to hear what you think. Try it out, please leave feedback, and most importantly: tell us what you want to see next from Metrics!

4 comments

Hi @Katie Silver ,

 

Is this a gradual roll-out? I've got components linked to Bitbucket and `PR Cycle Time` just shows a cURL command. Nothing loaded automatically.

I did have to go in and upgrade the Bitbucket connection app manually (would be good if that was a bit more prominent that it needed doing!)

 

Thanks

 

EDIT: I bit the bullet, removed all the `compass.yml` files and re-imported everything as "Services". The metrics are now showing.

Like Katie Silver likes this

Hi @David Harper, sorry you encountered this issue, and glad to hear you were able to work through it. We would have expected the metrics to appear automatically, so it's definitely a bug, and we're actively working on reproducing it. Thanks for reporting it!

Like Steffen Opel _Utoolity_ likes this
Katie Silver Atlassian Team Feb 16, 2022

Hey @David Harper - Echoing my teammate, so sorry for the trouble. Let us know if you have more feedback for us, we really appreciate you getting in there quickly. 

Like Steffen Opel _Utoolity_ likes this

Loving this new functionality, had a couple of questions :)

We're connected up to BB Cloud and I have the PR Cycle Time metric working, is there any reason why the Open Pull Request metric doesn't automatically work as well?

Guessing currently you'd need to add this as a webhook within the specific BitBucket Repository? 

 

Any plans to make these automatic similar to the PR Cycle Time one? 

 

Cheers!

Andy

Comment

Log in or Sign up to comment
TAGS

Atlassian Community Events