L'agent Application Real-Time Monitoring Service (ARMS) pour Go envoie des données de télémétrie aux serveurs ARMS via des connexions sortantes. Aucune connexion entrante n'est requise.
Configurez votre pare-feu et vos groupes de sécurité afin d'autoriser l'accès sortant vers les ports, les endpoints et les blocs CIDR répertoriés dans cette rubrique.
Ports
Autorisez le trafic TCP sortant sur les ports suivants :
| Port |
Service |
Objectif |
| 80 |
Endpoints de trace, de métadonnées, de métriques et de profilage continu |
Envoi des données de traces, de métriques et de profilage continu |
| 8080 |
Application Configuration Management (ACM) |
Récupération de la configuration |
| 8848 |
ACM |
Récupération de la configuration |
| 9092 |
Endpoints de trace et de métadonnées |
Diagnostic des applications |
| 9990 |
Endpoints de trace et de métadonnées |
Envoi des métadonnées |
Exigences relatives à l'environnement de compilation
L'hôte sur lequel vous compilez votre application Go doit avoir accès à Internet ou au réseau interne Alibaba Cloud. Le groupe de sécurité doit autoriser les connexions TCP sortantes sur les ports 80, 443, 8080, 8848 et 9990.
Endpoints
Chaque région propose quatre types d'endpoints :
| Type d'endpoint |
Données gérées |
| Trace et métadonnées |
Traces distribuées, métadonnées d'application, diagnostics |
| Métriques |
Métriques de surveillance |
| Profilage continu |
Données de profilage des performances |
| ACM |
Configuration de l'agent |
Sélectionnez le type d'endpoint en fonction de votre déploiement :
Virtual private cloud (VPC) ou Express Connect : utilisez des endpoints internes pour maintenir le trafic au sein du réseau Alibaba Cloud.
Centre de données sur site ou cloud tiers : utilisez des endpoints publics. L'application doit avoir accès à Internet.
Endpoints par région
Les tableaux ci-dessous répertorient les endpoints publics et internes pour chaque région prise en charge.
Chine (Hangzhou)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-hz.aliyuncs.com |
arms-dc-hz-internal.aliyuncs.com |
| Métriques |
cn-hangzhou.arms.aliyuncs.com |
cn-hangzhou-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com |
arms-profiling-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-hz-internal.edas.aliyun.com |
Chine (Shanghai)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-sh.aliyuncs.com |
arms-dc-sh-internal.aliyuncs.com |
| Métriques |
cn-shanghai.arms.aliyuncs.com |
cn-shanghai-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-shanghai.oss-cn-shanghai.aliyuncs.com |
arms-profiling-cn-shanghai.oss-cn-shanghai-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-sh-internal.edas.aliyun.com |
Chine (Qingdao)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-qd.aliyuncs.com |
arms-dc-qd-internal.aliyuncs.com |
| Métriques |
cn-qingdao.arms.aliyuncs.com |
cn-qingdao-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-qingdao.oss-cn-qingdao.aliyuncs.com |
arms-profiling-cn-qingdao.oss-cn-qingdao-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-qd-internal.edas.aliyun.com |
Chine (Pékin)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-bj.aliyuncs.com |
arms-dc-bj-internal.aliyuncs.com |
| Métriques |
cn-beijing.arms.aliyuncs.com |
cn-beijing-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-beijing.oss-cn-beijing.aliyuncs.com |
arms-profiling-cn-beijing.oss-cn-beijing-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-bj-internal.edas.aliyun.com |
Chine (Zhangjiakou)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-zb.aliyuncs.com |
arms-dc-zb-internal.aliyuncs.com |
| Métriques |
cn-zhangjiakou.arms.aliyuncs.com |
cn-zhangjiakou-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-zhangjiakou.oss-cn-zhangjiakou.aliyuncs.com |
arms-profiling-cn-zhangjiakou.oss-cn-zhangjiakou-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-cn-zhangjiakou-internal.edas.aliyun.com |
Chine (Hohhot)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-cn-huhehaote.arms.aliyuncs.com |
dc-cn-huhehaote-internal.arms.aliyuncs.com |
| Métriques |
cn-huhehaote.arms.aliyuncs.com |
cn-huhehaote-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-huhehaote.oss-cn-huhehaote.aliyuncs.com |
arms-profiling-cn-huhehaote.oss-cn-huhehaote-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Chine (Ulanqab)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-cn-wulanchabu.arms.aliyuncs.com |
dc-cn-wulanchabu-internal.arms.aliyuncs.com |
| Métriques |
cn-wulanchabu.arms.aliyuncs.com |
cn-wulanchabu-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-wulanchabu.oss-cn-wulanchabu.aliyuncs.com |
arms-profiling-cn-wulanchabu.oss-cn-wulanchabu-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Chine (Shenzhen)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-sz.aliyuncs.com |
arms-dc-sz-internal.aliyuncs.com |
| Métriques |
cn-shenzhen.arms.aliyuncs.com |
cn-shenzhen-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-shenzhen.oss-cn-shenzhen.aliyuncs.com |
arms-profiling-cn-shenzhen.oss-cn-shenzhen-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-sz-internal.edas.aliyun.com |
Chine (Heyuan)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-cn-heyuan.arms.aliyuncs.com |
dc-cn-heyuan-internal.arms.aliyuncs.com |
| Métriques |
cn-heyuan.arms.aliyuncs.com |
cn-heyuan-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-heyuan.oss-cn-heyuan.aliyuncs.com |
arms-profiling-cn-heyuan.oss-cn-heyuan-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Chine (Guangzhou)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-cn-guangzhou.arms.aliyuncs.com |
dc-cn-guangzhou-internal.arms.aliyuncs.com |
| Métriques |
cn-guangzhou.arms.aliyuncs.com |
cn-guangzhou-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-guangzhou.oss-cn-guangzhou.aliyuncs.com |
arms-profiling-cn-guangzhou.oss-cn-guangzhou-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Chine (Chengdu)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-cn-chengdu.arms.aliyuncs.com |
dc-cn-chengdu-internal.arms.aliyuncs.com |
| Métriques |
cn-chengdu.arms.aliyuncs.com |
cn-chengdu-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-chengdu.oss-cn-chengdu.aliyuncs.com |
arms-profiling-cn-chengdu.oss-cn-chengdu-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Chine (Hong Kong)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-hk.aliyuncs.com |
arms-dc-hk-internal.aliyuncs.com |
| Métriques |
cn-hongkong.arms.aliyuncs.com |
cn-hongkong-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-cn-hongkong.oss-cn-hongkong.aliyuncs.com |
arms-profiling-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-hk-internal.edas.aliyun.com |
Japon (Tokyo)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-jp.aliyuncs.com |
arms-dc-jp-internal.aliyuncs.com |
| Métriques |
ap-northeast-1.arms.aliyuncs.com |
ap-northeast-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-ap-northeast-1.oss-ap-northeast-1.aliyuncs.com |
arms-profiling-ap-northeast-1.oss-ap-northeast-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-ap-northeast-1-internal.edas.aliyun.com |
Singapour
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-sg.aliyuncs.com |
arms-dc-sg-internal.aliyuncs.com |
| Métriques |
ap-southeast-1.arms.aliyuncs.com |
ap-southeast-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-ap-southeast-1.oss-ap-southeast-1.aliyuncs.com |
arms-profiling-ap-southeast-1.oss-ap-southeast-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-singapore-internal.edas.aliyun.com |
Malaisie (Kuala Lumpur)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-ap-southeast-3.arms.aliyuncs.com |
dc-ap-southeast-3-internal.arms.aliyuncs.com |
| Métriques |
ap-southeast-3.arms.aliyuncs.com |
ap-southeast-3-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-ap-southeast-3.oss-ap-southeast-3.aliyuncs.com |
arms-profiling-ap-southeast-3.oss-ap-southeast-3-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Indonésie (Jakarta)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-indonesia.aliyuncs.com |
arms-dc-indonesia-internal.aliyuncs.com |
| Métriques |
ap-southeast-5.arms.aliyuncs.com |
ap-southeast-5-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-ap-southeast-5.oss-ap-southeast-5.aliyuncs.com |
arms-profiling-ap-southeast-5.oss-ap-southeast-5-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
N/A (utilisez l'endpoint public) |
Allemagne (Francfort)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-frankfurt.aliyuncs.com |
arms-dc-frankfurt-internal.aliyuncs.com |
| Métriques |
eu-central-1.arms.aliyuncs.com |
eu-central-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-eu-central-1.oss-eu-central-1.aliyuncs.com |
arms-profiling-eu-central-1.oss-eu-central-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-eu-central-1-internal.edas.aliyun.com |
Royaume-Uni (Londres)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-eu-west-1.arms.aliyuncs.com |
dc-eu-west-1-internal.arms.aliyuncs.com |
| Métriques |
eu-west-1.arms.aliyuncs.com |
eu-west-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-eu-west-1.oss-eu-west-1.aliyuncs.com |
arms-profiling-eu-west-1.oss-eu-west-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-eu-west-1-internal.edas.aliyun.com |
États-Unis (Virginie)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-us-east-1.arms.aliyuncs.com |
dc-us-east-1-internal.arms.aliyuncs.com |
| Métriques |
us-east-1.arms.aliyuncs.com |
us-east-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-us-east-1.oss-us-east-1.aliyuncs.com |
arms-profiling-us-east-1.oss-us-east-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
addr-us-east-1-internal.edas.aliyun.com |
États-Unis (Silicon Valley)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
arms-dc-usw.aliyuncs.com |
dc-us-west-1-internal.arms.aliyuncs.com |
| Métriques |
us-west-1.arms.aliyuncs.com |
us-west-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-us-west-1.oss-us-west-1.aliyuncs.com |
arms-profiling-us-west-1.oss-us-west-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
arms-dc-usw.aliyuncs.com |
Arabie saoudite (Riyad - Région partenaire)
| Type d'endpoint |
Endpoint public |
Endpoint interne |
| Trace et métadonnées |
dc-me-central-1.arms.aliyuncs.com |
dc-me-central-1-internal.arms.aliyuncs.com |
| Métriques |
me-central-1.arms.aliyuncs.com |
me-central-1-intranet.arms.aliyuncs.com |
| Profilage continu |
arms-profiling-me-central-1.oss-me-central-1.aliyuncs.com |
arms-profiling-me-central-1.oss-me-central-1-internal.aliyuncs.com |
| ACM |
acm.aliyun.com |
arms-dc-me-central-1.aliyuncs.com |
Remarque
Certaines régions ne proposent pas d'endpoints ACM internes (indiqués par N/A). Dans ces régions, utilisez l'endpoint ACM public (acm.aliyun.com), qui nécessite un accès Internet depuis l'application.
Tester la connectivité réseau
Exécutez les commandes suivantes sur l'hôte où votre application est déployée. Une réponse HTTP 200 confirme que l'endpoint est accessible. Remplacez les endpoints de la région Chine (Hangzhou) par ceux de votre région.
# Test the trace and metadata endpoint on port 80
curl -I -w "%{http_code}" http://arms-dc-hz.aliyuncs.com/api/checkHealth
# Test the trace and metadata endpoint on port 9990
curl -I -w "%{http_code}" http://arms-dc-hz.aliyuncs.com:9990/api/checkHealth
# Test the metric endpoint
curl -I -w "%{http_code}" http://cn-hangzhou.arms.aliyuncs.com/health/readiness
Blocs CIDR
Blocs CIDR ARMS
Les blocs CIDR requis dépendent de votre déploiement :
VPC ou Express Connect : autorisez le trafic sortant vers les endpoints internes ARMS listés ci-dessus et ajoutez 100.0.0.0/8 à votre liste d'autorisation.
Centre de données sur site ou cloud tiers : autorisez le trafic sortant vers les endpoints publics ARMS. Les blocs CIDR publics spécifiques ne sont pas publiés.
Blocs CIDR ACM
L'agent ARMS se connecte au moteur ACM pour récupérer sa configuration. Interrogez les blocs CIDR ACM en exécutant la commande suivante :
curl 'acm.aliyun.com:8080/diamond-server/diamond'
Ces blocs CIDR sont stables et changent rarement. Après les avoir récupérés, vérifiez que votre pare-feu autorise l'accès sortant :
curl -X GET "http://<acm-ip>:8080/diamond-server/config.co?dataId=com.ali.art.logicregion.flow.control.icbu&group=art-control-service" -i
Remplacez <acm-ip> par l'une des adresses IP renvoyées par la commande précédente. Une réponse réussie confirme que le moteur ACM est accessible. Si aucune donnée de configuration n'est renvoyée, le pare-feu bloque l'accès.