Tencent Cloud CVM¶
スクリプトマーケットの「Guanceクラウド同期」シリーズのスクリプトパッケージを使用して、クラウド監視・クラウド資産のデータをGuanceに同期します
設定¶
Func をインストールする¶
Guanceの統合 - 拡張 - マネージド版 Func を有効化することを推奨します。前提条件はすべて自動でインストールされますので、そのままスクリプトのインストールを続けてください
Func を自前でデプロイする場合は、Func を自前でデプロイ を参照してください
スクリプトを有効化する¶
ヒント:要件を満たす Tencent Cloud AK を事前に用意してください(簡単のため、グローバル読み取り専用権限
ReadOnlyAccessを直接付与してもかまいません)
マネージド版でスクリプトを有効化する¶
- Guanceコンソールにログインします
- 【統合】メニューをクリックし、【クラウドアカウント管理】を選択します
- 【クラウドアカウントを追加】をクリックし、【Tencent Cloud】を選択して、画面に必要な情報を入力します。すでにクラウドアカウント情報を設定済みの場合は、この手順はスキップしてください
- 【テスト】をクリックし、成功したら【保存】をクリックします。失敗した場合は、関連する設定が正しいか確認してから再度テストしてください
- 【クラウドアカウント管理】の一覧で追加済みのクラウドアカウントを確認できます。該当のクラウドアカウントをクリックして詳細ページに入ります
- クラウドアカウント詳細ページの【統合】ボタンをクリックし、
未インストール一覧でTencent Cloud CVMを見つけて【インストール】ボタンをクリックすると、インストール画面が表示されるのでそのままインストールします
手動でスクリプトを有効化する¶
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして Guanceスクリプトマーケットに入り、
integration_tencentcloud_cvmを検索します -
【インストール】をクリックした後、対応するパラメータを入力します。Tencent Cloud AK、SK、およびアカウント名です
-
【デプロイして起動スクリプトを開始】をクリックすると、システムが自動的に
Startupスクリプトセットを作成し、対応する起動スクリプトを自動設定します -
有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。少し待ってから、実行タスクの記録と対応するログを確認できます
検証¶
- 「管理 / 自動トリガー設定」で、対応するタスクに自動トリガー設定が存在するか確認します。あわせて、対応するタスク記録とログを確認して異常がないかチェックできます
- Guance の「インフラストラクチャ / カスタム」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
Tencent Cloud-Cloud Monitor を設定すると、既定のメトリクスセットは次のとおりです。設定によってさらに多くのメトリクスを収集できます Tencent Cloud Cloud Monitor のメトリクス詳細
CPU モニタリング¶
| 指標の英語名 | 指標名 | 説明 | 単位 | ディメンション | 集計粒度 |
|---|---|---|---|---|---|
CpuUsage |
CPU 使用率 | マシン稼働中のリアルタイム CPU 使用率 | % | InstanceId |
10s、60s、300s、3600s、86400s |
CpuLoadavg |
CPU 1分平均負荷 | 1分間に CPU を使用中または待機中の平均タスク数(Windows マシンにはこの指標はありません) | - | InstanceId |
10s、60s、300s、3600s、86400s |
Cpuloadavg5m |
CPU 5分平均負荷 | 5分間に CPU を使用中または待機中の平均タスク数(Windows マシンにはこの指標はありません) | - | InstanceId |
60s、300s、3600s |
Cpuloadavg15m |
CPU 15分平均負荷 | 15分間に CPU を使用中または待機中の平均タスク数(Windows マシンにはこの指標はありません) | - | InstanceId |
60s、300s、3600s |
BaseCpuUsage |
ベース CPU 使用率 | ベース CPU 使用率はホストマシンから収集して報告されます。監視コンポーネントをインストールしなくてもデータを確認でき、子機の高負荷時でも継続して収集・報告できます | % | InstanceId |
10s、60s、300s、3600s、86400s |
GPU モニタリング¶
| 指標の英語名 | 指標名 | 説明 | 単位 | ディメンション | 集計粒度 |
|---|---|---|---|---|---|
GpuMemTotal |
GPU メモリ総量 | GPU メモリ総量 | MB | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
GpuMemUsage |
GPU メモリ使用率 | GPU メモリ使用率 | % | InstanceId |
10s、60s、300s、3600s、86400s |
GpuMemUsed |
GPU メモリ使用量 | 負荷による VRAM 使用量の評価 | MB | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
GpuPowDraw |
GPU 消費電力 | GPU 消費電力 | W | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
GpuPowLimit |
GPU 電力上限 | GPU 電力上限 | W | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
GpuPowUsage |
GPU 電力使用率 | GPU 電力使用率 | % | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
GpuTemp |
GPU 温度 | GPU の放熱状態を評価 | °C | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
GpuUtil |
GPU 使用率 | 負荷が消費する計算能力、非アイドル状態の割合を評価 | % | InstanceId |
10s、 60s、 300s、 3600s、 86400s |
ネットワークモニタリング¶
| 指標の英語名 | 指標名 | 説明 | 単位 | ディメンション | 集計粒度 |
|---|---|---|---|---|---|
LanOuttraffic |
LAN 出力帯域 | LAN NIC の平均毎秒送信トラフィック | Mbps | InstanceId |
10s、60s、300s、3600s、86400s |
LanIntraffic |
LAN 入力帯域 | LAN NIC の平均毎秒受信トラフィック | Mbps | InstanceId |
10s、60s、300s、3600s、86400s |
LanOutpkg |
LAN 送信パケット数 | LAN NIC の平均毎秒送信パケット数 | 個/秒 | InstanceId |
10s、60s、300s、3600s、86400s |
LanInpkg |
LAN 受信パケット数 | LAN NIC の平均毎秒受信パケット数 | 個/秒 | InstanceId |
10s、60s、300s、3600s、86400s |
WanOuttraffic |
WAN 出力帯域 | WAN の平均毎秒送信トラフィックレート。最小粒度のデータは 10 秒間の総トラフィック / 10 秒で計算されます。このデータは EIP + CLB + CVM の WAN 送受信帯域の合計です | Mbps | InstanceId |
10s、60s、300s、3600s、86400s |
WanIntraffic |
WAN 入力帯域 | WAN の平均毎秒受信トラフィックレート。最小粒度のデータは 10 秒間の総トラフィック / 10 秒で計算されます。このデータは EIP + CLB + CVM の WAN 送受信帯域の合計です | Mbps | InstanceId |
10s、60s、300s、3600s、86400s |
WanOutpkg |
WAN 送信パケット数 | WAN NIC の平均毎秒送信パケット数 | 個/秒 | InstanceId |
10s、60s、300s、3600s、86400s |
WanInpkg |
WAN 受信パケット数 | WAN NIC の平均毎秒受信パケット数 | 個/秒 | InstanceId |
10s、60s、300s、3600s、86400s |
AccOuttraffic |
WAN トラフィック | WAN NIC の平均毎秒送信トラフィック | MB | InstanceId |
10s、60s、300s、3600s、86400s |
TcpCurrEstab |
TCP 接続数 | ESTABLISHED 状態の TCP 接続数 | 個 | InstanceId |
10s、60s、300s、3600s、86400s |
TimeOffset |
子機の UTC 時刻と NTP 時刻の差分 | 子機の UTC 時刻と NTP 時刻の差分 | 秒 | InstanceId |
60s、300s、3600s、86400s |
メモリモニタリング¶
| 指標の英語名 | 指標名 | 説明 | 単位 | ディメンション | 集計粒度 |
|---|---|---|---|---|---|
MemUsed |
メモリ使用量 | ユーザーが実際に使用しているメモリ量。バッファとシステムキャッシュが占有するメモリは含みません。総メモリ - 利用可能メモリ(buffers と cached を含む)で算出され、buffers と cached は含まれません | MB | InstanceId |
10s、60s、300s、3600s、86400s |
MemUsage |
メモリ使用率 | ユーザーが実際に使用しているメモリ使用率。バッファとシステムキャッシュが占有するメモリは含みません。キャッシュ、buffer、および残りを除いた、ユーザーが実際に使用しているメモリと総メモリの比率です | % | InstanceId |
10s、60s、300s、3600s、86400s |
ディスクモニタリング¶
| 指標の英語名 | 指標名 | 説明 | 単位 | ディメンション | 集計粒度 |
|---|---|---|---|---|---|
CvmDiskUsage |
ディスク使用率 | ディスクの使用済み容量が総容量に占める割合(すべてのディスク) | % | InstanceId |
60s、300s |
RDMA モニタリング¶
| 指標の英語名 | 指標名 | 指標の説明(任意) | 単位 | ディメンション | 集計粒度 |
|---|---|---|---|---|---|
RdmaIntraffic |
RDMA NIC 受信帯域 | RDMA NIC 受信帯域 | Mbps | InstanceId |
60s、 300s、 3600s、 86400s |
RdmaOuttraffic |
RDMA NIC 送信帯域 | RDMA NIC 送信帯域 | Mbps | InstanceId |
60s、 300s、 3600s、 86400s |
RdmaInpkt |
RDMA NIC 受信パケット数 | RDMA NIC 受信パケット数 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
RdmaOutpkt |
RDMA NIC 送信パケット数 | RDMA NIC 送信パケット数 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
CnpCount |
CNP 集計数 | 輻輳通知メッセージの集計 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
EcnCount |
ECN 集計数 | 明示的輻輳通知の集計 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
RdmaPktDiscard |
端末側のパケット損失量 | 端末側のパケット損失量 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
RdmaOutOfSequence |
受信側の順序ずれエラー量 | 受信側の順序ずれエラー量 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
RdmaTimeoutCount |
送信側のタイムアウトエラー量 | 送信側のタイムアウトエラー量 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
TxPfcCount |
TX PFC 集計数 | TX PFC 集計数 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
RxPfcCount |
RX PFC 集計数 | RX PFC 集計数 | 個/秒 | InstanceId |
60s、 300s、 3600s、 86400s |
オブジェクト¶
収集された Tencent Cloud CVM オブジェクトのデータ構造です。「インフラストラクチャ - カスタム」でオブジェクトデータを確認できます。
{
"measurement": "tencentcloud_cvm",
"tags": {
"name" : "ins-bahxxxx",
"RegionId" : "ap-shanghai",
"Zone" : "ap-shanghai-1",
"InstanceId" : "ins-bahxxxx",
"InstanceChargeType": "POSTPAID_BY_HOUR",
"InstanceType" : "SA2.MEDIUM2",
"OsName" : "TencentOS Server 3.1 (TK4)"
},
"fields": {
"CPU" : 2,
"Memory" : 2,
"InstanceState" : "RUNNING",
"PublicIpAddresses" : "{パブリック IP データ}",
"PrivateIpAddresses": "{プライベート IP データ}",
"SystemDisk" : "{システムディスク JSON データ}",
"DataDisks" : "{データディスク JSON データ}",
"Placement" : "{リージョン JSON データ}",
"ExpiredTime" : "2022-05-07T01:51:38Z",
"message" : "{インスタンス JSON データ}"
}
}