2014-04-30から1日間の記事一覧

ホストのカスタムメトリックを投稿する

ホストごとのメトリックには「loadavg5」や「cpu.user」などエージェントが自動で投稿するメトリックに加えて、任意の値(カスタムメトリック)を定期的にエージェントから投稿できます。 後述のsensuプラグイン互換のフォーマットで計測値を出力するコマン…

Capistrano 2.x と連携する

Mackerelに登録しているホストの情報を、Capistrano 2.xのデプロイ対象ホスト群として利用するサンプルです。 mackerel-client Gem を利用します。 Gemfileに追記: gem 'mackerel-client' Capistrano から利用する config/deploy.rb (Capfile): load 'deploy…

mackerel-agent仕様

この項ではmackerel-agentの最新バージョンについて解説します。 Usage mackerel-agent [-conf <config-file>] [options] 概要 mackerel-agent はフォアグラウンドで動作し、 ホストの情報をMackerelに登録、 ホスト上で定期的(1分毎)にリソース情報を収集し、Mackerel</config-file>…

Mackerelによるサーバー管理

サーバー管理の一例です

ホストにロールを割り当てる

ウェブから 作成したロールをホストに割り当てるには、Mackerelにログイン後、サイドバーの「Hosts」からホスト一覧にアクセスし、対象ホストの「SERVICE / ROLE」列をクリックします。このホストに割り当てるロールを選択できるフォームが表示されますので…

サービス、ロールを作成する

サービスを作成する サービスを作成すると、協調してはたらく複数のホストをまとめて管理できるようになります。サービス内のホスト群はさらにロール(役割)によって分類されます。 サービスを作成するには、Mackerelにログイン後、サイドバーからサービス…

用語集

Mackerel で使用されている用語とその解説です。 サービス Mackerelにおいて、サービスとはホストを運用する上でもっとも大きな単位です(例: 「はてなブックマーク」「社内システム(勤怠管理)」など)。通常、複数のホストがそれぞれの「役割」(→ ロール…

エージェントをインストールする

Mackerelにユーザ登録、オーガニゼーションを作成すると、エージェントをインストールしてホストを登録することができるようになります。「Mackerelエージェントをインストールする」からお使いのOSに合わせたパッケージをダウンロードし、指示に従ってイン…

概要

Mackerelはロール(役割)の概念を用いて、ホストの運用・管理を簡単かつ便利に行えるようにするサービスです。あなたが管理するホストでmackerel-agentというプログラムを動かすことで、ウェブ上やAPI経由で複数のホストを管理し、また、さまざまな側面から…

ヘルプ

初めての方へ 手順 アラート通知 仕様 進んだ使い方 よく見られているヘルプ APIドキュメント(v0)MackerelのAPIの仕様について Slackにアラートを通知するアラートをSlackへ通知します mackerel-agent仕様mackerel-agentコマンドのオプションや設定につい…