youngmon/atlassian-qna huggingface dataset:
Turn off Long-running incident notification emails
Asked by Logan Eriksen:

I want to turn off the emails to statuspage admins notifying about long-running incidents.

I'm unable to find anything in Your Page or any sub-sections pertaining to this config.


Answers:
author: Nick Coates
body: Hi Logan,

You need to click on the profile image, bottom left of the green sidebar -\> Profile -\> Uncheck the checkbox next to 'Long-running incident notifications'.

![Screenshot 2021-05-12 083518.png](https://community.atlassian.com/t5/image/serverpage/image-id/143116iEC17FD3995F47A05/image-size/large?v=v2&px=999 "Screenshot 2021-05-12 083518.png")![Screenshot 2021-05-12 083621.png](https://community.atlassian.com/t5/image/serverpage/image-id/143117i99A449F22088985F/image-size/large?v=v2&px=999 "Screenshot 2021-05-12 083621.png")

Hope this helps \& if it does please mark this as the answer.

Thanks,  
Nick

comments: author: Logan Eriksen
body: Thanks Nick!

This may be obvious, but I'll ask anyways: Since this is profile specific, I'm assuming the other admin's will have to go in and manage this setting for themselves?

Regards,

Logan


author: Nick Coates
body: Hi Logan,

You'll need all your other team members to go in and change it. It's definitely annoying but I have fed this back to the product team over 2 years ago and hopefully with the migration to Atlassian ID there may be a future update for admins to set this at organization level.

Hope this helps.

Thanks,  
Nick


author: Logan Eriksen
body: Thanks Nick!


author: Meenakshi Razdan
body: Hi Nick,

Has this issue been addressed. Even though I uncheck the 'Long-running degraded component' checkbox from Profile. We are still getting these notifications.

Thanks


Tags: cloud
Disable Auto-Refresh
Asked by Aleksandra Maria Sikora:

Hello,

I'd like to disable Auto-Refresh (reload) of my status page.

It looks like the page is refreshed every minute or so.

Can you please tell me how to disable this feature? Should I add some custom script?

Regards,  
Aleksandra


Answers:
author: Nick Coates
body: Hi Aleksandra,

Welcome to the Atlassian Community.

There is no way to disable or change the refresh from within Statuspage. I've had a look at the source code of one of my pages as I thought it would have been a meta refresh (which we can't modify any meta data) but appears not. I assume this is some sort of Javascript code but there is no custom script I've come across.

Could I ask what the purpose of disabling the page refresh? Just curious :)

Thanks,  
Nick
Lambda Component Update Error 400
Asked by Kevin Juma:

Hi,  
I am new to Statuspage and I am currently experiencing an error 400 when I try to update a Statuspage component via AWS Lambda.  

This is the code for the lambda function I am using:

*import requests*   
*import json*

*def post_to_statuspage(payload):*

*headers = {'content-type': 'application/json', 'Authorization': 'Oauth a31d80fb-xxxxxx-xxxxx0849' }*   
*url = '<https://api.statuspage.io/v1/pages/0b7rflm22xxx/components/q74nxxx8zt7>'*   
*return requests.patch(url=url, data=payload, headers=headers)*

*def package_data(payload):*

*data = {'event' : payload }*   
*response = post_to_statuspage(json.dumps(data))*   
*return response.status_code*

*def lambda_handler(event, context):*   

*alerts = event\["component"\]*   
*status = \[\]*   
*for alert in alerts:*   
*status.append(package_data(alert))*   

*return status*

<br />

<br />

The test event/payload I am using only has the following:  

*{*   
*"component": {*   
*"status": "under_maintenance"*   
*}*   
*}*   

Where could the problem be?


Answers:
author: Kevin Juma
body: I figured this out.  
I just cleaned up the script.


author: Shubham Aggarwal
body: Does it work when you replace

```
data = {'event' : payload }
response = post_to_statuspage(json.dumps(data))
```

with

```
response = post_to_statuspage(json.dumps(payload))
```

?

comments: author: Kevin Juma
body: Thanks for this but no it doesn't.  
I am already converting to JSON with my package_data.


author: Kevin Juma
body: I did try replacing as suggested but the error still persists.  
Any help with this will be appreciated.


Tags: cloud
Can I retrieve metric data points from StatusPage api?
Asked by Jeffrey Liu:

I could be mistaken, but it seems that "Get a Metric" on the StatusPage api just gets the metric metadata. Is it possible to retrieve the data points that had been posted to /pages/{page_id}/metrics/data endpoint? Or is it possible to get the value from a metric like the average of API response time for last month?


Answers:
author: Nick Coates
body: Hi Jeffrey,

Welcome to the Atlassian Community.

The "get a metric" endpoint will only return the metadata. I can't see an API endpoint that would get the specific data points that were posted. I also assume only the last 28 days of data are retained (as per the KB article: <https://support.atlassian.com/statuspage/docs/what-are-system-metrics/>)

Thanks,  
Nick
Statuspage postmortem publication
Asked by GeorgeZ:

We noticed a couple of things which I would be grateful for your views on:

1. When we published a postmortem the email notification inherited a line with a colour reflecting the original incident impact.

Is it possible to remove the line or to set it as green as it does not feel right to have a colour other than operational at this stage of the life-cycle (there were no other incidents occurring at the time of publication)

2. Having the original subject heading pop up in a subscribers inbox could lead to premature heart failure! Is there some best practice for what we should consider when publishing postmortems so email notifications are clearer they are postmortem and not a new incident (ie by adding postmortem to the email subject)?

3. We noticed that some staff were directed to our statuspage default view rather than the actual postmortem when using the link in the postmortem notification email. Trying again appeared to direct them to the postmortem directly. I am unclear what could be causing the inconsistent experience using the link - any ideas?


Answers:
author: Egor
body: Hey GeorgeZ,  
Egor here with the StatusPage team, thanks for reaching out!  

1. It's expected to have a Yellow, orange, red or black line in the notification. It's depending on the impact of the incident. If there's a minor impact - yellow color, if major - red, and so on. That would be a good feature request to have a green line showing that the incident is resolved and the component is operational. We already have a ticket logged for that and I'm going to link this community post to it;   

2. I understand your frustration here and agree that it might cause confusion for your subscribers. Happy to let you know that we're working on it and we have a ticket opened to our Development team to implement the difference between new incidents and postmortems;   

3. Could you please specify, are you using a public, private or audience-specific page? There's a chance that for the first time when the user is trying to access the page via the link - this user has to authenticate and then redirected automatically to the main page. When this user clicks the link for the second time - he's being redirected directly to the postmortem.

Should you need any other information or help, please do let me know.

Best wishes,  
Egor

comments: author: GeorgeZ
body: Hi Egor,

Many thanks for the updates above.  
Re 1 \& 2 - great, many thanks.

3. This was experienced on a Private page. I think your description accurately reflects our experiences. Is there anyway for the target URL to be resumed following authentication?


Tags: cloud
Statuspage impact - email colour
Asked by GeorgeZ:

Hi,

There is a line of colour that reflects the impact of the incident within the email notification. We recently noticed this line remains red, amber or yellow in the resolved notification when our expectations are this should be green reflecting component statuses are now operational (green).

Is there something we can do about that ourselves or something Atlassian could look into?


Answers:
author: Connor Eyles
body: Hi [@GeorgeZ](/t5/user/viewprofilepage/user-id/4055000)

Hope you are well :smile:

So the line colour relates to the impact of the Incident, So if you have an Incident that has an impact labelled as "Critical" the line will be red. If you change the impact throughout the incident then the coloured line in the email will change accordingly.

Similar to viewing the Incidents via the UI you can see the line colour relating to the impact of the Incident.

![Image 2021-05-07 at 1.29.47 pm](https://p-25foddj.b0.n0.cdn.getcloudapp.com/items/geubDGm5/ef519b9d-cca5-48a8-9075-29e16a85187d.jpg?v=a3d704a1ba8d10f8a322f55c6a8ebe78)

This being said once an Incident is resolved the Impact will remain the same so it would not turn green in this situation.

Thanks,

Connor

comments: author: Connor Eyles
body: I will also be passing this feedback onto our team as changing that line to Green would mean it would change the meaning of what the line actually means which displays the impact of the Incident.

Thanks,

Connor


author: GeorgeZ
body: Thank you Connor. This is in line with my understanding.

Please do feedback, the message I am receiving from my users is that by showing the impact at the point of resolution causes some confusion (anything other than green = not good).

That said we will try to explain this when we next provide some training.


author: Nick Coates
body: Hi Connor \& George,

As a long-term Statuspage customer, I wouldn't want that line changing once an incident is resolved. We use that to indicate the severity of the incident (in fact all 20000 of our customers do). Providing the Components are set back to Operational I don't see the value in having an incident severity set to green.

The email notification also has the title of 'Resolved' and the components show as green/operational.

That being said perhaps the product team could add a toggle or something but I certainly wouldn't want this changed across the board as default.

Thanks,  
Nick


author: Connor Eyles
body: Hi Nick,

Also very valuable feedback! Thank you for sharing your views on this to better help understand that our customers are using this. You are correct we wouldn't want this changing across the board as you mention it does serve a valuable purpose.

Thanks,

Connor


author: GeorgeZ
body: Thanks both,

That said we would certainly like to see something in the future that enables us to toggle this in the email customisation options.


Tags: cloud
Status Page Test site
Asked by Chuck Rose:

We have a Status Page in production (status.ucsd.edu). I would like to set up a test site that mirrors our production site (with a obscure public facing URL) that we could use for training and for exploring/developing different features on our site without disrupting our production site. Any suggestions. Hoping we can figure out a free/inexpensive solution.

Thanks!


Answers:
author: Brant Schroeder
body: [@Chuck Rose](/t5/user/viewprofilepage/user-id/1196772)

Statuspage currently does not have a sandbox or test instance. I believe you would have to create another public, private or audience-specific page and use that for training. You could probably just use the free version if you were just using it for training.

comments: author: Pedro Sousa
body: [@Brant Schroeder](/t5/user/viewprofilepage/user-id/769100) Just to be clear, you mean that if we want to have a test instance (for instance, to test the code automates the status update of each component) we would need build an entire new page and pay extra, doubling the monthly costs just for a test page on a non productive environment?


author: Chuck Rose
body: Thanks for nailing it on the head, Pedro. Atlassian - there's gotta be a better solution for your paying customers.


Tags: cloud
Statuspage Migration
Asked by Sophie Reynolds:

Please can you advise on the message on our statuspage regarding migrating users to Atlassian?

We have over 2000 subscribers that view our page and we are unsure of the impact this migration will have on our subscribers? We want to avoid them having to create an account. Our migration date is set to June 1st. Can you please explain what is required of us to do to make this a smooth transition?

Out of the managed users we have 35 IT staff that login via single sign on

Many thanks

<br />

Sophie


Answers:
author: Zach
body: Hey Sophie

The migration from Statuspage user management to Atlassian will only impact how administrators access the Statuspage management console (manage.statuspage.io). **This will have no impact on a pages subscribers.**

If your Statuspage organization is currently using SAML/SSO for authenticating to the management portal then your organization owner within Statuspage will need to follow the steps outlined on our KB article on how to migrate when using SSO -<https://support.atlassian.com/statuspage/docs/migrate-to-an-atlassian-account-while-using-single-sign-on/>

comments: author: Sophie Reynolds
body: Thanks Zach! That was our concern that it would affect subscribers so great news. I will pass this information on.

Have a good day!

Sophie


author: Zach
body: You too :smile:

Please feel free to reach out (<https://support.atlassian.com/contact/>) if you happen to notice any issues, or have any other questions regarding the migration process!
Statuspage sandbox
Asked by Christopher Boland:

We have a live production statuspage account but we need a sandbox area where we can test some scripts that wont affect our production statuspage nor send notifications. Is it possible to create a test area?  
If so, are there any docs on how?

If not, how/where do people test their api scripts, etc?


Answers:
author: Eddy KENTSA
body: Is there any update on this request ?

I am in the same situation and would like to test some automations on a sandbox environment with statuspage. I don't see any way of creating such environment for statuspage, however it is possible to do it for Confluence, Jira Software and Jira Service Management for Cloud premium plans.

Thanks for your help.


author: Brant Schroeder
body: [@Christopher Boland](/t5/user/viewprofilepage/user-id/4378992) Welcome to the Atlassian Community.

I do not know of any sandbox solutions being offered at this time. I believe you would need to set up a new site altogether or look at a solution like audience-specific pages.

You can create test incidents in statuspage but I believe this is different than what you are looking for.


author: Brian Hill
body: Having just been through this experience after trying out some of the recent improvements to JSM integration flagged in <https://community.atlassian.com/t5/Statuspage-articles/Announcing-new-Statuspage-integrations/ba-p/2618566>

I can confirm that there is STILL no viable way to test Statuspage from a Sandbox instance. Atlassian have an internal feature request for it, which I'm advocating for them to make public in JAC. I've suggested Atlassian at least update the Statuspage integration article to make this more obvious so others don't waste their time chasing it either.

Your workaround options for this limitation are "create a dummy Statuspage and a dummy ITSM project in your main site to test with -

1. Create a dummy ITSM project

2. Create a Public trial Statuspage page (a public page can stay on trial indefinitely at no cost)

3. Setup the JSM \<-\> Statuspage app to test with

The other way, would be to setup a new Atlassian Site with a trial JSM and trial Statuspage, and test it from there. It'll just mean some clean-up effort will be required if you want to delete it later. "

For my purposes, I created a mirror of the main status page in a second DEV statuspage so that any integration experiments can be purged by a page delete if we chose to publish our main endpoint Statuspage.
Client would like to know if Status page is available for Data Centre
Asked by Suraksha Sarup:

Client would like to purchase Status page for Data centre.

Not sure if this is available.


Answers:
author: Egor
body: Hey Suraksha,  
Thanks for reaching out!  

StatusPage is a cloud-based app and not available for data centre :)   

Please let me know if you have any other questions.  

Best Regards,

Egor

comments: author: Suraksha Sarup
body: Hey Egor

Thank you for getting back to me.

Will you be able to send through a quote for Startup $99 for Sanlam.

Your assistance is highly appreciated.


author: Egor
body: Hi Suraksha,  

Glad I could help! Could you please open a ticket to our billing team using the following link? [https://help.statuspage.io/help/contact-us-30](https://help.statuspage.io/help/contact-us-30?)  

Thank you,  
Egor


author: Suraksha Sarup
body: Thank you

I have created 2 as i need to Quotes for 2 different Clients.

[CA-1353434](https://getsupport.atlassian.com/servicedesk/customer/portal/35/CA-1353434)

1. CA-1353431
Statuspage not connecting with New Relic
Asked by Nicolai Lindholm:

Hi

When I follow the steps to connect Statuspage with new Relic I get an error saying "Remove validation of your credentials failed, or you have no applications associated with your account"

I've used the New relic REST API key and not the other user keys.

Can it be that statuspage uses the older new relic api (v1 vs v2)?

Thank you in advance for assisting me with this. Without the new relic integration I will not be able to use statuspage so really hoping you can help as I like this product.


Answers:
author: Egor
body: Hey Nicolai,  
Thanks for reaching out :)

There are two important items to keep in mind here:

1. We can only integrate with New Relic APM for metrics (we cannot pull metrics from New Relic Synthetics).
2. You will need to have an application configured inside of New Relic APM for us to pull data from. If there is no application configured already, that can lead to the error message you saw.

If you can verify that you are configuring with a valid New Relic APM application, but continue to see issues, please let us know.  

Best Regards,

Egor

comments: author: Nicolai Lindholm
body: Thank you for that, that part was not clear to me. Currently I'm using synthetics to check e.g. website etc is online.

Looks like I will not be able to use statuspage for this reason then.


author: Ronaldo Raivil
body: [@Egor](/t5/user/viewprofilepage/user-id/3583730) Does Atlassian have any plans to integrate with Newrelic Synthetics?

I'm really interested in that feature.

comments: author: Egor
body: Hey Ronaldo,   

We do have a ticket opened to our Product team to investigate the possibilities to integrate with Newrelic Synthetics.   

Once we have any progress on it - we'll send you a notification.   

Thank you,

Egor


author: Ronaldo Raivil
body: Thank you for the quick reply, [@Egor](/t5/user/viewprofilepage/user-id/3583730)

Is this ticket public? If so, can you share it? Can it be upvoted?

Best,


author: Jan ?ebel?k
body: [@Egor](/t5/user/viewprofilepage/user-id/3583730) any update on this feature, please?


author: Nick Dring
body: I'm interested in this too, any updates? [@Egor](/t5/user/viewprofilepage/user-id/3583730)


author: razvanmitre
body: Does anybody have an update here? It's been 3 years already and StatusPage is still using New Relic's legacy API which doesn't provide access to Synthetics.


Tags: cloud
What is the right way to implement findUserByName method of RemoteDirectory?
Asked by Rizwan Basha:

Hello,

I am learning and working in Java for the first time in order to create a Custom Directory in Crowd. When I configured Jira to connect to Crowd, one of the first methods that I saw it calls is findUserByName with username as parameter. The return type of the method is User (com.atlassian.crowd.model.user.User) which also I implented with required methods. I fetch the required fields of User object (ExternalId, EmailAddress, FirstName and LastName) using the username parameter, and return the User object. Crowd then calls the same method twice again but with the user's full name as the parameter.

For instance, the username is "jdoe", and during the first call I get the first name "John", last name "Doe", email address of "jdoe@xyz.com" and external Id of 25, and return this object. Crowd then calls the same method with username of "John Doe". My code fails to find a user with username "John Doe". Does anyone know how these methods are to implemented please?

I do not find documentation on how each method should be implemented - an explanation of the context in which each method would be called and the purpose of each method. The page, "<https://docs.atlassian.com/atlassian-crowd/current/com/atlassian/crowd/directory/RemoteDirectory.html>" lists all methods and their signatures with one short line description. But that is not sufficient. In case of findUserByName method, the page does not explain the behaviour I see. Help please!

Rizwan


Answers:
author: Rizwan Basha
body: I solved this particular issue. The error was in my implementation of User interface (com.atlassian.crowd.model.user.User), not in the implementation of findUserByName method of RemoteDirectory interface. The return value of my "public String getName()" method in User interface implementation was firstName + " " + lastName. I misunderstood what getName() was supposed to return. It needs to return the username, and that way Crowd gets the username correctly by calling that method.


Tags: jira
Extend Crowd SSO
Asked by Charlie Misonne:

Currenly we have Crowd in use with SSO enabled

We want to enable SSO with another third-party SSO provider while still managing groups and users in Crowd

This for: Hipchat, Confluence, JIRA, BitBucket, Bamboo, Crowd, Fisheye/ Crucible

Is is possible to write 1 custom plugin on Crowd? Or do we have to extend the Seraph Authenticator for JIRA, Confluenc and Bamboo as the other tools do not use Seraph and do more custom development for the other tools?


Answers:
author: Lars Olav Velle
body: Hello Charlie!

We have many customers using netscaler successfully with our add-on [Kantega Single Sign-on](https://marketplace.atlassian.com/search?query=kantega "Kantega Single Sign-on")

The add-on extends Kerberos and SAML in combination or separately.

If you have any questions we are happy to answer your questions.

[sso@kantega.no](mailto:sso@kantega.no "sso@kantega.no")

Cheers,

Lars, Kantega Single Sign-on


author: Bruno Vincent
body: Hi Charlie,

[Custom authenticators](https://confluence.atlassian.com/kb/single-sign-on-integration-with-the-atlassian-stack-794495126.html) are actually the recommended way by Atlassian for applications using Seraph. Atlassian also recommends [SAML for SSO on Hipchat](https://confluence.atlassian.com/hc/connecting-to-a-saml-identity-provider-for-single-sign-on-872127764.html). For other applications, you will actually need third-party plugins or custom development (like servlet filters).

Depending on your third-party SSO provider, there might be other options though. May I ask you what your third-party SSO provider is?

comments: author: Charlie Misonne
body: Hi Bruno. Thanks for your answer.

We're looking at Netscaler integration


author: Bruno Vincent
body: You're welcome. I'm not familiar with Netscaler but it sounds to me like a typical reverse proxy architecture. So your users will authenticate on the gateway that will then insert some user identity in the HTTP headers of the requests that will be forwarded to your final applications. Thus, I still think custom authenticators are the way to go (you will need to extract the user identity from the HTTP headers of the incoming requests).


Tags: authentication

crowd-development

sso