質問編集履歴
2
発生している問題の内容を編集
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
AWS X-Rayで
|
1
|
+
X-Ray AWS SDK for Node.jsを使用してS3をX-Rayでトレースしたい
|
test
CHANGED
@@ -1,15 +1,10 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
|
2
|
+
X-Ray AWS SDK for Node.jsを使用してS3をX-Rayでトレースしたいです。
|
3
|
-
この一連の流れをX-Rayトレースマップ上で可視化させたいです。
|
4
3
|
|
5
4
|
|
6
5
|
### 発生している問題・分からないこと
|
7
|
-
|
6
|
+
aws-xray-sdkをインポートしてS3をトレースしたいのですが、コードがエラーを吐いてしまいます。
|
8
|
-
API GatewayとLambdaはマネコン上でX-Rayトレース設定を有効にする表記がありますが、S3バケットにはないように見えます。
|
9
|
-
|
10
|
-
|
7
|
+
Node.js v20を使用しているのですが、AWSリファレンスが古く解決に至っていません。
|
11
|
-
|
12
|
-
|
13
8
|
|
14
9
|
|
15
10
|
### 該当のソースコード
|
1
エラー内容の追記と調べたことの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,6 +16,7 @@
|
|
16
16
|
|
17
17
|
```Node.js
|
18
18
|
import { S3Client, PutObjectCommand } from '@aws-sdk/client-s3'
|
19
|
+
import { AWSXRay } from 'was-xray-sdk'
|
19
20
|
|
20
21
|
const s3 = new S3Client{
|
21
22
|
region: 'ap-noetheast-1,
|
@@ -47,18 +48,20 @@
|
|
47
48
|
return respons;
|
48
49
|
};
|
49
50
|
|
50
|
-
|
51
|
+
------------------------------------------
|
52
|
+
エラー内容
|
53
|
+
cannot find package 'aws-xray-sdk' imported from /var/tassk/index.mjs",
|
51
54
|
|
52
55
|
```
|
53
56
|
|
54
57
|
### 試したこと・調べたこと
|
55
58
|
- [x] teratailやGoogle等で検索した
|
56
59
|
- [ ] ソースコードを自分なりに変更した
|
57
|
-
- [
|
60
|
+
- [x] 知人に聞いた
|
58
61
|
- [ ] その他
|
59
62
|
|
60
63
|
##### 上記の詳細・結果
|
61
|
-
A
|
64
|
+
X-Ray AWS SDK for Node.jsを使用する必要があることはわかったが、デプロイ結果がエラーが出てしまう。
|
62
65
|
|
63
66
|
### 補足
|
64
67
|
特になし
|