Bots Club, Ten Years On: The Controls That Take It Into Production


In May 2016 I wrote a short post called Bots Club. One idea, one line: bots should and can work collaboratively as we humans do. Bot to bot, no human in the channel. I built three Hubot demos for my team — bots processing a ticket, bots handling an alert, bots watching cost — and … Continue reading Bots Club, Ten Years On: The Controls That Take It Into Production

Jira and Confluence Performance Monitoring Part Two


Continue with Jira and Confluence Performance Monitoring Part One, in this article I will explain a bit deeper how the Bot works which is most interesting part I think. First of all, you need to have a Bot that is hooked to your Slack. I wrote my own Bot based on Hubot (Nodejs Express Framework). When … Continue reading Jira and Confluence Performance Monitoring Part Two

Jira and Confluence Performance Monitoring Part One


I have been recently working on improving our performance monitoring against Jira and Confluence. And here I want to share a few things that I learned, and hope they are useful to you as well. In high level, we have done: Setup both black box monitoring (CPU, memory, IO, Error log ...) and white box … Continue reading Jira and Confluence Performance Monitoring Part One

Run hubot and hubot-slack behind proxy


If you are struggling to run hubot with Slack behind the corporate proxy. Here are two things that you can try: Set https_proxy environment variables, it has to be lower case. If the corporate proxy intercepts https (it means the proxy decrypts then re-encrypts the https traffics with its own certificate which most likely to … Continue reading Run hubot and hubot-slack behind proxy