Leçon 3 sur 7

Installer le collecteur

10 min Administrateur de la société Mis à jour le
Objectif

À la fin de cette leçon, un collecteur tourne sur votre réseau et apparaît en ligne dans Naoshift.

Les étapes

  1. Copiez la commande affichée dans le bandeau vert de la page Intégration, juste après la création du token.

  2. Collez-la sur la machine prévue. sudo ne sert qu’à l’installation : le collecteur tourne ensuite sous son propre compte système, sans droit root.

    curl -fsSL https://app.naoshift.io/collector/install.sh | sudo NAOSHIFT_TOKEN=<token> NAOSHIFT_SERVER=https://app.naoshift.io bash
    
  3. Vérifiez le service sur la machine.

    systemctl status naoshift-agent
    
  4. Revenez sur Intégration : la carte du collecteur passe à En ligne.

Ce que fait le script

Il télécharge le binaire, vérifie son empreinte SHA-256, crée le compte système dédié, écrit la configuration et démarre le service, qui s’enrôle tout seul à son premier démarrage. Le token est alors consommé.

Les mises à jour se lancent ensuite depuis Naoshift, sans retourner sur la machine.

Si ça bloque

Le token a expiré

Il vit une heure, et l’ouverture d’un pare-feu prend souvent plus longtemps. Cliquez sur Nouveau token sur la carte du collecteur, puis relancez la nouvelle commande.

La machine n’atteint pas Naoshift

Elle doit pouvoir sortir en HTTPS, port 443. Vérifiez le pare-feu, le proxy et toute inspection TLS. Le message de l’installeur nomme la cause : lisez-le, il distingue un token expiré, déjà utilisé ou remplacé.

Votre réseau passe par un proxy

L’installeur ne reporte pas le proxy dans le service. Ajoutez HTTPS_PROXY avec systemctl edit naoshift-agent, puis redémarrez le service.

Le collecteur reste hors ligne

Suivez ce qu’il écrit avec journalctl -fu naoshift-agent, et vérifiez que la machine est démarrée et sort toujours en HTTPS.

Aller plus loin

Essayez sur votre parc

Naoshift Core, essai gratuit de 30 jours. Sans carte bancaire, sans engagement.

Démarrer mon essai gratuit