Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Can I use Opsgenie to send me an alert notification when a button is pressed for help

I would like to know if I installed an alert button at a location that when pressed would automatically send an alert through Opsgenie to a team of technicians?

3 answers

I would say if that button is an IoT and connect via an API, it could simply send its payload to Opsgenie.  

Nick H Atlassian Team Jun 02, 2021

Yes, that could work as well using our Alert API: https://docs.opsgenie.com/docs/alert-api

But again, unfortunately we do not have a script or anything custom to share for this use-case.

If you do build this out @jahrenkiel feel free to share what approach you take / script. I'm sure other customers might find it useful.

0 votes
Nick H Atlassian Team Jun 01, 2021

Hi @jahrenkiel ,

I don't think we've come across something like this in the past, but that's not to say it couldn't be done! We just don't have any examples to share. 

Alternatively, you could use something like an Email Integration. When the address of the integration receives an email, an alert would be created / could be sent to your team of technicians: 

https://support.atlassian.com/opsgenie/docs/integrate-your-email-with-opsgenie/

 

Our Incoming Call integration would also be something to consider. The line of the integration could be dialed to connect with a live user, or texted to generate an alert and notify your team of technicians:

https://support.atlassian.com/opsgenie/docs/incoming-call-routing/

 

Hope this helps! Let us know if you have any questions around these, or in general.

0 votes
Daniel Ebers Community Leader Jun 06, 2021

Hi @jahrenkiel

yes, this should work.

The OpsGenie part should not be so hard. Like Nick already explained you could just kick off an email which is directed to OpsGenie, that would get 99% of the software side of logic.

Obviously such a button just can't exist independently (unless you have one with some super logic - but also such a hardware would need being able to kick off an email or do an REST API call).

So - what is somewhat common (if done on a DIY solution basis) is to grab a mini-computer (a "Raspberry Pi" will suffice or is even too large sized for the approach) and using the GPIO connectors you could build a cheap solution.
On the Raspberry Pi (this is the remaining percent of needed software if you want so) you need a small script which literally kicks of the mail towards OpsGenie as soon as the button connected to it is finally pressed.

This here could give an idea but there are plenty of other ideas around to be found with Google https://github.com/K7TRY/Panic-Button

In case you don't fell confident with soldering/sticking some wires, GPIO connectors and such we have seen there are some USB panic buttons out there. But to be honest, we have not tested them and compared to a DIY solution we found them to be enormously extensive.

Probably there are also other suitable mini-computers/boards out there which would meet the need, you could have a look around. Hardware requirements are really low, those mini-computers/boards needs almost no computer power and almost no memory - however, you would need to put a small(er) operating system, mostly onto a SD card and put it into it, so it can boot and execute the needed script to kick off when the button is pressed.

A closing word of warning - as a personal side note:
I would not recommend the proposed hardware setup for highly critical environments. We indeed played a bit with implementations like this (in the times before OpsGenie to be honest) in the past but have not used it in a critical environment (for them a professional implementation might be suited better).
This of course does not apply in any way to OpsGenie (like I said OpsGenie will not the part causing a lot of challenges) but the warning aims more towards the hardware side. If you want to go with a DIY solution, I think, it must be tested very, very well.

@Nick H
Pheew, I feel this got 99% non-OpsGenie here now, but much of a gobbledygook about hardware and a general idea to the requirement. If you feel it is inappropriate here I am fine with the comment being deleted :)

Regards,
Daniel

Nick H Atlassian Team Jun 07, 2021

Hi @Daniel Ebers ,

I'm fine with leaving your comment! It's an interesting take to this use-case, and I think it can provide value or ideas on how this could be created.

One caveat - at least to my knowledge - is the Raspberry Pi itself will actually need to be physically clicked since it's a piece of hardware. So if @jahrenkiel was looking for a button clicked through a web browser, would this method still work?

Daniel Ebers Community Leader Jun 07, 2021

I think this should work as well. For a button "in software" you would just be needing the same logic.

Something that is capable sending mail or to contact the API.

Like Nick H likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PERMISSIONS LEVEL
Site Admin
TAGS
Community showcase
Published in Opsgenie

How do I use Zebrium + Opsgenie for Root Cause Analysis (RCA)?

This article was co-authored by Gavin Cohen of Zebrium. Zebrium has a bi-directional integration with Opsgenie and is a machine learning solution for RCA.  We all know the drill. 💤 You'r...

280 views 0 3
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you