外形監視でGET以外のHTTPメソッドが使えるようになりました・mkrのグラフアノテーション対応 ほか

だんだん季節が春めいてきました。花粉などもそろそろ心配になってくる季節ですね。Mackerelを使って、花粉の飛散量など監視してみるのもおもしろそうです。

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

外形監視でGET以外のHTTPメソッドが使えるようになりました

外形監視で利用可能なHTTPメソッドの種類を拡張しました。

利用可能なメソッドは、GET POST PUT DELETE です。

また、これに伴ってリクエストボディを指定できるようになりました。

これにより、GET以外の各種APIの監視なども可能となり、より多彩な外形監視をご利用いただけます。

アラート詳細で長い履歴をページングするようにしました

アラート詳細で、チェック監視などによって大量のログが記録されている場合に履歴をページングするようにしました。

アラート発生からの最初の20件と、直近の履歴がファーストビューに表示されるので、長い履歴を持つアラートの詳細が把握しやすくなります。

mkr がグラフアノテーションに対応しました

mackerel.io

先日リリースしたグラフアノテーションにmkrが対応しました。

mkr annotations のサブコマンドを利用することができます。

利用例

create

% mkr annotations create --service My-Machine --from 1480125301 --to 1486125301 --title "Deploy"

list

% mkr annotations list --service My-Machine --from 1480125301 --to 1486125301

[
    {
        "id": "2VpN33ceumh",
        "title": "Deploy",
        "from": 1480125301,
        "to": 1486125301,
        "service": "My-Machine"
    }
]

update

% mkr annotations update --id 2VpN33ceumh --service My-Machine --from 1485013461 --to 1485169804 --title "updated" --role Desktop --role Laptop

{
    "id": "2VpN33ceumh",
    "title": "updated",
    "from": 1485013461,
    "to": 1485169804,
    "service": "My-Machine",
    "roles": [
        "Desktop",
        "Laptop"
    ]
}

delete

% mkr annotations delete --id 2VpN33ceumh

{
    "id": "2VpN33ceumh",
    "title": "updated",
    "from": 1485013461,
    "to": 1485169804,
    "service": "My-Machine",
    "roles": [
        "Desktop",
        "Laptop"
    ]
}

今週リリースされたmkr, mackerel-agent-pluginsの詳細

  • mkr 0.14.3

    • グラフアノテーションに対応
    • mkr monitor でHTTPメソッドやリクエストボディが扱えるように
    • その他軽微な修正
  • mackerel-agent-plugins 0.25.3

    • [multicore] tempfileが作成されない不具合の修正
    • [aws-rds] Auroraのメトリックを取得できるように