Loggly is a SaaS solution for log data management.
This xM Labs Integration allows you to connect up a Loggly instance to an xMatters On Demand account to inject events into xMatters based on trends that Loggly observes in log files.
The previous version of this integration required the use of Zapier but changes in the xMatters Integration Builder mean this isn't needed any more!
Sadly though, due to the constraints within Loggly this is a one-way only integration. It does however send through the URL to the search so you can easily jump into Loggly at the correct place.
- Loggly account (http://www.loggly.com)
- xMatters account
- Loggly.zip - The comm plan (that has all the scripts and email format and such)
- Loggly_Incoming.js - The Integration Builder JS to setup the inbound integration into xM, should you need it standalone to the Comm Plan.
- Loggly_xMatters_Integration.mp4 - Video example of the finished integration
- Ensure you have an xM account setup with the above Comm Plan loaded (Update the path to the form within IB).
- Create your Loggly account. You'll need to follow instructions within Loggly to setup Searches and Alerts to trigger an HTTP endpoint.
- Trigger the search in Loggly to alert.
- Receive your xM alert.
- Load in the attached Comm Plan.
- Review the Form (Loggly Alert) configuration - you may want to change the message options (i.e. turn off voice in devices) and add recipients.
- Within Integration Builder, edit the incoming integration (Loggly Incoming) and copy the webhook URL. Note, I set this up without any incoming authentication.
- That should be it!
- Create a free trial at http://www.loggly.com if you need an account.
- Create a Loggly alert, and select the Send to an endpoint check box.
- Click Add New, and then configure the endpoint as follows: Endpoint: select HTTP Endpoint Name: type the name to use for this endpoint. URL: paste the webhook URL from xMatters that we copied before. Method: Select POST
- Click Save to create the endpoint, and then save the alert.
To test the integration, trigger a search/alert from within Loggly. If you correctly set up your Loggly alert endpoint with the correct URL, you should see the notifications on the Reports tab in xMatters.
Steps mostly outlined above. If you're still stuck, reach out to an xPert.