jjeanniard / infoserver
Get info linux ubuntu server.
Installs: 48
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 2
pkg:composer/jjeanniard/infoserver
Requires
- php: >=5.3.3
- phpseclib/phpseclib: ^2.0
This package is auto-updated.
Last update: 2025-10-26 02:22:23 UTC
README
Description
Récupère les informations de base d'un serveur linux:
- Ubuntu 16.04, 20.04
- Debian 10 et les retournes en tableaux, pour pouvoir ensuite les utilisées de différentes manières.
* getSystem()
* getCpu()
* getRam()
* getSwap()
* getLoadAverage()
* getReseau()
* getDisk()
* getUptime()
Installation
composer require jjeanniard/infoserver
Warning
Require: phpseclib/phpseclib
Usage
Exemple :
require __DIR__ . '/vendor/autoload.php'; use phpseclib\Net\SSH2; use jjeanniard\InfoServer; $ssh = new SSH2('localhost', 'port'); if (!$ssh->login('username', 'password')) { echo('Login Failed'); } $dataServ = new InfoServer($ssh); $dataServ->getCpu();