AWS ELB
デ,タの種類
ロ,ドバランサ,のメトリックス
説明
ELB(弹性负载平衡)は統合された負荷分散のためのAWS実装です。ELBには,アプリケーション負荷分散,ネットワーク負荷分散,クラシック負荷分散のオプションが含まれています。Fusion ELBコネクタは,Fusionを介してAWS ELBからHealthyHostCount
、UnHealthyHostCount
、负载均衡器容量单元(lcu)
メトリックスをプルします。また,Openmixアプリケーションで利用できる融合メトリックの統合負荷分散エクスペリエンスと可視性をお客様に提供します。ELBメトリックスの時間ベースのレポートが融合によって取り込まれ,お客様はロードバランサーの現在および最近のパフォーマンスを確認できます。ELBメトリックスはAWSに記録され,AWS SDK APIを介して融合で利用できるようになります。
デ,タフィ,ド形式
ELB融合データフィードは,AWS ELBロードバランサーメトリックスを含むJSONオブジェクトを生成します。Openmixに送信されるFusion ELBデ,タ構造は,次のようになります。
[{"aws_elb_type": "AWS/ApplicationELB", "elb_name": "app/fusion-test-alb/b12345d123ab45c1", "metric": [{"metric": "HealthyHostCount", "status": "Complete", "timestamp": "2019-08-16T20:30:00", "value": 2}, {"metric": "UnHealthyHostCount", "status": "Complete", "timestamp": "2019-08-16T20:30:00", "value": 0}, {"metric": "ConsumedLCUs", "status": "Complete", "timestamp": "2019-08-16T20:30:00", "value": 0}]
融合ELBデータフィードが実行されると,AWS ELBロードバランサーにクエリを実行し,過去5分間の最新のメトリックスを取得します。すべての融合データフィードと同様に,ELBメトリックスはITM”プラットフォーム”構成を介してOpenmixで利用できるようになります。複数のELBが必要な場合は,各ELBを個別のITMプラットフォームに割り当てる必要があります。
サ,バ,構成
融合が任意のVMのAWS ELBモニタリングメトリックスにアクセスできるようにするには,融合ELBデータフィードの作成に使用されるユーザー認証情報は,次の最小要件が必要です。
- AmazonEC2ReadOnlyAccess
- AmazonelbreadonlyAccess
これらは,AWSユーザーがELBサーバーモニタリングメトリックスをクエリするために必要な認証情報です。Awsユ,ザ,ロ,ルは,次のセクションにあります。
- Awsマネジメントコンソ,ル
- セキュリティとア@ @デンティティ
- ア▪▪デンティティ▪▪とアクセス管理
- ユザ
Awsアクセスに使用するユ,ザ,を選択します。ユザに割り当てられたユーザーポリシーまたはグループを確認します。ユーザーのポリシーがリストされていない場合は、そのポリシーがグループに表示されます。
実装に関する注意事項
Fusion ELBのesc escンストesc escルでうまくいかないものはごくわずかです。例:
- Awsアクセスキ,とシ,クレットが無効の場合,無効な認証情報メッセ,ジが表示されます。
- AWSユーザーアカウントには,前述した適切なELBポリシーがありません(“サーバー設定“の”最小要件“を参照)。
- AWSインスタンスではモニタリングが有効になっていないため,ログ履歴で融合によって収集されたモニタリングメトリックスに対して“零”になります。
Fusionでセットアップする
融合デ,タフィ,ドには,左側のナビゲ,ションウィンドウのOpenmixの下からアクセスできます。最初の手順にいては,Fusionンテグレションドキュメントを参照してください。
サビス固有の構成ダアログボックスが表示されたら,次のように入力します。
- 名前:デ,タフィ,ドに与えられた名前。指定しない場合,デフォルトは“サビス—プラットフォム名”になります。
- 実行間隔:デ,タフィ,ドがサ,ビスから更新される頻度。
- プラットフォ,ム:デ,タフィ,ドに関連付けられているプラットフォ,ム。
- アクセスキ:融合AWS SDK認証および後続のAWS ELB APIクエリで使用されるユーザーアカウントのAWSアクセスキー。
- 秘密キ:ユザアカウントの秘密キ。
- リ,ジョン:ロドバランサを含むawsリジョン
- Elbタerebプ:ロードバランサーの種類として[クラシック],[ネットワーク],または[アプリケーション]を選択します。
- Elb名:利用可能な磅メトリックス(HealthyHostCount、UnhealthyHostCountおよびLoadBalanceCapityユニット)をOpenmixに送信するAWSリージョンのロードバランサーを選択します。選択したawsリジョンで使用可能なすべてのロドバランサが表示されます。
- タ,ゲットグル,プ:ターゲットグループは,ロードバランサー用に定義されたターゲットホストまたはダウンストリームホストのサブセットです。“なし”(ELBメトリックスのターゲットグループを考慮しない)または”すべて”(使用可能なメトリックスを取得するときに,ロードバランサーに定義されているすべてのターゲットグループを考慮する)を指定できます。
融合ELBのインストールが完了すると,融合データフィードのホームページに,ログ履歴に緑色のステータスおよびモニタリングメトリックが表示されます。
融合デ,タフィ,ドを編集するには,一覧のデ,タフィ,ドをクリックし,[編集]ボタンをクリックします。設定を変更したら,[保存]をクリックします。これにより,変更を保存してデ,タフィ,ドに適用したデ,タフィ,ドリストに戻ります。