Webコンソールのデザインをリニューアルしています ほか

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

Webコンソールのデザインをリニューアルしています

Mackerel のデザインチームでは現在、Web コンソールのデザインリニューアルプロジェクトを進めています。本プロジェクトは、重要な情報を視覚的に把握しやすくし、ユーザーのみなさまによりわかりやすく使っていただくことを目的としています。

既にお気づきのユーザーの方もいらっしゃると思いますが、デザインの変更点についていくつかピックアップしてご紹介します。

ダッシュボードのOverview

Overview などに表示されるアラート一覧では、すべてのアラートに in Progress という赤いラベルが付き、ステータスが Critical か Warning か一目で判別しづらかったのですが、新しいデザインではわかりやすくなっています。

また、アラートの件数やホスト台数の数字は関連する画面へのリンクになっているのですが、それがわかりづらかったため、▶ を付けてただの表示ではなくリンクがそこに存在することを示すデザインにしています。

Before
After

ホスト情報やアラートなどの検索

ホスト詳細画面の上部にあるホスト情報やアラート一覧の検索部分の、背景色や枠などのデザインを統一しました。従来より各項目の境界がわかりやすくなっています。

アラート検索

入力フォーム

設定画面などでフォーカスしている項目がわかりやすくなりました。

監視ルールの入力フォーム

今後もユーザーのみなさまが使いやすいようなデザインにアップデートしていく予定です。これからもどんどん進化していく Mackerel をよろしくお願いします!

数値ウィジェットの値を基準値に応じて強調できるようになりました

カスタムダッシュボードの数値ウィジェットに、新たにフォーマットルールという設定項目が追加されました。ここに設定した基準値に応じて数値ウィジェットの値が強調して表示されます。

一目で変化に気づきやすくなると思いますので、ぜひご活用ください!また、フォーマットルールは API による設定にも対応しています。

ウィジェットの設定画面

強調して表示された例

DNSの応答を監視するcheck-dnsプラグインをリリースしました

ご要望の多かった DNS の応答を監視するためのチェックプラグイン、check-dns をリリースしました!

下記のように名前解決を行いたい FQDN や問い合わせ先の DNS サーバを指定して、名前解決ができるかどうかをチェックできます。

check-dns -H a.root-servers.net -s 8.8.8.8

チェック監視を行う場合は mackerel-agent.conf に下記のように記述します。

[plugin.checks.dns-sample]
command = ["check-dns", "-H", "a.root-servers.net", "-s", "8.8.8.8"]

check-dns プラグインは mackerel-check-plugins v0.44.0 以降に同梱されます。チェックプラグインの パッケージ をアップデートしてご利用ください。

また、check-dns で使用可能なオプションなどについては下記の README をご確認ください。

github.com

mackerel-plugin-mongodbでサポートするMongoDBのバージョンを変更しました

mackerel-plugin-mongodb プラグインがサポートする MongoDB について、先日のアナウンス の通り mackerel-agent-plugins v0.78.0 以降、対象バージョンを以下に変更しました。

  • MongoDB 3.6 以降(4.0、4.2、4.4、5.0、6.0)

サポートバージョンより前のバージョンの MongoDB を監視する場合は、mkr plugin install にて mackerel-plugin-mongodb v1.0.0 をインストールしてご利用ください。 以前のアナウンスの中でも詳しい導入手順を紹介しています。こちらの記事をあわせてご確認ください。

なお、上記の方法でご利用いただく場合のトラブルシューティングなどについては、サポート窓口では対応いたしかねます。

アクセシビリティの改善を行いました

  • モーダルのボタンがフォーカスされる順番が右から左になっていたのを、左からフォーカスされるように改善しました

不具合を修正しました

  • mackerel-plugin-mysql でレプリケーションの情報が取得できない不具合を修正しました。修正版は mackerel-agent-plugins v0.77.0 以降に同梱されます。