Détails géographiques personnalisés
Instana L'association des adresses IP des utilisateurs finaux à des informations géographiques, telles que les noms de villes et de pays, s'effectue en analysant divers en-têtes de requêtes « HTTP » afin d'extraire les adresses IP des utilisateurs finaux. Ces adresses IP sont ensuite converties en coordonnées géographiques à l'aide des bases de données géographiques d' Maxmind.
La section « Détails géographiques personnalisés » explique comment configurer des règles de mappage personnalisées associant des plages d'adresses IP à des détails géographiques. Ces règles de mappage personnalisées sont principalement utilisées dans les réseaux privés. Par exemple, lorsque vous accédez à des installations auto-hébergées d' Instana via des réseaux privés. Dans ce genre de cas, les bases de données géographiques publiques ne contiennent jamais d'informations pertinentes; par conséquent, le processus de traduction ne donne aucun résultat, ou bien des résultats erronés ou inutiles.
Pour les installations auto-hébergées d' Instana, assurez-vous que les configurations relatives à la surveillance des utilisateurs finaux sont bien effectuées.
Format des données
Configuration via l' Web REST API
Obtenir la configuration
curl -H "Authorization: apiToken $API_TOKEN" \
-H "Accept: text/csv" \
"https://$UNIT-$TENANT.instana.io/api/mobile-app-monitoring/config/$MOBILE_APP_ID/geo-mapping-rules"
Définir la configuration
curl -X PUT \
-H "Authorization: apiToken $API_TOKEN" \
-H "Accept: text/csv, application/json" \
-H "Content-Type: text/csv" \
"https://$UNIT-$TENANT.instana.io/api/mobile-app-monitoring/config/$MOBILE_APP_ID/geo-mapping-rules" \
-d 'network,latitude,longitude,accuracy_radius,city_name,subdivision_1_name,subdivision_1_iso_code,subdivision_2_name,subdivision_2_iso_code,country_name,country_iso_code,continent_name,continent_code
84.119.41.64/26,51.5900204,6.1974817,8,Kevelaer,North Rhine-Westphalia,NW,Kreis Kleve,KLE,Germany,DE,Europe,EU'
Configuration via l'interface utilisateur
Consultez la configuration via l'interface utilisateur.