ホストの一覧から複数ホストを選択した一括退役に対応しました ほか

こんにちは。Mackerelチーム CRE の西山( id:tukaelu )です。今回のアップデート内容をお知らせします。

ホストの一覧から複数ホストを選択した一括退役に対応しました

大変お待たせいたしました!!

これまでWebコンソールからのホスト退役は、1ホストずつ対応する必要がありました。

今回のアップデートでは、一覧から任意のホストを選択した上でまとめて退役ができるようになりました!

任意のホストを選択し、右上のホスト一括操作より退役が可能です!

なお、このアップデートにより Mackerel API でも一括で退役ができます。

ホストの一括退役 - Mackerel API ドキュメント (v0)

こちらの機能は、はてなインターンに参加してくれた学生の皆さんに実装していただきました!

ユーザーの皆様からとてもご要望の多かった機能で、ホストの管理・操作の利便性が向上しております。ぜひ日々の運用でご活用いただければと思います!

mkr が jq によるフィルタに対応しました

v0.47.0 にて gojq を組み込み、mkr 単体での jq の記法によるフィルタに対応しました。

例えばサービス/ロールがBlog:Webに所属するホストのidを抽出するには、次のようにして mkr だけで対応できます。

mkr hosts --jq '.[] | if has("roleFullnames") then select(.roleFullnames[] | . == "Blog:Web").id else empty end

こちらも利便性が向上しているかと思いますので、ぜひアップデートの上ご活用ください!

なお、jq と gojq とでの差異について、あわせてこちらをご確認いただければと思います。

GitHub - itchyny/gojq: Pure Go implementation of jq

Reactioのサービス終了に伴い、サポートを終了します

通知先として指定いただけたReactioが2022年8月31日にサービス終了したことに伴い、Mackerelでのサポートを終了します。

具体的な日程は別途ご案内しますが、以下のような流れで連携機能を停止します。

  • チャンネル設定にてReactioの新規作成ができなくなります。
  • 登録済みのReactioチャンネルが一覧に表示されなくなります。
  • 登録済みのReactioチャンネルのデータ削除を実施します。

設定画面の廃止以後、設定内容の確認は機能停止までは APIを用いて確認ができます。

なお、お客様側で本件に起因する特別な操作は発生致しません。

いくつかの不具合を修正しました

  • Typetalkの通知設定で prefix を指定した場合に、新規作成・更新の操作が行えない不具合を修正しました。(7月12日15時頃から発生)
  • URL外形監視にてレスポンスタイムに閾値を設定せず、サービスのみ紐付けた状態での新規作成・更新が行えない不具合を修正しました。(6月16日15時頃から発生)