Skip to content
This repository has been archived by the owner on Nov 3, 2021. It is now read-only.

h3poteto/apex-slack-notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

apex-slack-notifier

AWS lambda functions for my aws notification. These functions notify messages to slack.

Install

$ git clone https://github.com/h3poteto/apex-slack-notifier.git
$ cd apex-slack-notifier

These functions require function.json file to set environment variables for each functions.

You should set slack information in this file, for example:

{
  "SLACK_URL": "https://hooks.slack.com/services/hoge/fuga/hogehoge",
  "SLACK_CHANNEL": "#general"
}

Deploy

login

This function receive login notification from CloudWatch Event, but CloudWatch Event can catch console login event only us-east-1 region. So you must deploy this function in us-east-1.

$ apex deploy login -r us-east-1
   • updating config           env= function=login
   • updating function         env= function=login
   • updated alias current     env= function=login version=16
   • function updated          env= function=login name=slack-notifier_login version=16

Of course you must create CloudWatch Event in us-east-1 region.

alarm

This function receive CloudWatch Alarm through AWS SNS.

$ apex deploy alarm

About

lambda functions for my aws notification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages