Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:pv:memory_log_pdl_engie

    Différences

    Ci-dessous, les différences entre deux révisions de la page.

    Lien vers cette vue comparative

    Prochaine révision
    Révision précédente
    tma:pv:memory_log_pdl_engie [14/03/2023 14:55] – créée etienne.durieztma:pv:memory_log_pdl_engie [16/03/2023 10:57] (Version actuelle) guillaume.ceron
    Ligne 2: Ligne 2:
      
     L'objectif de  ce wiki est d'installer directement sur les panels PC des sites Engie, un suivi de l'utilisation de la RAM sur l'automate PDL. L'objectif de  ce wiki est d'installer directement sur les panels PC des sites Engie, un suivi de l'utilisation de la RAM sur l'automate PDL.
     +\\
     L'utilisation de cette RAM est censé varier de jour en jour, et ne pas faire qu'augmenter. L'utilisation de cette RAM est censé varier de jour en jour, et ne pas faire qu'augmenter.
     +\\
     Ce suivi se fait sur la base de données journalières, mais cela est modifiable via la période d'appel de la tâche planifiée (voir ci-dessous).  Ce suivi se fait sur la base de données journalières, mais cela est modifiable via la période d'appel de la tâche planifiée (voir ci-dessous). 
     +\\ 
     +\\
     Pour installer le MemoryLog il faut : Pour installer le MemoryLog il faut :
     +\\ 
     +\\
     - Télécharger le fichier : {{:tma:pv:MemoryLog.zip}} - Télécharger le fichier : {{:tma:pv:MemoryLog.zip}}
     +\\
     - Télécharger PuTTY depuis le panel PC: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html - Télécharger PuTTY depuis le panel PC: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
     +\\
     - Prendre la version 64-bit x86 dans l'encadré "package files" - Prendre la version 64-bit x86 dans l'encadré "package files"
     +\\
     - Installer PuTTY - Installer PuTTY
     +\\ 
     +\\
     - Extraire le dossier MemoryLog.zip dans le dossier C:\Program Files\PuTTY du panel PC - Extraire le dossier MemoryLog.zip dans le dossier C:\Program Files\PuTTY du panel PC
     +\\
     - Lancer le planificateur des tâches en admin - Lancer le planificateur des tâches en admin
    --  Créer une tâche qui s'éxecute une fois par jour à 13h et qui lance le batch : +\\ 
    -"C:\Program Files\PuTTY\MemoryLog.bat" +-  Créer une tâche qui s’exécute une fois par jour à 13h et qui lance le batch : 
    -- Se connecter une première fois à l'automate PDL (192.168.1.100) avec PuTTY pour accepter l'alerte de sécurité.+\\ "C:\Program Files\PuTTY\MemoryLog.bat" 
     +\\ - Utiliser l'utilisateur admin pour créer cette tâche et sélectionner :  
     +\\ * Exécuter même si aucun utilisateur n' ouvert de session  
     +\\ * Exécuter avec les autorisations maximales 
     +\\ - Se connecter une première fois à l'automate PDL (192.168.1.100) avec PuTTY pour accepter l'alerte de sécurité. 
     +\\ - Créer une session PuTTY nommée "pdl-plc" avec les paramètres : IP = 192.168.1.100 Port = 22 
      
    -- Au bout de plusieurs jours, aller dans le ftp de l'automate pdl récupérer le fichier :+\\ - Tester le bon fonctionnement du log en l'exécutant manuellement depuis le planificateur des tâches.  
     + 
     +\\ - Au bout de plusieurs jours, aller dans le ftp de l'automate pdl récupérer le fichier :
     /opt/plcnext/logs/memoryLog.log /opt/plcnext/logs/memoryLog.log
      
     +====== Using the PLCnext GitHub UtilityScripts Diagnostic scripts to find system issues ======
     +Afin de pouvoir recueillir plus d'informations sur vos déclemenchements sporadiques de WatchDog, merci de suivre cette procédure :
     +<WRAP center round info 60%>
     +[[https://pxc1.esc-eu-central-1.empolisservices.com/gatekeeper/guesttoken/45?app=https://pxc1.esc-eu-central-1.empolisservices.com/service-express/portal/object/esc/en-so-9e42cdfc-ad3c-4230-acf3-3bf5dd79f597?context=%7B%22filter%22%3A%7B%7D%2C%22text%22%3A%22utility+script+plcnext%22%2C%22useExpertQuery%22%3A0%7D|Lien Procédure PHOENIX CONTACT]]
     +</WRAP>
      
    - +Cela permet de lancer des scripts dans l'automate qui log plus d'informations sur les ressources que les logs classiques. Par exemple, charge mémoire, charge CPU, sockets ouverts, etc. 
     +En surveillant ces logs régulièrement, avant crash, on pourrait visualiser si la mémoire ne fait que grimper, si la charge CPU fait des pics, etc...
      
     {{tag>Engie plcnext axcf2152 Log RAM mémoire automate}} {{tag>Engie plcnext axcf2152 Log RAM mémoire automate}}
    tma/pv/memory_log_pdl_engie.1678802158.txt.gz · Dernière modification : 14/03/2023 14:55 de etienne.duriez