イシュー
イシューは問題の単一の記録です。Polylane自身のチェックが見つけたもの、または接続されたツールが送ったアラートです。レコードは経過を記録し(フィンガープリント、発生回数、判定、重大度)、それを処理する修正実行のスレッドが、何が起きたかを読む場所です。
できること
すべての検出は、発生元が何であれ1つのライフサイクルを通ります。記録され、修正実行が判定に到達し、確認済みのインシデントは修正まで処理され、問題が収束するとイシューは解決します。手動でトリアージする生のアラートキューはありません。重複はすでに存在するイシューに統合されるため、1つの問題は1つのレコードと1つのスレッドになります。
イシューの発生元
| 発生元 | 説明 |
|---|---|
| Polylaneのチェック | 接続されたリソースとクラウドアカウントに対するチェックがメトリクス、ログ、トレースを評価し、本物の問題を見つけるとイシューを記録します。 |
| プロバイダーのアラート | 接続されたオブザーバビリティツールとクラウドアカウントからのアラートはイシューになるため、対応が必要になりうるすべてが1つのライフサイクルを通ります。インテグレーションを参照してください。 |
| スレッドから開かれたもの | チャットのスレッドで問題を引き渡すと、エージェントが代わりにイシューを開き、その修正実行が始まります。 |
仕組み
- 発見は、発生元から構築されたフィンガープリント付きで記録されます。Polylaneの検出ではリソースとチェック、プロバイダーのアラートではインテグレーションとアラートIDです。開いているイシューに一致する発火は、重複を作る代わりにその発生回数を増やします。
- 修正実行が生のペイロード、アラートの背後にあるクエリ、最近のメトリクス、コードを読み、2つの判定のいずれかを記録します。
confirmed(本物の問題)またはdismissed(ノイズまたは想定どおりの挙動)です。すでに開いているイシュー、または最近解決したイシューに属する発見は、そのイシューに合流します。 - 確認済みのイシューは同じスレッドで修正まで処理されます。ただし、ワークスペースの重大度の下限またはプランの上限によって、人が開始するまで保留される場合があります。重大度は
critical、high、medium、low、infoのいずれかで、実行は証拠を読んだ後にそれを再評価できます。 - 問題が収束するとイシューは解決します。プロバイダーからの回復、後のチェックが正常に戻ったこと、またはアラートが静かになったことによります。自分でResolvedとマークすることもできます。同じ問題が24時間以内(コードの欠陥を指すイシューではそれより長く)に戻ってきた場合、既存のイシューが再オープンされ、その修正実行が改めて調べます。
ステータス
| ステータス | 説明 |
|---|---|
new | 記録済みで、修正実行はまだありません。 |
triaging | 修正実行が証拠を読んでおり、判定に達していません。 |
confirmed | 本物の問題です。インシデントとして表示され、人のために保留されていなければ実行が修正まで処理します。 |
dismissed | 問題ではありません。次に同じシグナルが来たときに静かに統合されるよう保持されます。 |
skipped | 修正実行が開始されませんでした。たとえば、ワークスペース設定でそのシグネチャが抑制されている場合です。 |
failed | 実行が判定に到達しませんでした。 |
イシューは、どのステータスであっても、問題が収束するとresolvedAtも持ちます。
表示される場所
コンソールで Issues を開くと、検出された問題を閲覧し、重大度やステータスで絞り込み、対応中または保留中のイシューを確認できます。各イシューには、証拠、調査、タイムライン、プロパティを表示するページがあります。Investigate で実行を開始し、Open thread で会話を続けられます。API の _html_url フィールドは、実行のないイシューも含め、このページに直接リンクします。
Threads の Fix runs プリセットには、エージェントとの会話が表示されます。実行の最後のメッセージには、プルリクエスト、修正不要、またはあなたの対応が必要な依頼という結果が示されます。サイドバーから証拠やエスカレーションを開き、Open full page でレコード全体を表示できます。
すべてのクラウドアカウント、インテグレーション、トポロジーのリソースには、その範囲の修正実行を一覧するProblemsタブがあります。実行が付かなかったイシューはフィードにカードとして表示されます。展開してInvestigateを使うと実行を開始できます。スクリプトからは、イシューはAPIリファレンスの第一級オブジェクトで、issues:readスコープで読み取り、issues:writeで編集します。