必要なもの: Google または GitHub のアカウント、あるいは任意の業務用メールアドレス。自分の AWS、Azure、Google Cloud、Kubernetes へのアクセスは任意です — 読み取り専用のデモはそれらなしで利用できます。
30 秒で覚える構文
エージェントには平易な言葉で話しかけてください。基本的なパターンは次のとおりです。@agent(省略可能) — 省略すると CloudThinker が回答します。ワークスペースのカスタムエージェントをメンションすることもできます。#connection(省略可能) — 使用する接続。たとえば AWS アカウントや Kubernetes クラスター。/(省略可能) — スキルまたはコマンドを実行します。- リクエスト内容 — 必要なことを自分の言葉で記述します。文脈情報はインラインで追記できます。
1
サインインする
app.cloudthinker.io にアクセスし、Google、GitHub、または SSO でサインインします。メールを使う場合は、アドレスを入力して Continue with email をクリックし、CloudThinker から届く 6 桁のコードを入力します。初回サインイン時には、短い質問が 2 つ続きます: Tell us about you (あなたのロール) と、組織のオーナーには How can I help you? です。回答するか Skip をクリックします — このガイドに沿って進める場合は Just exploring を選択してください。成功状態: Home に移動し、チャットボックスと Needs you、Modules、Automation today のカードが表示されます。サイドバーには New chat、Artifacts、Automations、Investigation が表示されます。
2
デモまたは自分のクラウドを接続する
- デモ (認証情報不要)
- 自分のクラウド
3
最初の質問をする
デモの場合、CloudThinker は Give me an overview of this AWS account. のような編集可能なスタータープロンプト付きのチャットを開きます。そのまま送信してください。自分のクラウドの場合は、New chat をクリックして以下を送信します:プロバイダー名またはクラスター名を自分のものに置き換えてください。成功状態: CloudThinker が、一般的なベストプラクティスではなく、アカウント内で見覚えのあるサービス、リージョン、リソースを挙げて回答します。
4
最初の調査を実行する
- サイドバーの Investigation をクリックします。Resolve が最初のアラートソースの接続を求めてきた場合は、Skip for now をクリックします — 次のステップで扱います。
- Log Incident をクリックします。
- What’s happening? に実際の問題を記述します — たとえば、前の回答で指摘された事項などです。または Service Degradation などの Quick Start Template を選んでフォームを事前入力します。
- Severity を選択し、Context に詳細を追加して、Log Incident をクリックします。
5
すべてのインシデントを自動で調査する (任意)
Resolve に移動し、Connect a source をクリックします。Webhook (Datadog、PagerDuty、Grafana、Opsgenie、またはカスタムアラート)、クラウドポーリング (AWS、Azure Monitor、Google Cloud Monitoring)、または Slack や Microsoft Teams を選択します。On Duty — 自動調査 — はデフォルトでオンになっているため、そのソースから Pulse がルーティングするすべてのインシデントは、誰かが Investigate をクリックしなくても調査されます。完全なセットアップは Pulse ソースを接続する にあります。成功状態: ツールから送信されたイベントが Pulse に Signal として表示されます。
完了の確認
- デモまたは自分の接続に Connected と表示されている
- エージェントが、その環境で見覚えのあるリソースを挙げて回答した
- 記録したインシデントに調査結果が表示され、証拠をたどって確認できる
トラブルシューティング
サインインコードが届かない
サインインコードが届かない
確認事項: 迷惑メールやプロモーションのフォルダー、およびコード画面に表示されたアドレスのスペルが正しいか。修正: Resend code をクリックするか、Google または GitHub でサインインします。
「Demo available」と表示されるサービスがない
「Demo available」と表示されるサービスがない
考えられる原因: デモは、そのデモ対象が利用可能な間のみ提供されます。修正: Show all connections をクリックして他のプロバイダーを確認するか、後でもう一度試すか、代わりに自分のクラウドを接続します。
接続に「Connection error」と表示される
接続に「Connection error」と表示される
考えられる原因: 認証情報が誤っているか、権限が不足しています — AWS の場合、通常はロールの信頼ポリシーにおける External ID の不一致です。修正: クラウドプロバイダー側で認証情報を修正し、接続の Retry をクリックします。プロバイダー固有の確認事項は、AWS のトラブルシューティング など各接続ガイドにあります。
エージェントがアクセスできないと言う、または一般的な回答をする
エージェントがアクセスできないと言う、または一般的な回答をする
考えられる原因: 接続が、現在チャットしているものとは別の ワークスペース にあります。修正: サイドバー上部のワークスペースセレクターを確認し、接続を追加したワークスペースに切り替えて、もう一度質問します。
調査が「Not found」で終了した
調査が「Not found」で終了した
考えられる原因: 利用可能な証拠では根本原因を裏付けられませんでした — 接続された環境で実際には発生していないインシデントでよく起こります。修正: その環境で実際に起きている事象についてインシデントを記録するか、Context に詳細を追加するか、証拠を保持しているクラウドまたは監視ツールを接続します。
次のステップ
調査結果を読む
根本原因、証拠、修復キューをたどり、各提案に対応します
ロール別の最初のプロンプト
自分のロールを選び、プロンプトをコピーして、自分の環境から実際の結果を得る
CloudThinker の全体像
ワークスペース、接続、エージェント、ガードレール、モジュールからなる全体のモデルを 1 ページで確認します
チームを招待する
Owner、Admin、Developer、Viewer ロールでチームメンバーを追加し、ワークスペースアクセスを割り当てます