This is a guest post by Trevor Parsons (@trevparsons), Chief Scientist and Co-founder of Logentries. Trevor founded Logentries in 2010 after a decade of research and development in enterprise monitoring and performance tools for distributed systems. Trevor holds a PhD from University College Dublin, Ireland.
We’re always told that talking about your problems is good for you. In fairness, it always feels good to get it off your chest, right?
If you ask me, the same goes for any software issues. There’s no point in keeping them to yourself. Why not share them with your whole team so that you can discuss as a group and figure out a good resolution?
The Logentries webhooks allow you to send a HTTP POST command with a JSON-encoded parameter payload to a url endpoint when a particular pattern is matched in a log event. In other words you can automate an action when an important event appears in your logs.
Webhooks + Logentries = Reporting in HipChat
Today, we are delighted to announce that now you can use webhooks to integrate into Logentries with your existing HipChat service to perform all sorts of helpful automation.
“The cool thing is that the idea for the new Logentries and HipChat integration came directly from our customers.” Trevor Parson, PhD. Chief Scientist & Founder, Logentries.
We consistently saw Logentries customers building their own integration with HipChat so that teams could easily share issues in the chat tool they use every day. We saw so many users do it themselves that we decided to connect the dots for them.
As a result, your team can now get notified in your specified HipChat room when something important is going on.
Logentries will send notifications to HipChat in real time (i.e. within seconds of the event occurring) so that your team can immediately react, discuss and assign some remediation (in the case of an error event).
Because HipChat integrates with so many other services, it is a great place to correlate notifications and easily identify and pinpoint the root cause of an issue.
For example, an error event from Logentries might be preceded by a notification from GitHub that somebody just pushed to production moments before.
Configuring Logentries with HipChat can be achieved in only a few mouse clicks:
Create a Tag in Logentries to define an important event (e.g. an error, exception or warning). You do this by specifying a pattern or keyword that matches a log event that is produced when this important event occurs.
Then under ‘add alert,’ simply select HipChat, and add your account HipChat Notification Key and HipChat Room Name.
Configure Logentries to integrate with HipChat with a few clicks
And that’s it. Next time you get an important event in your logs, a notification will be sent to your chat room with the log message details.
But it’s not all about problems or issues … you can share good news too. Log data today is not only used to record errors or exceptions but can also be used for a wide range of other use cases.
“Log data is ideal for performance monitoring, support, web analytics, product usage and more.” Trevor Parson, PhD. Chief Scientist & Founder, Logentries.
We regularly see users creating notifications when a big sale is made or when someone uses a new feature on a web application. It can be great to share this info in real-time so that the team gets to see the fruits of their labor.
Logentries joins a long list of other services that integrate with HipChat so that you can correlate whatever interesting data you have in your logs with your other development, support, sales or marketing tools.
Furthermore, HipChat’s V2 API (now in beta), also allows you to create add-ons for that automate actions whenever a notification is received. What you can do here is really only limited by your imagination. I’m looking forward to see what our HipChat/Logentries users build next!
Thank you all for the inspiration!
Logentries is a leading SaaS-delivered log management and log analytics service, developed to make machine-generated log data and insights simply accessible to developers, operations, and business analytics customers.