Mackerel ブログ #mackerelio

Mackerelの公式ブログです

Googleアカウントでのサインアップ・外形監視で文字列の監視・agentのconfigtest ほか

いよいよ年の瀬が迫ってきました。

Mackerel開発チームのスクラムも、次のスプリントが年内最終スプリントとなります。

来年に向けてしっかり準備していきたいところです。

今年もあと3回となりました、今週のMackerelアップデートです。

Googleアカウントでサインアップできるようになりました

GoogleアカウントでMackerelにサインアップできるようになりました。

MackerelにGoogleOAuth認証を与えることで、Googleのユーザ情報を利用してMackerelにサインアップおよびサインインができます。

今回のアップデートでは、新規にユーザ登録を行う場合のみのアカウント連携となります。登録済みのMackerelアカウントとGoogleアカウントの連携は、引き続き開発を進めておりますのでしばらくお待ち下さい。

URL外形監視にて、レスポンスボディ内の文字列を監視できるようになりました

URL外形監視にて、レスポンスボディ内に指定された文字列が含まれているかのチェックを設定できるようになりました。

このチェックを設定している場合、ステータスコードが200であっても指定された文字列がレスポンスボディに含まれていない場合、アラートが発報されます。

たとえば、ページ内の特定の文字列を監視することで、意図しないページがユーザに表示されていないか、などの監視を行うことができます。

mackerel-agentにconfigtestが追加されました

mackerel-agent 0.26.2をリリースしました。

今回のアップデートでは、agentのconfigtestが追加されました。

新しいpluginの追加などの後、agentを再起動する際に mackerel-agent reload を実行してください。

configにエラーがある場合、agentのログにエラーが出力されてagentが停止しません。

configが正しい場合

mackerel-agent.logに以下のように出力され、agentが再起動されます

/etc/mackerel-agent/mackerel-agent.conf Syntax OK

configに誤りがある場合

mackerel-agent.logにconfigの誤りに関するログが出力され、実行中のagentは停止されません

2015/12/10 03:37:56 CRITICAL <main> Failed to load the config file: Near line 4 (last key parsed ''): Bare keys cannot contain '\n'.

mackerel-agent 0.26.2 におけるその他の変更は以下となります。

  • -once-versionオプションが非推奨になりました。今後は%mackerel-agent version のようにサブコマンドとして利用してください

mackerel-check-plugins 0.2.2 をリリースしました

mackerel-check-plugins 0.2.2 をリリースしました。 変更点は以下のとおりです

  • check-ntpoffset の追加
  • check-tcp--unix-sock オプションの追加
  • check-tcpipv6対応

mackerel-agent及び、go-check-pluginsにプルリクエストをくださった皆さま、ありがとうございました!

今週のMackerelアドベントカレンダー

今週のMackerelアドベントカレンダーの記事をご紹介します。

Shellscriptでかんたん!Mackerelにサービスメトリックを自動ポスト - Qiita

WindowsServerでMackerelからサービスの状態を監視する - Qiita

Elasticbeanstalk with Docker でmackerel-agentを動かす時の設定と課題 - MackerelAdventCalendar 2015 7日目 - Qiita

Mackerel のホスト名を ssh の補完候補リストに出力する - tkuchikiの日記

Mackerel と cookpad の Waker を連携させた - Qiita

僕らのサービスと一緒に育つMackerel氏 | ShareWis Blog

Mackerelを使ってTwitterを監視してみよう - すてにゃんのガチ勢日記

また、Mackerelアドベントカレンダー以外のところでもMackerelに関する投稿をしていただきました。

Mackerel、Treasure Data、Slackを組み合わせて障害検知の初動をサポートする - Qiita

マカレルのインストールが3行で終わって凄かった - Qiita

来週も引き続き楽しみにしています。