Datadogでサーバを監視してSlackにアラートを通知する
MMMサーバサイドエンジニアの柳沼です。お世話になっております。 北海道も暖かくなってきました。 最近、Datadogを使ったプロダクション環境でのノードの監視の前段として、 社内サーバでの検証を行っているのですが、驚くほど簡単に監視が実現できたので、 簡単にまとめておこうと思います。 ノードにエージェントをインストールする Datadogはノードにインストールされたエージェントがさまざまな情報を […]
デロイト トーマツ ウェブサービス株式会社(DWS)公式ブログ
DWSメンバーが、最新の技術トピックや働き方について発信しています。
MMMサーバサイドエンジニアの柳沼です。お世話になっております。 北海道も暖かくなってきました。 最近、Datadogを使ったプロダクション環境でのノードの監視の前段として、 社内サーバでの検証を行っているのですが、驚くほど簡単に監視が実現できたので、 簡単にまとめておこうと思います。 ノードにエージェントをインストールする Datadogはノードにインストールされたエージェントがさまざまな情報を […]
LinuxサーバでのWebアプリケーションの障害調査時に、自分が特によく使っている基礎的なコマンドをまとめてみました。統計などを取ったわけではないですが、今回挙げる基礎的なコマンドで多くの調査を済ませてしまっている気がします。 実際には、パイプで sort や wc コマンドなどと組み合わせたりすることで調査の高速化をしている部分もありますが、実際には基礎的なコマンドだけで障害の原因が判明すること […]
コーポレートサイトを一部リニューアル 今月のはじめに、弊社のコーポレートサイトを一部リニューアルしている。内容だけではなく、バックエンドのシステム側も AWS OpsWorks を使って構築した環境へデプロイしていたものから、 Amazon EC2 Container Service (ECS) を使った Docker ベースのものへと変更している。弊社では、これまで開発環境では Docker を […]
先日、OS起動時にUnicornが自動起動するよう設定する機会があり、その際にUnicornの停止や再起動についておさらいした覚え書きである。 前提 Unicornの停止方法 公式ドキュメントに記載されているが、要約する。 Unicornには停止用コマンドなどは用意されていない。Unicornはひとつのmasterプロセスと複数のworkerプロセスからなるが、masterプロセスにシグナルを送信 […]
社内の HipChat に Hubot を導入してみた 弊社では社内のコミュニケーションツールとして、HipChat を使用している。仕様の確認とか業務上で必要なことやどうでもいい雑談など、頻繁に HipChat 上でやり取りがあり、Github とか Bitbucket とか PivotalTracker とかいろいろ連携をしていて、通知が飛んで来たりもするので、非常に重要なツールとなっている。 […]