ワークフロー オートメーション ダッシュボードは、アカウント内のすべてのワークフローを表示、管理、監視するための中心的な場所を提供します。 ダッシュボードを使用して、設定の編集、バージョン履歴の追跡、実行スケジュールの管理、障害のトラブルシューティングを行います。
一般的なタスク
ワークフロー管理操作へのクイックアクセス:
- ワークフローの表示- ダッシュボードにアクセスしてワークフローをフィルタリングする
- ワークフローを編集する- 構成または設定を更新する
- バージョンの管理- 自動バージョン管理とスケジュール用のバージョンのピン留めについて理解する
- ワークフローを複製する- テンプレートを適用するときにワークフローをコピーします
- ワークフローを削除する- ワークフローを完全に削除します
あなたが始める前に
ワークフローを管理する前に、次の点を確認してください。
- ワークフロー自動化アクセス権を持つアクティブな New Relic アカウント。
- アカウント内に少なくとも 1 つのワークフロー (テンプレートまたはカスタム構築から)。
- ワークフローの権限を編集および削除します。
ワークフローは初めてですか?最初のワークフローを構築するには、 「テンプレートの使用」または「独自のワークフローの作成」から始めます。
ワークフローを表示
ワークフロー ダッシュボードには、アカウント内のすべてのワークフローが、管理に役立つ重要な情報とともに表示されます。
ダッシュボードにアクセスする
one.newrelic.com > All Capabilities > Workflow Automationにアクセスしてください。
ダッシュボードには、すべてのワークフローと次の情報が表示されます。
- 名前: 作成時に割り当てたワークフロー識別子
- 説明: ワークフローの目的または機能
- ステータス: 現在の状態 (アクティブ、非アクティブ、失敗)
- バージョン: 変更を追跡するための現在のバージョン番号
- 最終実行: 最新の実行のタイムスタンプ
- 作成者: ワークフローを作成したユーザー
フィルタリングと検索のワークフロー
特定のワークフローを見つけるには、検索およびフィルター オプションを使用します。
- 検索バー: ワークフロー名または説明のキーワードを入力
- ステータスフィルター: アクティブ、非アクティブ、または失敗したワークフローのみを表示します
- 並べ替えオプション: 名前、最終ランタイム、または作成日で並べ替えます。
ワークフローを編集する
ワークフローの名前、説明、または設定を更新します。 各ワークフロー名の横にあるその他のオプション メニュー (縦に並んだ 3 つのドット) からワークフロー管理オプションにアクセスします。
one.newrelic.com > All Capabilities > Workflow Automationにアクセスしてください。
リストからワークフローを選択します。
ワークフローの詳細を更新します。
- 名前: ワークフロー識別子を変更する
- 説明: ワークフローの目的の説明を変更します
- 設定: 入力、アクション、またはロジックを調整する
[保存]をクリックします
バージョンを管理する
ワークフロー オートメーションは、ワークフロー定義を更新するたびに新しいバージョンを自動的に作成します。 以前のバージョンはすべて参照用に引き続きご利用いただけます。
スケジュール用のバージョン固定
ワークフローをスケジュールするときは、それを特定のバージョンに固定する必要があります。この要件により、ワークフロー定義を更新した場合でも、スケジュールされた実行で同じテスト済みバージョンが引き続き実行されることが保証されます。
開始およびスケジュールワークフローはバージョン固定をサポートします。
- ワークフローをスケジュールするときに、実行するバージョンを指定します
- ワークフロー実行を手動で開始する場合は、実行するバージョンを選択します
- 既存のスケジュールは、更新するまで固定されたバージョンを使用し続けます。
これにより、次のことが可能になります。
- 実行スケジュールに影響を与えずにワークフローを更新する
- スケジュールを更新する前に新しいバージョンを手動でテストする
- 生産ワークフローの安定性を維持する
ワークフローを複製する
元のワークフローをそのまま保持しながら、テンプレートまたは既存のワークフローを別の目的に適応させる必要がある場合は、ワークフローを複製します。
- one.newrelic.com > All Capabilities > Workflow Automationにアクセスしてください。
- 複製したいワークフローを見つけます
- 省略記号(縦に3つの点)をクリックします
- Duplicate [複製を]選択
- システムは名前に「(コピー)」を追加したコピーを作成します
- 複製したワークフローの名前を変更し、ニーズに合わせてカスタマイズします
一般的な重複シナリオ:
- 特定のユースケースに合わせてワークフローテンプレートを調整する
- 同様の要件を持つ別のチーム用のワークフローを作成する
- オリジナルを維持しながら大幅な変更を試みる
重要
不要な重複を避ける:バージョン管理やロールバックの目的でワークフローを重複させないでください。ワークフローを更新すると、システムによって自動的にバージョンが作成されます。重複が多すぎると、ワークフローの制限に達する可能性があります。自動バージョン管理の詳細については、 「バージョンの管理」を参照してください。
ワークフローを削除する
不要になったワークフローを削除します。
- one.newrelic.com > All Capabilities > Workflow Automationにアクセスしてください。
- 削除したいワークフローを見つけます
- その他のオプションメニュー(縦に3つの点)をクリックします
- Delete [削除を]選択
- ダイアログボックスで削除を確認します
注意
ワークフローを削除すると、すべてのバージョンと実行履歴が削除されます。この操作は元に戻せません。後でワークフローが必要になる可能性がある場合は、削除するのではなく非アクティブ化することを検討してください。
削除されるもの:
- ワークフローのすべてのバージョン
- すべての実行履歴とログ
- ワークフローに関連付けられたすべてのスケジュール実行
削除する前に、次の点を確認してください。
- このワークフローに依存する重要な自動化はありません
- 後で必要になるかもしれないので、バックアップコピーを用意しておく
- すべてのスケジュールされた実行が識別され、記録されます
次のステップ
ワークフロー ダッシュボードに慣れたら、次のリソースを調べてください。
ワークフローの実行と監視:
- ワークフローの開始とスケジュール: ワークフローを手動でトリガーするか、自動スケジュールを設定します
ワークフローを改善します。
さらに多くのワークフローを作成します。
- テンプレートを使用する: 一般的なシナリオ用のデプロイ事前構築ワークフロー
- 独自のワークフローを作成する:カスタム自動化をゼロから構築する