jjeanniard / infoserver
Get info linux ubuntu server.
v1.0.3
2020-07-17 08:36 UTC
Requires
- php: >=5.3.3
- phpseclib/phpseclib: ^2.0
This package is auto-updated.
Last update: 2025-03-26 01:06:02 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();