ようへいの日々精進XP

よかろうもん

メモ

(ショロカレ 10 日目)S3 Event notification → Lamda → Amazon ES に挫折したので SQS → Amazon ES にしたメモ

ということで、これは「初老丸の独り Advent calendar 2015」の十日目の記事です。 tl;dr S3 で動かしている静的サイトの access_log を S3 Event notification → SQS → Amazon ES という流れで可視化してみようと思ったのでメモ。本当は SQS ではなくて Lam…

(ショロカレ 9 日目)Docker コンテナ内でちょっとしたアプリを立ち上げるのに Supervisord を使う

だいぶん体調が戻ってきたのでショロカレを続ける...ということで、これは「初老丸の独り Advent calendar 2015」の九日目の記事です。 tl;dr Docker コンテナ内でちょっとしたアプリ(スクリプト)を立ちあげたかったので、以下の記事を参考に Supervisord …

(ショロカレ 7 日目)2015 年のうちにやっておきたい Amazon Elasticsearch Service 入門(3)~CloudWatch Logs との連携~

これは「初老丸の独り Advent calendar 2015」の七日目の記事です。 tl;dr 引き続き、Amazon ES を使う。 CloudWatch Logs との連携を試してみる。 CloudWatch Logs との連携 連携の概要 CloudWatch Logs のログを直接というわけにはいかない Subscription F…

(ショロカレ 6 日目)terraform.tfstate の情報を terraform が扱えるリソース以外から再利用するメモ

これは「初老丸の独り Advent calendar 2015」の六日目の記事です。 tl;dr 前の記事で久しぶりに Terraform 触っていて tfstate ファイルを terraform が扱えるリソース以外から再利用出来そうって思ったのでメモ。 メモ 参考 Output Variables - Terraform …

(ショロカレ 4 日目)2015 年のうちにやっておきたい Amazon Elasticsearch Service 入門

これは「初老丸の独り Advent calendar 2015」の四日目の記事です。 tl;dr ちゃんと Elasticsearch そのものをを使えていないこともあるが、Amazon Elasticsearch Service に入門したのでメモ。 うんちく 参考 aws.typepad.com aws.amazon.com Elasticsearch…

(ショロカレ 3 日目)Wireshark の I/O グラフで tcpdump の結果を可視化する

日本全国可視化好きの皆さん、おはようございます。 これは「初老丸の独り Advent calendar 2015」の三日目の記事です。 tl;dr Wireshark ってキャプチャしたパケットを可視化できる機能があるということを昨日知ったのでメモっておく。 メモ 参考 Wireshark…

(ショロカレ 2 日目)Elastic Beanstalk に Datadog Agent と td-agent をセットアップする

これは「初老丸の独り Advent calendar 2015」の二日目の記事です。 tl;dr 初老丸の独り Advent calendar 2015...略してショロカレの二日目。 引き続き、Elastic Beanstalk を弄る。今回はモニタリングツール Datadog Agent と td-agent をセットアップする…

(ショロカレ 1 日目)Elastic Beanstalk と Docker コンテナで Worker Tier する

これは「初老丸の独り Advent calendar 2015」の一日目の記事です。 初老丸洋平 tl;dr 初老丸の独り Advent calendar 2015...略してショロカレの一日目。 引き続き、Elastic Beanstalk を弄る。今回は Docker コンテナで作った簡単 Worker を Deploy してみ…

vagrant の雑なメモ

vagrant をちゃんと使ったことが無くて VM 起動するのも一苦労だったのでメモる。 www.youtube.com 今さらジローですんません。。。 シンプルな VM 起動 # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure(2) do |config| node.vm.box = "centos"…

Ansible でバックグラウンドプロセスを起動する

あんまり需要がないかもしれないけど、コマンドに & つけてバックグラウンドでプロセスを起動したい場合 Ansible でどんな風に書くのかなって思って調べたメモ。 async を利用する async とは Asynchronous Actions and Polling — Ansible Documentation asy…

jq を使わないで Python や Ruby だけで JSON から任意のキーの値を取り出す苦肉の策

jq のありがたみを感じる今日此の頃。 以下のような... test.json があるとする。(consul の service 情報を取得した際の出力結果) [ { "Address": "192.168.10.2", "Node": "node01", "ServiceID": "oreno-service", "ServiceName": "oreno-service", "Se…

yum で便利だなって思ったオプション(history list / history info)

これもちょっとしたメモ。 過去に実施したyumの履歴を確認する yum history list all 以下、実行結果。 [ansible@dc655720ce80 ~]$ sudo yum history list all Loaded plugins: fastestmirror ID | Login user | Date and time | Action(s) | Altered ------…

Ansible でファイルの修正諸々

少しずつ技術的なアウトプット(メモ)も再開していく。 追記 - name: add foo lineinfile: dest=/tmp/hoge line='test' backup=yes 同ディレクトリにバックアップを作成してから /tmp/hoge の末尾に test を追記。 挿入 - name: add foo lineinfile: dest=/…