A real-time dashboard for OpsGenie using AWS Lambda and PubNub

Oct 26, 2015 by Zafer Gençkaya

OpsGenie Webhook integration provides great flexibility to build solutions for specific requirements. In this blog post, we'll build a real-time dashboard for OpsGenie alerts. This dashboard will provide a quick overview of the most recent open alerts in OpsGenie, and when there are new activities on alerts, the dashboard will reflect these changes immediately.

The solution leverages AWS API Gateway and Lambda services as a serverless backend and PubNub for the real-time data stream. Both AWS and PubNub offer free tiers.

Using Logstash to correlate events

Oct 13, 2015 by Tuba Öztürk

OpsGenie integration family has many members and still growing. The objective of this blog post is to explain using one of the newly added ones, Logstash. Logstash is a data pipeline that helps you process logs and other event data from a variety of systems.

A Logstash pipeline in most use cases has one or more input, filter, and output plugins. Logstash has a rich collection of input, filter, codec and output plugins. A filter plugin performs intermediary processing on an event. Filters are often applied conditionally depending on the characteristics of the event. An output plugin sends event data to a particular destination. Outputs are the final stage in the event pipeline.

Integrating OpsGenie and JIRA using AWS Lambda

Oct 7, 2015 by Berkay Mollamustafaoglu

In the previous blog post, we've gone through how to create JIRA issues from OpsGenie alerts, using open source Marid utility. Marid approach is particularly useful when integrating OpsGenie with an on-premise, self-hosted JIRA instance since Marid initiates the connection and does not require opening up the network.

Creating Issues from Alerts in JIRA

Sep 4, 2015 by Berkay Mollamustafaoglu

Whenever possible, we implement direct integration between OpsGenie and IT management services used by our customers. For example, we have direct inbound integration with JIRA that enables OpsGenie customers to create alerts and notify users for JIRA issues.

Mobile Application Performance Management with New Relic and Crashlytics

Mar 24, 2015 by Kadir Türker Gülsoy

Mobile development requires hard effort to meet the expectations and needs of customers. OpsGenie Mobile Apps provide a user-friendly UI in parallel with a good user experience design; however, mobile development needs much more! Mobile apps should be fast, stable and memory-friendly beside providing a user-friendly UI. Therefore, we are monitoring OpsGenie Mobile apps continuously with the help of New Relic and Crashlytics to be able to improve our apps continuously (and of course applicatively).

New OpsGenie iOS Mobile App

Mar 20, 2015 by Kadir Türker Gülsoy

Mobile applications are first response tool for incident management most of the time;
 therefore, being fast, stable and usable is essential for a mobile app. We have redesigned our
 iOS application from scratch as a native iOS app that takes advantage of all the new capabilities
 added by Apple recently. After being beta tested thoroughly for over 2 months (thanks!),
 iOS app is now available in Apple Store!

Monitoring scripts and cron jobs using OpsGenie heartbeat messages

Dec 26, 2014 by Halit Okumus

As most organizations, we have a number of jobs that run periodically in the background, as well as jobs (scripts) that get triggered under certain conditions to automate various tasks; from moving files around and backing up data to generating reports. It can be rather difficult to monitor these jobs and get notified when cron jobs or scheduled tasks silently fail or don't complete on time using regular monitoring tools.

OpsGenie Heartbeat monitoring can be used to monitor periodic jobs as well as ad-hoc or irregularly executed scripts. By sending a heartbeat message in the beginning and one in the end of the script, you can generate an alert if the script fails or does not complete within the expected time frame. OpsGenie heartbeat monitoring API supports defining, enabling, disabling heartbeat configurations as well as sending heartbeat messages, so it can be used from any programming language that can make HTTPS requests. In addition, we provide a golang based executable that makes use of these functionalities for you. You don't even need to write code; all you need to do is download the executable and you'll be able to effectively monitor your batch jobs.

Alerting for applications errors using webhooks

Oct 23, 2014 by Berkay Mollamustafaoglu

We've integrated OpsGenie with dozens of monitoring services using webhooks. A structured, secure web request is far better than email as an integration mechanism. Almost every monitoring SaaS provider offers webhooks as an alerting mechanism. But there is no reason alerting using webhooks should be restricted to monitoring/management services. It can and should be used by any SaaS application as a way integrate with other systems used by their customers of the service.

Monitor your monitoring tools using heartbeats

Sep 24, 2014 by Berkay Mollamustafaoglu

Monitoring tools are complex applications themselves, with multiple moving parts. Given that we rely on them to detect and alert us when there is a problem in our critical applications, it is essential to ensure that our tools are working as expected and can notify us when there is a problem. OpsGenie heartbeat monitoring offers a simple method to do just that:

How to use CloudWatch to generate alerts from logs?

Aug 12, 2014 by Veli Burak Celen

At the latest AWS NYC Submit, Amazon announced "CloudWatch Logs", a log storage and monitoring feature that enables AWS customers to monitor and troubleshoot systems and applications using system, application and custom log files. CloudWatch Logs currently lacks some of the essential log management capabilities like search and sophisticated visualizations, nonetheless it is a major leap in functionality for CloudWatch.

CloudWatch Logs enable AWS customers to easily move logs off of individual EC2 instances into a central repository, and browse the logs via the web UI. But the most appealing feature of CloudWatch Logs is arguably the ability to monitor the logs for specific phrases, values or patterns, and generate alarms from them. CloudWatch Logs support variety of use cases:

Try OpsGenie for free!