ワークフロー自動化は、New Relic を既存のツールに接続し、コードを記述することなく、インシデント対応、インフラストラクチャ管理、運用タスクを自動化します。アラートに応答し、AWS および Slack と統合し、承認を管理し、複雑な自動化ロジックを実行するワークフローを構築します。

主なメリット
- より高速なインシデント対応: アラートの起動時に EC2 インスタンスのサイズ変更、デプロイメントのロールバック、またはサービスの再起動が自動的に行われます。手動介入は必要ありません。
- ツールを接続: New Relic AWS 、Slack、Jira、ServiceNow、その他の HTTP APIと統合して、チームが作業している場所に強化された集計データを送信します。
- 承認ゲートの追加: 重要なワークフローに人間による監視を組み込み、本番環境のインフラストラクチャを拡張したりロールバックを実行したりする前に、チームの確認を要求します。
- 複雑さへの対応: 条件付きロジック、ループ、データ変換を使用して、独自の運用プロセスを自動化します。
一般的な使用例
カテゴリー | 例 |
|---|---|
インシデント対応 | アラートに基づいて、問題を自動的に修復し、失敗したデプロイメントをロールバックし、インフラストラクチャのサイズを変更します。 |
インフラストラクチャ管理 | スケジュールに従ってサービスを拡張し、AWS リソースを管理し、ランブックを自動的に実行します。 |
通知 | 充実したアラートを Slack に送信し、スケジュールされたレポートを生成し、データを CSV としてフォーマットします。 |
インテグレーション | 任意の API に接続し、システム間でデータを同期し、チケットプラットフォームを更新します。 |
詳細なシナリオとすぐに使用できるテンプレートについては、ワークフロー例のページを参照してください。
始めましょう
構築したいものに応じてパスを選択します。
デプロイは、Slack へのレポートの送信、デプロイメントのロールバック、EC2 インスタンスのサイズ変更など、一般的なシナリオ向けにワークフローを事前構成しました。
- 利用可能なテンプレートを参照する
- ユースケースに合ったテンプレートを選択してください
- 入力を構成する(資格情報、エンティティ GUID、クエリ)
- デプロイとテスト
ドラッグ アンド ドロップ インターフェースを使用して、ワークフローを最初から構築します。アクションをチェーンし、条件付きロジックを追加し、ツールと統合します。
- EC2の自動サイズ変更の例を確認する
- ワークフローパターン(スイッチ、ループ、承認)を理解する
- 利用可能なアクションを参照
- 段階的に構築し、各ステップをテストする
ワークフローが外部サービスと対話できるように、資格情報と通知チャネルを構成します。
AWS ワークフロー: AWS 認証情報 (IAM ロール、ユーザー、またはセッション トークン) を設定する
通知:送信先の作成(Slack、メール、Webhook)
次のステップ
最初のワークフローを作成したら、次の管理と最適化の方法を学びます。