アプリは30のリージョンで動いています。住んでいるのは1つだけです。 エージェントがすべてのリージョンを同時に見守り、イシューが起きた場所で調査します。
Flyはアプリをユーザーの近くに置きます。Polylaneは、リージョンごとのダッシュボードの壁なしに、それをあらゆる場所で同時に健全に保ちます。
ウェイトリストに登録対応するすべてのリソース。
グラフに現れるFly.ioのリソースタイプです。
すべてのリージョンを、1つの注意力で。
エージェントがフリート全体を見守り、どのリージョンで起きたイシューでも調査します。
フリート全体を1つのグラフに
すべてのアプリを、そのマシン、ボリューム、証明書、シークレットとともに、他のクラウドで動かしているあらゆるものの隣に置きます。各リソースはエッジと履歴を持ちます。
すべてのリージョンを1枚の絵に
マシンはユーザーのいる場所で動きますが、注意力はそうはいきません。エージェントはフリート全体を一度に見るので、1つのリージョンの退行は、問題のないリージョンとの対比で際立ちます。
アラートルールのない検出
エージェントが定期的にアプリとマシンのメトリクスとログを調べ、各アプリの通常の振る舞いに照らして判断します。調整するしきい値はありません。
入れ替わるフリートの履歴
マシンはデプロイされ、停止し、起動し、移動します。同期のたびに何が現れ、変わり、消えたかを記録するので、変更の直後にアプリがおかしくなれば、調査はそこから始まります。
最も制限の強いトークンを使います
Flyは読み取り専用のAPIトークン、つまりFlyが提供する中で最も制限の強い種類のトークンで接続し、Polylaneが求めるのはそれだけです。保存前に暗号化され、エージェントが目にすることはありません。変更はプルリクエストとして届きます。
PRで終わる調査
根本原因がコードの1行にあるとき、調査はアプリの背後にあるリポジトリへの修正として、証拠の経緯を添えて終わります。
よくある質問
PolylaneはFly.io向けのAIによるSREですか?
多くの人がその言葉で指しているものです。すべてのリージョンのアプリとマシンを1つのコンテキストグラフに保ち、見守り、イシューを調査し、直せるものを直すエージェントで、本番環境を変えるものはすべて人が承認します。私たちはこれをAIによるSREではなく、自律運用するソフトウェアと呼んでいます。要点はアプリが自分の面倒を自分で見ることであり、ボットがオンコールのローテーションに加わることではありません。
PolylaneはどのようにFly.ioアカウントに接続しますか?
Fly.ioダッシュボードのAPIトークンを使います。読み取り専用トークン(Flyが提供する中で最も制限の強い種類で、Polylaneにデプロイトークンや個人トークンは必要ありません)を作成して貼り付けると、同期が始まります。トークンは保存前に暗号化され、エージェントが目にすることはありません。
PolylaneはどのFly.ioリソースを同期しますか?
アプリ、マシン、ボリューム、証明書、シークレットを、それぞれのリージョン、エッジ、履歴とともにグラフに載せます。全リストはこのページにあります。
PolylaneはFly.ioのアプリを変更できますか?
エージェントは調査と説明を行います。コードの変更はアプリの背後にあるリポジトリへのプルリクエストとしてのみ届き、書き込み操作はすべて、正確なリクエストと理由を画面に示した上で、まず承認のために一時停止します。
アラートルールなしで検出はどのように動きますか?
エージェントが定期的にメトリクスとログを読み、各アプリの通常の振る舞いに照らして判断するので、しきい値を設定しなくても退行を捕まえられます。繰り返しの検出は、再び呼び出す代わりに1つのイシューに畳み込まれます。
使っているオブザーバビリティプロバイダーで動きますか?
動きます。Datadog、Sentry、Honeycomb、Axiom、Grafana Cloudは第一級のソースとしてグラフに加わり、そのアラートは発火した瞬間にエージェントがトリアージします。
費用はいくらですか?
料金は公開されており、セルフサービスで契約できます。無料プラン、月額$80からの有料プラン、含まれるクレジットを超えた分の従量課金です。すべてのプランと上限はpolylane.com/pricingに掲載しています。