PagerDuty / backstage-plugin

PagerDuty plugin for Backstage
https://pagerduty.github.io/backstage-plugin-docs/index.html
Apache License 2.0
22 stars 5 forks source link

Pagerduty Plugin support for teams #34

Open Alok650 opened 7 months ago

Alok650 commented 7 months ago

Is your feature request related to a problem? Please describe.

Currently in the backstage's pagerduty plugin, we can find the on-calls, active incidents..etc for a PD service. However, I want a similar card to be there for PD teams i.e. if I provide the PD teams, it can give me things like services this team owns, the members, the agg. of the incidents across all its services, Statistics for showing performance of on calls and showing statistics like frequency of same type of errors, severity of the alert ...etc.

Describe the solution you'd like

We can have 2-3 cards - one for showing the teams data, one for showing statistics of team's performance i.e. on call statistics and one for showing statistics related to frequency of alerts

Describe alternatives you've considered I have modified the existing code of the PD plugin to show data of team members. However, it will be better if the features were written properly and maintained by the PD team

t1agob commented 7 months ago

Hi @Alok650! Thanks for raising our first issue here.

I will look into this in the short-term. I have seen this ask before and it is one of the top priorities.

Feel free to share some additional details on your current implementation as it might help us implement this feature. Any screenshots of what the ideal experience would be for you and must have capabilities.