この記事は、Mackerel アドベントカレンダー(全部CRE)の12日目の記事です。 今回は、Mackerelにはじめてログインしたトライアルプランの人にぜひ試してみてほしいこと一覧をまとめてみようと思います。
リストは思いついたら足していく方式にしようと思います。便利URLまとめ記事みたいな感じになりました。
メトリックを取得する
特に、AWSインテグレーション / Azureインテグレーションは無料プランでは利用できないので、ぜひ試していただきたい機能です。
などなど
障害を検知する
- 監視ルール
- 監視ルールにメモを残して、通知にメモが含まれることを確認してみる
- 外形監視
- チェックプラグインをインストール
- 通知グループ・通知チャンネル
- メール通知
- Slack通知
- 擬似的に負荷をかける
ハンズオンなどでもよくやる擬似的に負荷をかける方法は、CPU%などの監視ルールを設定し、yes > /dev/null
コマンドを実行するというものです。
手軽に短い時間でアラート検知や通知を試すことができます。
サーバーをシャットダウンしたり、mackerel-agentのプロセスを停止して、connectivityアラートを発報してみるのもお手がるです。
日々の運用で使いこなす
- ユーザの招待
- カスタムダッシュボードで運用ミーティングの準備
- グラフアノテーションでグラフに経緯を残す
- SlackにMackerelの設定変更を通知する
- オーガニゼーションの詳細設定を見る
- プランの利用状況を見る
もっとMackerelを使い倒す
- mkrコマンドを使いこなす
- 式を使ってカスタマイズしたグラフを作成する
- Ansibleなどプロビジョニングツールでエージェントをインストールする
- アラートグループを設定してみる
- APIを使ってみる
- メタデータを登録してみる
- コンテナを監視する
- 機会学習を使ったロール内異常検知の機能を試す
おもしろ
以上です。 次回は、このリストにも含めているカスタマイズしたグラフの表示方法について、まだ書き慣れていない人向けにめちゃくちゃ簡単にまとめてみます。