Alibaba Cloud サイト監視¶
Alibaba Cloud のサイト監視では主にサイトの疎通監視情報を取得します。
設定¶
Func のインストール¶
Guance の「連携 - 拡張 - ホスティング版 Func」を有効化することを推奨します
Func を自己デプロイする場合はFunc を自己デプロイ
スクリプトを有効化¶
注意: 要件を満たす Alibaba Cloud AK を事前に用意してください(簡単のため、全体読み取り権限
ReadOnlyAccessを直接付与しても構いません)
ホスティング版の有効化スクリプト¶
- Guance コンソールにログインします
- 【連携】メニューをクリックし、【クラウドアカウント管理】を選択します
- 【クラウドアカウントを追加】をクリックし、【Alibaba Cloud】を選択して画面に必要な情報を入力します。すでにクラウドアカウント情報を設定済みの場合は、この手順をスキップします
- 【テスト】をクリックし、テスト成功後に【保存】をクリックします。失敗した場合は関連設定を確認し、再度テストしてください
- 【クラウドアカウント管理】一覧で追加済みのクラウドアカウントを確認できます。該当のクラウドアカウントをクリックして詳細ページへ進みます
- クラウドアカウント詳細ページの【連携】ボタンをクリックし、「未インストール」一覧から「Alibaba Cloud サイト監視」を見つけて【インストール】をクリックし、表示されるインストール画面でインストールします。
手動で有効化するスクリプト¶
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットに入り、
integration_alibabacloud_site_monitor_taskを検索します -
【インストール】後、対応するパラメータとして Alibaba Cloud AK ID、AK Secret、およびアカウント名を入力します。
-
【起動スクリプトをデプロイ】をクリックすると、システムが自動的に
Startupスクリプトセットを作成し、対応する起動スクリプトを自動で設定します。 -
有効化後、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ1回実行できます。しばらく待つと、実行タスクの履歴と対応するログを確認できます。
確認¶
- 「管理 / 自動トリガー設定」で、対応するタスクの自動トリガー設定が存在するか確認し、あわせてタスク履歴とログを確認して異常がないかチェックします
- Guance の「基盤 / カスタム」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
ラベル¶
| ラベル名 | 説明 |
|---|---|
| Address | サイトアドレス |
| TaskName | 疎通監視タスク名 |
| countryCN | 国名(中国語) |
| countryEN | 国名(英語) |
| cityCN | 都市名(中国語) |
| cityEN | 都市名(英語) |
| provinceCN | 省名(中国語) |
| provinceEN | 省名(英語) |
| areaCN | 地域名(中国語) |
| areaEN | 地域名(英語) |
メトリクス aliyun_site_monitor¶
| メトリクス | 説明 | 単位 |
|---|---|---|
HTTPResponseCode |
HTTP 応答コード | int |
HTTPConnectTime |
HTTP 接続時間 | seconds |
HTTPDNSTime |
DNS 解決時間 | seconds |
HTTPDownloadTime |
HTTP ダウンロード時間 | seconds |
HTTPDownloadSpeed |
HTTP ダウンロード速度 | Frequency |
HTTPDownloadSize |
HTTP ダウンロードサイズ | bytes |
SSLConnectTime |
SSL 接続時間 | seconds |
redirectTime |
リダイレクト時間 | seconds |
redirectCount |
リダイレクト回数 | count |
tcpConnectTime |
TCP 接続時間 | seconds |
TotalTime |
総応答時間 | seconds |