LoginSignup
5
1

More than 5 years have passed since last update.

Mackerel駆動開発のすすめ

Posted at

Mackerel Advent Calendar 2016 の20日目です。

Mackerel駆動開発とは

「Mackerel駆動開発」なんて大きく書いてますが、端的に言うとシステムを新しく開発する時にはまずMackerelでサービスとロールを作ってから始めましょう。どうせ監視するんだしMackerelに合わせちゃおう、という話です。

Mackrelのサービスとロールについては以下を参照してください。
サービス、ロールを作成する

まずはサービスを作る

サービスはホストをまとめる単位ですので、作ろうとしているシステムの名前などにすると良いです。例:ECsystem

次にロールを作る

次にサービスの中にロールを作りましょう。ロールはその名の通りでサービス内でホストを役割ごとにまとめて管理することができます。例:app,db

そして開発を始める

開発を進めていく過程でサーバが出来たらMackerel-agentをインストールしてサービスとロールをどんどん設定していきます。こうすることで開発が進んでいくとMackerel上でホストが増えていき進捗具合が整理できます。またシステムに必要なモノをシンプルなサービスとロールの概念に落とし込んで構成を考えることができるのでオススメです。

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1