毎朝AWS使用料金を教えてくれるチャットボットを作成
今回もチャットボットネタになります。 毎朝AWSの使用料を教えてくれるボットを作成しました。 環境はRocketChat、ボットフレームワークはhubotになります。 毎朝10時になると昨日と今月の使用料金をチャットでお… 続きを読む »
今回もチャットボットネタになります。 毎朝AWSの使用料を教えてくれるボットを作成しました。 環境はRocketChat、ボットフレームワークはhubotになります。 毎朝10時になると昨日と今月の使用料金をチャットでお… 続きを読む »
AWSの月額使用料をjavascriptで取得します。 以前記述した記事同様に「AWS SDK for JavaScript」を利用します。 AWSの月額使用料はCloudWatchで集計できます。 デフォルトのままだと… 続きを読む »
チャットボットからAWSのAPIを叩きます。 フレームワークはhubotを使用しますので「coffee script」で記述します。 scripsのディレクトリにボットスクリプトを作成します。 ボットスクリプトを記述しま… 続きを読む »
javascriptでAWSのAPIを叩くために「AWS SDK for JavaScript」を使用します。 まずはnodejsとaws-sdkをインストールします。 続いてAPIを叩くスクリプトを作成します。 今回は… 続きを読む »
EC2でディスク拡張を実施したときのメモになります。 EBS拡張後にOS(AmazonLinux)に割り当てる手順になります。 現在の割り当てられているディスクの状況を確認します。 下記の通り、100GBとなっています。… 続きを読む »
RDSは操作上は無停止でアップグレードする事ができます。 しかし実際は数分ほどタイムダウンが発生します。 これはマルチAZで運用していても回避できません。 マイナーバージョンアップ中は次のような順序でイベントが発生します… 続きを読む »
Redshiftでテーブルをtruncateしようとしたらエラーが下記のようなエラーが発生しました。 権限不足が問題と考え使用しているユーザーにTruncateができる権限を付与しました。 Truncateはテーブル作成… 続きを読む »
ELBを1つ作成して運用すると月額2000円ほどかかります。 2017年2月時点でのELBの料金は次のようになります。 ———————&… 続きを読む »
AWSのAPIにアクセスするRubyのスクリプトの改善です。 これまでクレデンシャルの情報をハードコーディングしていたものをファイルを使用するように書き換えます。 ちなみにSDKは「AWS SDK for Ruby V2… 続きを読む »
AmazonLinuxのアップデートをした際に下記のようにエラーが発生しました。 アップデートパッケージの依存関係がうまくできていません。 調査を進めるとそもそもとしてアップデート予定のAmazonLinux自体のバージ… 続きを読む »