Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Catturare system info via php

    Ciao a tutti, avrei bisogno di aiuto,voglio catturare queste system info sul mio dedicate
    d server (debian) via php:

    - nome CPU
    - Network usage (banda mensile usata oppure banda ethernet totale)
    - Memory usage (quanta RAM ce e l'uso corrente della ram)

    Come posso catturare queste system info?

    Grazie a tutti per l'aiuto.

    Mike

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    13
    per CPU su Debian:

    Codice PHP:
    $cpuinfo substr(rtrim(shell_exec("cat /proc/cpuinfo | grep 'model name'")), 13)); 

  3. #3
    Come posso inserirlo in un echo questo codice?

    Michele

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    13
    Codice PHP:
    $cpuinfo substr(rtrim(shell_exec("cat /proc/cpuinfo | grep 'model name'")), 13));
    $memfree trim(substr(shell_exec("cat /proc/meminfo | grep 'MemFree'"), 9));

    echo 
    "CPU : $cpuinfo";
    echo 
    "MemFree : $memfree"

  5. #5
    Il cpu info nn funziona, mentre il memfree mi dà valori strani Memory Free: 576300 kB ho 1 gb di ram è possibile?

    Michele

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    13
    Scusa

    Codice PHP:
    $cpuinfo substr(rtrim(shell_exec("cat /proc/cpuinfo | grep 'model name'")), 13);
    $memfree trim(substr(shell_exec("cat /proc/meminfo | grep 'MemFree'"), 9));

    echo 
    "CPU : $cpuinfo\n";
    echo 
    "MemFree : $memfree\n"
    576300 kB = 562MB cosi si

  7. #7
    '.$memfree.'

    Richiamo la variabile cosi nel mio echo, come faccio a mettere \n dentro? E a cosa serve?

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    13
    Nuova linea

  9. #9
    Ok ci sono riuscito, sai se posso catturare con la stessa logica il network usage o ethernet usage?

    Mike

  10. #10
    basta che usi i comandi di shell di php e ti lavori il risultato...
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.