Vous êtes déjà client NinjaOne ? Connectez-vous pour consulter d'autres guides et les dernières nouvelles.

recherche et collecte des fichiers journaux NinjaOne

Sujet

Cet article décrit les fichiers journaux générés par les composants NinjaOne, leur emplacement sur les terminaux gérés et la procédure à suivre pour les collecter à des fins de dépannage.

Environnement

  • Gestion des terminaux NinjaOne
  • Gestion des appareils mobiles (MDM) NinjaOne
  • NinjaOne Remote et Quick Connect
  • Déploiement du système d'exploitation NinjaOne

Description

Une fois installés, les composants NinjaOne génèrent des fichiers journaux qui enregistrent l’activité opérationnelle, les erreurs et les données de diagnostic relatives aux services s’exécutant sur les terminaux gérés. Lorsque vous rencontrez un problème, savoir où trouver ces fichiers et comment les collecter permet d’accélérer et d’améliorer la précision de la résolution. Cet article répertorie les emplacements des fichiers journaux de l’agent NinjaOne et des composants associés sur l’ensemble des systèmes d’exploitation pris en charge.

Sélectionnez une rubrique pour continuer :

Emplacements des fichiers journaux

Agent NinjaOne

L'agent NinjaOne enregistre les fichiers journaux à des emplacements fixes sur chaque système d'exploitation pris en charge. Le tableau suivant répertorie les emplacements des fichiers journaux par plateforme.

Système d'exploitation Emplacement des fichiers journaux
Microsoft Windows C:ProgramDataNinjaRMMAgent
Apple macOS /Applications/NinjaRMMAgent/programdata
Linux /opt/NinjaRMMAgent/programdata/logs
Windows

Le tableau suivant décrit les principaux fichiers journaux présents dans le répertoire Windows.

Fichier Contenu
NinjaRMMAgent_<date>_<time>.txt Ce fichier consigne l'activité en cours de l'agent, notamment les tâches exécutées, les conditions déclenchées, les événements d'installation et les communications entre l'agent et les serveurs NinjaOne. Un nouveau fichier est créé chaque jour ou lors du redémarrage de l'agent. Les 14 fichiers les plus récents sont conservés.
NinjaRMMPatcher_<date>_<time>.txt Le journal du patcher enregistre l'activité liée aux mises à jour de version de l'agent et aux échecs de mise à niveau.
NinjaRMMSignal_<date>_<time>.txt L'agent écrit des signaux de détresse dans ce fichier lorsqu'il détecte un problème potentiel, tel qu'un plantage ou une perte de connectivité.
njlink_<xxxxx>_<date-heure>.log Ce journal enregistre l'activité des connexions Cloud RDP.
jsonoutput-agent.txt Ce fichier contient les données d’inventaire matériel et logiciel collectées sur l’appareil et envoyées aux serveurs NinjaOne, notamment les détails du système d’exploitation, les logiciels installés, les cartes réseau, les services en cours d’exécution et la configuration du stockage.
jsonoutput-output.json NinjaOne utilise ce fichier pour suivre les correctifs du système d'exploitation actuellement en attente, approuvés et rejetés sur l'appareil.
jsonoutput-hist-output-xxx.json Ce fichier répertorie les correctifs du système d'exploitation qui ont été installés sur l'appareil.
jsonoutput-softwarepatchrecords2.json NinjaOne utilise ce fichier pour suivre les correctifs logiciels tiers actuellement en attente, approuvés et rejetés sur l'appareil.
jsonoutput-softwarepatch_history_2.json Ce fichier répertorie les correctifs logiciels tiers qui ont été installés sur l'appareil.
policyagent.config.*.json Ces fichiers stockent localement les paramètres de stratégie appliqués à l'appareil, couvrant des domaines tels que la gestion des correctifs, l'antivirus, les conditions, les automatisations planifiées et la sauvegarde.
appevents.txt Ce fichier contient les 500 événements les plus récents issus du journal des événements des applications Windows.
sysevents.txt L'exportation du journal des événements système contient les 500 événements système les plus récents.
secevents.txt L'exportation du journal des événements de sécurité contient les 500 événements de sécurité les plus récents.
macOS
Sous macOS, le dossier « programdata » est masqué par défaut. Pour l'afficher, appuyez sur Maj + Commande + Point. Si ce raccourci ne fonctionne pas, exécutez la commande suivante dans une session Terminal : defaults write com.apple.Finder AppleShowAllFiles true

Le répertoire « programdata » de macOS est organisé en sous-dossiers comme suit.

Sous-dossier Contenu
Journaux Journaux d’activité de l’agent (NinjaRMMAgent_<date>_<time>.txt) et journaux du patcher (NinjaRMMPatcher_<date>_<time>.txt).
Jsonoutput Données d'inventaire matériel et logiciel collectées sur l'appareil et envoyées aux serveurs NinjaOne, ainsi que les enregistrements de correctifs.
Jsoninput Enregistrements des automatisations et tâches planifiées envoyées à l'appareil.
Politique Fichiers de configuration représentant les paramètres de politique appliqués localement à l'appareil.
Patch Fichiers de sortie liés aux correctifs.
Linux

Le répertoire /opt/NinjaRMMAgent/programdata est organisé en sous-dossiers suivants.

Sous-dossier Contenu
Journaux Journaux d'activité de l'agent (NinjaRMMAgent_<date>_<time>.txt) et journaux du patcher (NinjaRMMPatcher_<date>_<time>.txt).
Jsonoutput Données d’inventaire matériel et logiciel collectées sur l’appareil et envoyées aux serveurs NinjaOne, ainsi que les enregistrements de correctifs.
Politique Fichiers de configuration représentant les paramètres de politique appliqués localement à l'appareil.

Gestion des appareils mobiles (MDM) NinjaOne

Dans l’application NinjaOne MDM Assist, appuyez rapidement 7 à 9 fois sur le logo NinjaOne. L’application passera en mode QA. Cliquez sur le bouton « Journaux réseau », qui apparaîtra au bas de l’écran. L’application affichera les journaux en texte brut. Cliquez sur le bouton « Exporter les journaux » pour exporter les journaux vers une application de partage.

NinjaOne Remote

NinjaOne Remote génère des fichiers journaux pour ses composants de streaming et de lecture. Le tableau suivant répertorie les emplacements des fichiers journaux par système d'exploitation.

Système d'exploitation Emplacement du fichier de journal
Windows
  • NCstreamer: accédez à C:WindowsSystemTempncstreamer*.log
  • NCplayer: accédez à C:Users[nom_utilisateur]AppDataLocalTemp
macOS NCstreamer et NCplayer: accédez à /Applications/NinjaRemote/logs NCPlayer. De là, accédez à l'emplacement stocké dans la variable d'environnement $TMPDIR. (Par exemple : /var/folders/v1/<<nom_du_dossier_temp>>/T)
Linux
  • NCstreamer: accédez à /tmp/NCstreamer. De là, accédez à l'emplacement indiqué par la variable d'environnement $TMPDIR. (Par exemple : /tmp/ncstreamer5858_24_09_25_11_21_59.log).
  • NCplayer : accédez à /tmp/NCPlayer. De là, accédez à l'emplacement indiqué par la variable d'environnement $TMPDIR (par exemple : /tmp/ncplayer5858_24_09_25_11_21_59.log).

Quick Connect

NinjaOne Quick Connect enregistre les fichiers journaux aux emplacements suivants sur les terminaux Windows et macOS :

Système d’exploitation Emplacement du fichier journal
Windows C:UsersPublicNinjaOneLLCQClogs
macOS Utilisateurs/Partagé/NinjaRMM

Déploiement du système d'exploitation

NinjaOne OS Deployment enregistre les fichiers journaux à l'emplacement suivant sur les terminaux Windows : C:ProgramDataNinjaOSDeploy

Collecte des fichiers journaux de l’agent NinjaOne

Vous pouvez collecter les fichiers journaux de l'agent NinjaOne à l'aide des méthodes décrites ci-dessous. La méthode de collecte varie selon le système d'exploitation.

Windows

Pour collecter les fichiers journaux sur un terminal Windows, exécutez la commande suivante dans une invite de commande avec privilèges. Remplacez [OrganizationName-Version] par le nom de l'organisation et le numéro de version figurant dans le dossier d'installation de votre agent.

C:Program Files (x86)[OrganizationName-Version]ninjarmmagent.exe /collectlogs

Sinon, si votre agent est installé à l'emplacement par défaut, exécutez :

C:Program Files (x86)Ninjaoneninjarmmagent.exe /collectlogs

Ces commandes indiquent à NinjaOne d’enregistrer le fichier de journaux collecté à l’emplacement suivant :

C:WindowsTempninjalogs.cab

macOS

Pour collecter les fichiers journaux sur un terminal macOS, compressez les dossiers suivants situés dans le répertoire NinjaRMM Agent → ProgramData, puis envoyez-les à votre interlocuteur du support technique :

  • Logs
  • Policy
  • Jsonoutput
  • Jsoninput
  • Patch

Linux

Pour collecter les fichiers journaux sur un terminal Linux, compressez les dossiers suivants à partir du répertoire /opt/NinjaRMMAgent/programdata et envoyez-les à votre interlocuteur du support :

  • Logs
  • Policy
  • Jsonoutput

FAQ

Pour aller plus loin