2018年9月27日

unsubscribeされてしまったcloudwatch (SNS)通知を検知する

AWSでcloudwatchで監視し、異常があったらSNSで通知する事はあるが、SNSではデフォルトで「配信停止(unsubscribe)する場合は、ここクリックしてね」とありがたいことに(?)記載されてある。誤って押されてしまうと、その後のメールが来なくなってしまうので、その検知について。

Read More
2018年9月5日

HAproxyでHR構成を組む on AWS

DBサーバへ接続する際冗長構成を考慮することは一般的だが、レガシーなMySQLを使っている場合少し工夫が必要だ。今回はAWSで組むこととする。

Read More
2018年9月3日

SSL証明書の有効期限を外部から確認する

AWSであればAWS Certificate Manager (ACM)の機能で自動で証明書を更新してくれるが、念には念を期限くらいは監視しておきたい。また、Let’s enscriptを使う環境だと3ヶ月ごとに期限切れになるので、有効期限を監視するのはとても重要だ。外部から証明書の有効期限を確認するコマンドを紹介。

Read More
2018年8月31日

Enhanced networking with the Elastic Network Adapter (ENA) is required for the ‘t3.small’ instance type. Ensure that your instance ‘i-xxxxxxxx’ is enabled for ENA.

AWSでT3インスタンスがリリースされた。t2.smallではCPUが1coreだったのが、t3.smallでは2coreになっているだけでなく、安くなっている!しかし、全てのサーバがT3インスタンスを使えるわけではないということが発覚した。

Read More
2018年8月28日

Ansibleで特定サーバのみ振る舞いを変える

はじめにAnsibleで構成管理をしていると、ある全台ではなくある特定のサーバだけ設定を変えたい時がある。WEBサーバ全体ではなく、その中の1台のみ実施したいという時だ。Ansibleのtipsを紹介。Ansibleで特定サーバのみ振る舞いを変える例えばcronをコメントアウトすることを例にする。Ansibleのinve

Read More