Mackerelアンバサダーになりました
昨日、株式会社はてな様からオファーを頂き、Mackerelアンバサダーに就任しました。
Mackerelアンバサダーになりました!長らく愛用してはいたけど、アンバサダーに選んでもらえると思ってなかった。マジで嬉しい!! #mackerelio pic.twitter.com/71L4fk5B5b
— 口玉(I am Scala Ninja) (@Kuchitama) February 20, 2019
いい機会なので、私とMackerelの関わりを振り返ってみようと思います。
使い始め
どうやら、2014年10月1日から使い始めたみたいです。フリュー在籍中で、ソーシャルゲーム開発をしてた時期ですね。 このときは完全に遊び半分で個人で試し始めました。
ただ、メトリクスの登録自体は超簡単に出来た。グラフ見やすいしMackerel便利便利
— 口玉(I am Scala Ninja) (@Kuchitama) October 1, 2014
ずいぶん古い…
そして、その日のうちに独自プラグイン作り始めてる???
ScalaでMackerelにカスタムメトリクス登録するプログラム書けたけど、memoryのグラフみたいに表示できない…tackedの設定がうまく効いてない?それとも設定が間違ってる?experimentalだし仕方ないんだろうか? http://t.co/g0EeWDuIHA
— 口玉(I am Scala Ninja) (@Kuchitama) October 1, 2014
したら、当時はてなCTOだった id:stanaka さんにサポートしていただきました。
@Kuchitama 説明が分かりにくくてすみません。コードを見せていただけるとなにか分かるかもしれません。mackerel-agent-pluginsではstackするプラグインも用意できています。 https://t.co/qt4LQe4qfy
— Shinji Tanaka (@stanaka) October 2, 2014
これで、僕は完全にMackerel推しになりました。だって、こんなサポートされたら好きになってまうやろ。 このとき作ったプラグインはScala製でJVMのメトリクスを取得するものでした。 Scalaの練習のつもりで、作ったのですがJVMの起動のオーバーヘッドが大きくて使い勝手はよくありませんでした。 というか、同様の機能を持ったGo製プラグインが公式にありますしね。
業務導入
シェアウィズ転職直後に入ったプロジェクトでMackerel導入を決めました。 当時、大阪の長堀橋にあったオフィスまで、わざわざ東京からはてなの担当者に説明に来ていただきました。 このときは、サーバ台数もそれほどなかったので、無料枠です。(ここまでしてもらっておきながら…)
あれ? Mackerelのインストールって ansible galaxyに載ってないのか?
— 口玉(I am Scala Ninja) (@Kuchitama) October 26, 2015
このとき、MackerelのAnsible RoleにPR送ってますね。
微力ながら、Mackerelに貢献できました。
その後も、 id:a-know さんが新機能の説明兼ユーザインタビューで、オフィスまで来ていただくなど、相変わらず手厚いサポートを続けていただきました。
しかも、この時もらったグラスは、はじめての子育てに大きく貢献してくれました。
いつも使ってる子ども用のマグカップじゃ、お茶飲まないのにMackerelグラスならグビグビ pic.twitter.com/x7sW6iJsGw
— 口玉(I am Scala Ninja) (@Kuchitama) May 19, 2017
が、割られてしまいました。。。
愛用してたMackerelグラスが割れてしまった…MeはShockhttps://t.co/JsafApoEJN
— 口玉(I am Scala Ninja) (@Kuchitama) November 6, 2017
その後、別の受託開発をしていたプロジェクトで、監視にMackerelを導入しました。 こっちは、ちゃんと(お客さんが)お金を払っての導入で、やっぱりサーバ台数少ないんですが、Mackerelに微力ながら貢献できました。 多分、今もサーバ台数増やしつつ利用は続いていると思います。
そして今
キャッシュビーに移ってからも、引き続きMackerelを(無料プランで)利用しています。
あと、家の Raspberry Pi & Nature Remo と連携させて、室内の気温監視もしています。そういえば、このメトリクス設定する時トラブって、 id:daiksy さんが助けてくれました。多謝
昨日、休日にもかかわらずMackerelの挙動がおかしいと、ディレクターに直接聞いた上、別のメンバーの方まで調べてくれたものの、原因は俺のブラウザに入ってたAdBlockだった。ごめんなさい、ごめんなさい。そして、ちゃんとさっき俺の部屋が30℃超えたって通知来ました。
— 口玉(I am Scala Ninja) (@Kuchitama) September 16, 2018
振り返ってみれば、なんだかんだと、Mackerelとは長い付き合いですね。 本当に微々たることしかできませんが、アンバサダー業がんばります。