Displaying 1 to 20 from 24 results

alertmanager - Prometheus Alertmanager

The Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integrations such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts.There are various ways of installing Alertmanager.

statusok - Monitor your Website and APIs from your Computer

Monitor your Website and APIs from your computer.Get notified through Slack or E-mail when your server is down or response time is more than expected.Simple Setup to monitor your website and recieve a notification to your Gmail when your website is down.

securitybot - Distributed alerting for the masses!

Securitybot is an open-source implementation of a distributed alerting chat bot, as described in Ryan Huber's blog post. Distributed alerting improves the monitoring efficiency of your security team and can help you catch security incidents faster and more efficiently. We've tried to remove all Dropbox-isms from this code so that setting up your own instance should be fairly painless. It should be relatively easy to install the listed requirements in a virtualenv/Docker container and simply have the bot do its thing. We also provide a simple front end to dive through the database, receive API calls, and create custom alerts for the bot to reach out to people as desired.This guide runs through setting up a Securitybot instance as quickly as possible with no frills. We'll be connecting it to Slack, SQL, and Duo. Once we're done, we'll have a file that looks something like main.py.

hubcommander - A Slack bot for GitHub organization management -- and other things too

A user-extendable Slack bot for GitHub organization management.HubCommander provides a chat-ops means for managing GitHub organizations. It creates a simple way to perform privileged GitHub organization management tasks without granting administrative or owner privileges to your GitHub organization members.

Perfect-Authentication - OAuth2 Implementations with Facebook, Google, LinkedIn, Slack, SalesForce and GitHub providers

This project provides OAuth2 libraries and select OAuth2 provider drivers - Facebook, Google, GitHub.A demo application can be found at https://github.com/PerfectExamples/Perfect-Authentication-Demo that shows the usage of the system.

showcase-ansible-chatops - Vagrant Demo showing ChatOps with Ansible

This is quick demonstration of the StackStorm event-driven automation platform running with Ansible configuration management tool and Hubot ChatOps engine. The objective is to operate servers with Ansible directly from Slack chat.It will get you up and running with chatops control VM with all St2 components prepared as well as Ansible and Hubot configured. Additionally, it installs 2 Ubuntu VMs: web server with nginx and db server with mysql.

roboslack - A pluggable, fluent, straightforward Java library for interacting with Slack.

It also handles Slack authentication tokens and can perform synchronous message posting requests with basic error handling.At this time, RoboSlack does not support core Slack API features like buttons and other interactive items within Slack messages.

Slack-IRC-Gateway - Bridge Slack rooms to IRC channels

You can use this project to bridge a Slack room with an existing IRC channel. When Slack users type a message, this script will sign in to IRC for them, join the channel, and then relays their messages to IRC on behalf of them.

kubewatch - Watch k8s events and trigger Handlers

kubewatch is a Kubernetes watcher that currently publishes notification to Slack. Run it in your k8s cluster, and you will get event notifications in a slack channel.In order to run kubewatch in a Kubernetes cluster quickly, the easiest way is for you to create a ConfigMap to hold kubewatch configuration. It contains a SLACK API token, channel.


A statistics slack bot for npm packages and ruby gems The bot will fetch information from npmjs or rubygems and show it on screen.Before creating the pkgbot, you need to create a new Slack bot and record your API token, export it as an environment variable named SLACK_TOKEN. You can, if you like, also use the bot image as your avatar for your bot.

ansible-hubot - :speech_balloon: Ansible role for Hubot

By default this Hubot role uses the Slack adapter, but you can change the role to work with another adapter like HipChat by editing defaults/main.yml, updating the value of hubot_adapter, and adding the appropriate environment variables to defaults.main.yml file. You can install this role with the ansible-galaxy command instead of running directly from the git repository.

sonar - Chat bot for asking questions about your community with open data

Information should be easily accessible and ubiquitous. Often data requires complex user experiences through limited devices. Instead, what if data can be conversational through commonly used communications tools like Facebook Messenger and Amazon Alexa voice recognition. Sonar bot provides a natural language interface to local government open data and demographic services that helps people ask questions of their community.

github-sdm - GitHub Software Delivery Machine

Atomist framework enabling you to control your delivery and development process in code. Think of it as Spring Boot for software delivery. A software delivery machine (SDM) is a development process in a box. It automates all steps in the flow from commit to production (potentially via staging environments), and many other actions, using the consistent model provided by the Atomist API for software.

hubot-jira-lookup - External script for hubot to jira integration.

Add the package hubot-jira-lookup as a dependency in your Hubot package.json file. Run the following command to make sure the package is installed.

kubewatch - Watch k8s events and trigger Handlers

kubewatch is a Kubernetes watcher that currently publishes notification to Slack. Run it in your k8s cluster, and you will get event notifications in a slack channel. Edit the bot to customize it's name, icon and retreive the API token (it starts with xoxb-).

slack-docker - Slack integration for notifying Docker events

A Slack integration to notify Docker events. Set up an incoming WebHook integration and get the Webhook URL.

watson-online-store - Code for Cognitive Developer Journey that uses Watson Conversation and Watson Discovery

Watson Conversation is now Watson Assistant. Although some images in this code pattern may show the service as Watson Conversation, the steps and processes will still work. In this developer Code Pattern we will create a Watson Assistant based chatbot that allows a user to: 1) find items to purchase using Watson Discovery, and 2) add and remove items from their cart by updating a Cloudant NoSQL Database.