所属しているオーガニゼーションから退出できるようになりました ほか

8月になりました。先週も少しご紹介したとおり、私たちの会社・はてなは8月から新しい期を迎えることになります。7月31日には全社納会も開かれ、Mackerelチームメンバーも全員、一堂に会しました。

新しいメンバーのジョインもありました。心機一転、ますます開発を進めていきたいと思います。

それでは、今週のアップデート情報です。

所属しているオーガニゼーションから退出できるようになりました

所属済みのオーガニゼーションから退出するためには、今までは管理者権限を持つユーザーによる操作が必要でしたが、これを自分自身でおこなっていただけるようにしました。

f:id:mackerelio:20170803190725p:plain

退出操作は、アカウント画面 > オーガニゼーションタブから実施することができます。

mackerel-agent-plugins、cookbook-mackerel-agent をアップデートしました

mackerel-agent-plugins は v0.29.1 に、cookbook-mackerel-agent は v1.3.0 に、それぞれアップデートしています。

mackerel-agent-plugins

  • [accesslog] パース対象のログ判定処理を見直しました
  • [solr] グラフ定義を見直しました

cookbook-mackerel-agent

  • 環境変数を指定できるようにしました
  • その他、README などの修正をおこないました

上記リポジトリに対しコントリビュートいただいた皆様、ありがとうございました!

来週 8/7(月)は、大型メンテナンス第1弾実施予定日です

こちらのブログでもお伝えしてきました8月の大型メンテナンスですが、 いよいよその第1弾の実施が来週 8/7(月)に迫っています。

以下に、その詳細情報についてのエントリをまとめています。ぜひ改めてご確認ください。

mackerel.io

mackerel.io

Mackerel UG Meeting vol.3 が 8/23(水)に開催予定です

Mackerelユーザーの有志の方々によって立ち上げていただいた、Mackerel User Group。そのユーザーグループによる3回目のイベントが、8/23(水)に開催されます。

mackerel-ug.connpass.com

今回のテーマは XaaS meets Mackerel とのことで、今回も便利な使い方・おもしろい活用方法が聞ける場となりそうです! Mackerelチームスタッフも、何人かお邪魔する予定です。ぜひご参加いただけたらと思います!

【8/11(金) 〜 8/16(水)】お盆休みのお知らせ

8/11(金)から8/16(水)まで、Mackerelチームはお盆休みをいただきます。 この期間中は、このブログでのアップデートのお知らせと、サポート窓口対応(障害の発生など、緊急のものを除きます)をお休みさせていただきます。

次回のアップデートのお知らせは 8/18(金)の予定です。みなさんも、良い夏休みをお過ごしください!

mackerel-agent などをアップデートしました ほか

こんにちは。Mackerel セールスエンジニアの井上(id:a-know)です。

私たちの会社・はてなについての話なのですが、期の変わり目が7月末となっており、来月からは新しい期が始まることになります。Mackerelチームでも、来期に向けた新しい施策をあれこれと考えているところです。

特に、ユーザーの方との交流に重きを置いた新しいイベントの開催については、毎日のように議論を重ねています。今回の記事でものちほど紹介するハッカソンイベントは、その第一弾となります。来期のMackerelに、ぜひご期待ください!

それでは、今週のアップデート情報です。

mackerel-agent などをアップデートしました

OSSである mackerel-agent、mackerel-agent-plugins、go-check-plugins のアップデートをおこないました。以下がそのアップデート内容の概要です。

mackerel-agent v0.44.0

  • 微修正をおこないました。

mackerel-agent-plugins v0.29.0

  • [aws-dynamodb] TimeToLiveDeletedItemCount メトリックを取得できるようにしました。
  • [aws-dynamodb] オプションとグラフ定義を調整しました。
  • [mysql] ラベルプリフィクスの改善をおこないました。

go-check-plugins v0.11.0

  • [check-http] -i オプションを追加しました。
    • ソースIPアドレスを指定することができます。
  • [check-http] -s オプションを追加しました。
    • このオプションを使用し -s 404=ok-s 300-404=critical などとすることで、ステータスコードとチェック結果を対応付けることができるようになりました。

上記リポジトリにコントリビュートしてくださった皆様、ありがとうございました!

8月後半のメンテナンス・第2弾についてお知らせしています

8月後半に実施予定のメンテナンスの第2弾について、詳細をご連絡しています。

mackerel.io

このメンテナンスの終了後は、MackerelからのURL外形監視、AWSインテグレーション、Azureインテグレーション、Webhookなどの通知チャンネルに利用している送信元IPアドレスが変更となります。

IPアドレスの一覧は、今回のメンテナンスに関する最初のお知らせをさせていただいたエントリに記載しています。

mackerel.io

Mackerelからのアクセスのみを許可するなどの目的でIPアドレスを指定しておられる方は、ぜひ改めてご確認ください。

Mackerel Plugin Hackathon #1 を開催します!

冒頭でも紹介しましたが、来月以降は今まで以上にさまざまなイベントを開催していきたいと考えています。まずはその第一弾として、Mackerel 初のハッカソンイベント、Mackerel Plugin Hackathon #1 を開催することになりました!

mackerelio.connpass.com

会場には、VOYAGE GROUP様の素敵なスペースをお借りすることができました!

Mackerelチームの id:Songmu , id:Soudai , そして私 id:a-know もこの場に参加し、Mackerelのプラグインを作り慣れていないエンジニアの方でも安心して参加できるようにサポートします!

「こういうプラグインが無いのなら自分で作ってやる!」という方はもちろんのこと、「Mackerelを開発しているエンジニアやユーザの人たちと交流したい」「ハッカソンを通じてプラグインやMackerelに対する理解を深めたい」といった方々の参加も大歓迎ですので、予定の合う方はぜひお気軽にご参加ください!

エージェントインストール手順ページを刷新しました ほか

こんにちは。Mackerel セールスエンジニアの井上(id:a-know)です。

今週の水曜日は Mackerel Drink Up #5 Tokyo を開催しました。日頃から Mackerel を使っていただいているユーザーのみなさまに、はてなの東京オフィスにお越しいただき、おいしい食事を召し上がっていただきながら Mackerel 談義に花を咲かせました。(笑)

mackerelio.connpass.com

会の半ばではライトニングトーク(LT)もおこなわれ、会場は終始笑いに包まれていました。

このように大変な盛況に終わった第5回の Drink Up でしたが、これからもさまざまなイベントの開催を計画しています。参加できそうなものがあれば、ぜひ参加してみてくださいね。

それでは今週のアップデート情報です。

エージェントインストール手順ページを刷新しました

Mackerel を使っているユーザーの方であればおそらく一度は見たことがあるであろう、mackerel-agent のインストール手順ページ。このページが今週のアップデートにより、よりわかりやすく・使いやすいものになりました。

f:id:mackerelio:20170721085906p:plain

とても簡単にインストールを完了し、監視を開始できることが Mackerel の特長のひとつです。「サーバー監視なんてやったことがない……」という身近な人にも、ぜひ Mackerel をおすすめしてあげてください。そして、「こうすればもっと簡単に始められるのに」というところがありましたら、ぜひお気軽にフィードバックしてください!

積み上げグラフ・線グラフの混在設定をUIで設定できるようになりました

Mackerelのメトリックグラフでは、各メトリックの値を上に上に積み上げて表示をさせる「積み上げグラフ」と、線分で重ね合わせて表示をさせる「線グラフ」の2種類から描画形式を選択することができるのですが、その2つの形式が混在するグラフの設定をUI上で設定できるようになりました。

f:id:mackerelio:20170721085926p:plain

f:id:mackerelio:20170721085938p:plain

その設定は、各グラフ右上の歯車マークから「グラフ定義」ダイアログを表示するか、グラフ定義編集画面 からおこなうことができます(サービスメトリックグラフでも設定可能です)。ぜひ活用してください。

Azureインテグレーションが Redis Cache に対応しました ほか

こんにちは。Mackerel セールスエンジニアの id:a-know こと井上です。

8月上旬に実施予定のメンテナンス内容について、先日こちらのブログでお知らせしました。

mackerel.io

通常のメンテナンスとは違って、Mackerel の今後のさらなる成長に備えるためのものとなります。メンテナンスにおける影響は最小限に留めるべく、私たちも最大限の対応を実施いたしますが、ユーザーのみなさまへの影響も少なからずあるため、上記エントリで事前にお伝えしています。ぜひ、ご一読ください。

それでは、今週のアップデート情報です。

Azureインテグレーションが Redis Cache に対応しました

先月末にリリースした Azure インテグレーション ですが、早速対応サービスを拡充しました。第1弾の SQL Database に続き、今回は第2弾として Redis Cache に対応です。

azure.microsoft.com

Redis を用いたキャッシュの仕組みをシステムの一部として構成することは、今や特別なことではなく、一般的かと思います。その Redis キャッシュを Azure マネージドで構成されている場合でも、そのメトリックを Mackerel に集約することが可能です。ぜひ、お試しください。

ちなみに今回のこのアップデートについて、Mackerel の公式 Twitter アカウントがフライング?でつぶやいていたりしました。

もしかすると今後もこういった形で早めにお伝えすることもあるかもしれないので、気になる方はぜひフォローしてみてくださいね!

Mackerel Drink Up #5 Tokyo、先着順で参加者を募集中!

先週もお知らせしました Mackerel Drink Up #5 Tokyo ですが、参加枠を若干拡大したこともあり、残席わずかではありますが、今なら先着申し込み順で参加が可能です!

mackerelio.connpass.com

「Mackerel の中の人」と直接会話するチャンス!ということで、ぜひお申込みください!

AWSインテグレーション・RDS連携が Amazon Aurora に対応しました ほか

今日は7月7日、七夕ですね。今日の夜は夜空を見上げてみるのも良いかもしれません。

また今週は台風が日本列島に上陸した週でもありました。これからますます台風シーズンへと突入していくと思いますので、気をつけたいところですね。

それでは今週のアップデート情報です。

AWSインテグレーション・RDS連携が Amazon Aurora に対応しました

AWSインテグレーションによるRDS連携のメトリック取得対象として、新たに Amazon Aurora に対応しました。

aws.amazon.com

その登場以来、多くのユーザーのみなさんからご要望いただいていた機能のリリースとなります。お待たせしました!

取得できるメトリック項目については以下のヘルプページにも記載していますので、確認してみてください。

mackerel.io

Mackerel Drink Up #5 Tokyo を開催します!

普段から Mackerel をご利用いただいているユーザーの方々をお招きして、おいしいお食事を召し上がっていただきながら、Mackerelスタッフや他社ユーザーの方と交流いただける公式イベント、Mackerel Drink Up #5 Tokyo を、7月19日(水)に開催します!

mackerelio.connpass.com

セールスエンジニアである私をはじめとして、ディレクター、プロデューサーといったメンバーもその場に参加する予定です。Mackerelについて踏み込んだ質問ができるよい機会だと思いますので、ぜひご参加ください!

mackerel-agent-plugins, fluent-plugin-mackerel をアップデートしました

こんにちは。Mackerel セールスエンジニアの id:a-know こと井上です。

早いもので明日から7月、一年も半分を折り返すことになります。天候の方もようやく?、この時季らしい蒸し蒸しとした感じになってきましたね。食べ物が傷みやすい時期でもありますので、どうか皆様お気をつけて。

それでは、今週のアップデート情報です。

mackerel-agent-plugins をアップデートしました

mackerel-agent-plugins のアップデートをおこない、バージョンが 0.28.1 となりました。内容も盛り沢山ですので、そのトピックを以下にお伝えします。

mackerel-plugin-accesslog を追加しました

mackerel-agent-plugins パッケージに mackerel-plugin-accesslog が追加されました。これを使用することで、Apache ログ形式もしくは LTSV 形式で出力されたアクセスログをステータスコードごとに分類・集計し、その内訳を可視化することができます。

f:id:mackerelio:20170630090405p:plain

fluentdでサービスメトリックを投稿する - Mackerel ヘルプ の中でも「Nginxのアクセスログからステータスコードごとにリクエスト数をサービスメトリックに投稿する」という使用例として紹介している、fluentd と fluent-plugin-mackerel を組み合わせて実現していたような集計が、このプラグインを使うことで簡単に実現することができます。ぜひ、お試しください。

mackerel-plugin-postgres が PostgreSQL 9.6 に対応しました

mackerel-plugin-postgres にもアップデートを実施し、PostgreSQL 9.6 に対応しました。ご要望をいただいていた皆様、お待たせしました。

その他のアップデート内容

  • [postgres] metric-key-prefix オプションをサポートしました
  • [aws-dynamodb] パッケージに追加しました
  • その他、微調整をおこないました

fluent-plugin-mackerel をアップデートしました

fluent-plugin-mackerel もアップデートをおこない、バージョンが 1.0.0 となりました。

github.com

アップデート内容としては、fluentd の v0.14.x 系への対応となります。つまり、それ以前の fluentd バージョンでは fluent-plugin-mackerel の最新版はご利用いただけませんので、fluentd のバージョンを上げていただくか、fluentd-plugin-mackerel のバージョンを 0.1.3 に固定しての利用をお願いします。

mackerel-agent-pluginsfluent-plugin-mackerel に対してコントリビュートをしてくださった皆様、本当にありがとうございました!!

Azure インテグレーションをリリースしました

こんにちは。セールスエンジニアの井上(id:a-know)です。

私が普段働いている東京も、既に梅雨入りをしてしばらく経つのですが、例年と比べてそれほど雨の日は多くなく、曇りの日が多い気がします。 最近知ったのですが、このような梅雨のことを、天気予報の用語で「陰性の梅雨」と呼ぶらしいですね。

陰性の梅雨の場合、気温が低めになることも特徴のようです。暑がりな私は、過ごしやすくなるのならそれでもいいのかな、と思ってしまいました。

それでは、今週のアップデート情報です。

Azure インテグレーションをリリースしました

Mackerel Meetup #9でも開発を宣言しておりました Azure インテグレーションがリリースされました。

f:id:mackerelio:20170622154257p:plain

Mackerel は通常、エージェントソフトウェア(mackerel-agent)をインストールすることでメトリックの収集・監視をおこなう、push型のサーバー監視サービスなのですが、クラウドプラットフォームマネージドなサービスについては、このエージェントをインストールすることができません。

そんなサービスに関する情報も Mackerel に集約するための機能が Mackerel のインテグレーション機能であり、今回その対象として Azure SQL Database に新たに対応した形となります。もちろん、この対象は今後順次拡大させていく予定です。

azure.microsoft.com

Azure のクラウド製品1台が、Mackerelで1ホストとして登録され、Mackerel の課金対象のホスト数としてカウントされます。 また、5分ごとに取得対象となるメトリックの数だけ Azure の API をコールして値を取得します。そのため Azure Monitor API 利用の料金が発生する場合がありますので、ご注意ください。

Azure インテグレーションにより取得されたメトリックは、エージェントで取得するホストメトリックと同様に扱われ、監視設定も可能です。

Azure インテグレーションの設定はここからおこなうことができます。 また設定の手順に関しては詳細なヘルプも用意していますので、ぜひ合わせて参照してください(本機能は Trial プランと Standard プランのみで利用可能です)。

mackerel.io