notebook

都内でWEB系エンジニアやってます。

slack

GitHubActionsでBigQueryへクエリしたテーブル表示の結果をそのままSlackに流す

プライベートでTogglのデータやブログのデータなどさまざまなデータを収集してBigQueryに入れている LookerStudioを使って可視化して定期的に見に行くというのも悪くはないが 毎日特定の数値だけ進捗を確認、把握したい場合だと自分はSlackに通知してそれを…

SlackワークフローとSpreadsheetで簡単ToDoリマインダー

Slackのワークフローを使って日によって都度内容の違うリマインドを行う SlackのワークフロービルダーでSpreadsheet連携(Select Spreadsheet Row)を使うと特定の行を取り出し後続のステップに変数として含めることができる さらに、スプレッドシートに工夫…

CloudMonitoringでアラートを作成しSlackへ通知する

GCPでの通知でSlackが連携先として追加できるようになったみたいなのでちょっと触ってみるためにCloudMonitoringと合わせて使ってみた 流れ やることは以下 通知先の設定 GUIでSlack連携の設定 terraform import Alert Policyの設定 Monitoring指標の設定 GU…

CloudLoggingに流れたログをSlack通知する

すでにいろいろと記事も出ているが自分で触って試してみたため残しておく やったことはLogging -> 集約シンク -> Pub/Sub -> Functions -> Slack でWARNING以上のログをSlackに通知する 集約シンク AWSでいうCloudWatchLogsのロググループに対するkinesis da…

GitHub Actionsでworkflow全体の結果をSlackに通知する

GitHub ActionsでSlackに通知を送るならSlack Workflow Notificationsが良さそうですよという話 経緯はだらだら書いてしまったので忙しい方は試してみるから読んでいただければと思います 経緯 Actionsを使って色々やっているworkflowが増えてきたのでそろそ…

GoogleAppsScriptで毎日レポートをSlackへ通知する

GoogleAppsScriptで毎日PV数をSlackに通知する

slack APIでコードスニペットを投稿する

ちょっとしたコードとか調査の途中経過などの結果を共有するときとかよくslackに投げたりすると思います そんな時に、いちいち結果をコピーしてslackに投げるのって地味に面倒ですよね いろいろ調査、コマンドライン上で結果をslackへ投稿! 簡単なコード書…

jenkinsを導入してCIをまわす

いまさら感が半端ないですがやっと古くからあるプロジェクトでテストコードを書くようになってきたのでそろそろCIを回していく必要があるよねということで導入してみました とりあえず導入からslack通知まで まずは、テストがいつ壊れたかわかるようにすると…

Cloudwatch + SNS + SQS でSlackへ通知

ChatOpsの一環としてサービスのアラートをSlackに投げれるようにします さっと調べた感じ今だとCloudwatch -> SNS -> Lambda -> Slackというのがlambda to slackのblueprintもあるので楽そう + 使ってみたかったのですが担当サービスがそもそもlambdaが使え…

シェルスクリプトでslackへ通知を送ってみる

日々の業務で「これ人力でやる必要あるの?」みたいなものって結構ありますよね そんな面倒な確認や告知は自動化してしまいましょう という事で今回はslackのincoming webhooksを使ってslackへ通知をしてみます slack integrationの設定 Incoming WebHooksの…

rundeck + slack

rundeckでjobの一元管理が出来るようになりました。 次は通知が欲しい!となりますよね。 デフォルトでメール送信機能やwebhook機能がついていますがwebhookに関してはURLしか指定できないのでPOSTで色々送るということが出来ないようです 職場でもちょうどs…