SentinelOne conserve trois types de données dignes d’être exportées : la télémétrie des endpoints, les menaces et les activités (la piste d’audit de ce que les utilisateurs et les agents ont fait dans la console). La télémétrie réside dans le Singularity Data Lake et possède son propre guide. Les menaces et les activités sortent de l’API de gestion (https://
Lorsqu’un problème survient sur un réseau protégé par SentinelOne, le journal d’activité répond souvent aux questions inconfortables. Qui a désactivé cet agent ? Qui a ajouté cette exclusion ? Qui a marqué la menace comme bénigne ? Prime Core dispose de 14 741 règles de détection pour SentinelOne, mappées sur 644 techniques MITRE ATT&CK. Voici comment extraire les données, les assainir et les investiguer gratuitement dans LogTotal.
Avant de commencer
Un jeton API. Créez un utilisateur de service (ou utilisez votre propre utilisateur) avec des droits de vue sur le compte ou le site qui contient les données, et générez son jeton API. Les jetons expirent ; notez la date d’expiration.
Votre URL de console. C’est le nom d’hôte sur lequel vous vous connectez, par exemple https://usea1-example.sentinelone.net.
Exporter les activités et les menaces
S1="https://usea1-example.sentinelone.net/web/api/v2.1"
H="Authorization: ApiToken $S1_API_TOKEN"
URL="$S1/activities?createdAt__gte=2026-10-19T00:00:00Z&createdAt__lt=2026-10-20T00:00:00Z&limit=1000"
: > s1_activities_1019.jsonl
NEXT=""
while :; do
RESP=$(curl -sS -H "$H" "${URL}${NEXT:+&cursor=$NEXT}")
echo "$RESP" | jq -c '.data[]' >> s1_activities_1019.jsonl
NEXT=$(echo "$RESP" | jq -r '.pagination.nextCursor // empty')
[ -z "$NEXT" ] && break
done
Pour les menaces, remplacez /activities par /threats et enregistrez dans un autre fichier. Les deux points de terminaison acceptent plus de filtres, tels que les ID de site ou les types d’activité.
Ce qu’il faut rechercher dans les activités
Recherchez des agents désinstallés, désactivés ou mis en mode moins protecteur. Surveillez les nouvelles exclusions, surtout les chemins larges. Vérifiez les menaces marquées comme résolues ou bénignes sans enquête, et les changements de politique. Regardez de près les connexions à la console depuis des endroits inhabituels. Chacune de ces actions, juste avant ou pendant un incident, mérite une seconde enquête.
Téléversez, nettoyez et examinez dans LogTotal
- Téléversez. Ouvrez logtotal.com et déposez-y le fichier.
- Nettoyez.
- Examinez.
Quand cela tourne mal
| Symptôme | Cause probable | Fix |
|---|---|---|
| 401 | Jeton expiré, ou l’en-tête n’est pas ApiToken | Générez un nouveau jeton ; vérifiez l’en-tête |
| Résultats vides avec un jeton valide | La portée du jeton ne couvre pas le site | Utilisez un utilisateur à la bonne portée |
| Seulement 1 000 enregistrements | Curseur non suivi | Bouclez sur pagination.nextCursor |
| Pas de télémétrie de processus ici | La télémétrie n’est pas dans l’API de gestion |
FAQ
Puis-je obtenir les journaux propres de l’agent ?
La console peut récupérer les journaux de l’agent depuis un endpoint pour le dépannage. Ce sont des fichiers de diagnostic pour l’assistance, pas de la télémétrie de sécurité.
Qu’en est-il de la Deep Visibility ?
Deep Visibility était la recherche de télémétrie précédente. Les consoles actuelles utilisent le Singularity Data Lake ; consultez ce guide.