ラベル AWS X-Ray の投稿を表示しています。 すべての投稿を表示
ラベル AWS X-Ray の投稿を表示しています。 すべての投稿を表示

2021年1月28日木曜日

AWS X-Ray

サンプル(beanstalk)を立ち上げてみる。

料金:

t3.learge(0.0832USD)

DynamoDB(無料枠)

SNS










サンプルのイメージ:

[node.js:beanstalk]——[DynamoDB]

                                 |—[SNS]



環境作成後に、以下のURLにアクセスしてみる。

(アクセス後の様子については、割愛)




次に、X-rayに移動する

画面を見る限り、サンプル構成のnode.jsとDynamoDBとSNSの状態が把握できる。










AWS X-Ray > Tracesに移動する。

  ->先ほど、node.jsのサイトにアクセスした時の形跡になる。


赤枠で囲った、URLを選択してみる。








以下の画面では、node.js,DynamoDBのレスポンスタイムが確認でいる画面となっている。













ちなみに、CloudWatch > ServiceLens >トレースでも確認ができる。












CloudWatch > ServiceLens >サービスマップでは

レイテンシー、HTTP系のエラーなどを視覚的に見やすい。


node.jsのレイテンシー:










DynamoDBのレイテンシー:





Lambda + SSM Run Commandで、数十台のEC2のuserdata結果を一括確認する

コードを1枚貼って、テストイベントを実行するだけで、 全台の確認結果が返ってくる手順です。 [ゴール] Nameタグが web-* / api-* / batch-* のEC2すべてに確認コマンドを流し、 NGの台だけ を結果に表示します。確認対象のuserdata(Ubu...