Download the PHP package gemorroj/linfo without Composer
On this page you can find all versions of the php package gemorroj/linfo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download gemorroj/linfo
More information about gemorroj/linfo
Files in gemorroj/linfo
Download gemorroj/linfo
More information about gemorroj/linfo
Files in gemorroj/linfo
Vendor gemorroj
Package linfo
Short Description Library for parsing system information, like network/cpu/memory/usb/pci/sound cards/filesystems/raid array/ipmi/etc and php/web-servers/databases.
License MIT
Package linfo
Short Description Library for parsing system information, like network/cpu/memory/usb/pci/sound cards/filesystems/raid array/ipmi/etc and php/web-servers/databases.
License MIT
Please rate this library. Is it a good library?
Informations about the package linfo
Ginfo - Server stats library
Requirements:
- PHP >= 8.2
- pcre extension
- proc_open
- Linux
/proc
,/sys
and/etc
mounted and readable by PHP- Tested with the 2.6.x/3.x/4.x/5.x/6.x kernels
Installation:
Example:
Custom parser example:
Information reported
- CPU type/speed; Architecture
- Mount point usage
- Hard/optical/flash drives
- Hardware devices (PCI) (linux: need
pciutils
) - USB devices (linux: need
usbutils
) - Network devices and stats
- Uptime
- Memory usage (physical and swap)
- Temperatures/voltages/fan speeds (linux: need
hddtemp
as daemon,mbmon
as daemon,sensors
(part oflm-sensors
),hwmon
,acpi themal zone
,nvidia-smi
,ipmitool
) - RAID arrays (linux: need
mdadm
) - Motherboard (linux: need
dimedecode
) - Processes
- Systemd services (linux: need
systemctl
) - logged users (linux: need
who
) - UPS status (linux: need
apcaccess
) - Printer status (linux: need
lpstat
) - Samba status (linux: need
smbstatus
) - Selinux status (linux: need
sestatus
) - PHP (basic info,
opcache
,apcu
) - Web-Servers (
angie
,nginx
,httpd
,caddy
) - Databases (
mysql/mariadb
,postgres
,manticore
,redis/valkey
,sqlite
,memcached
,mongodb
,elasticsearch/opensearch
)
Fork changes:
- drop windows support
- drop bsd* support
- drop ui
- drop internationalization
- drop dhcp3 support
- drop dnsmasq support
- drop php libvirt support
- drop lxd support
- adapt the code to modern standards
- minimal php version 8.2
- add selinux status info
- add php info (basic, opcache, apcu)
- add web-servers info (nginx, angie, httpd, caddy)
- add databases info (mysql/mariadb, postgres, manticore, redis/valkey, sqlite, memcached, mongodb, elasticsearch/opensearch)
- allow add custom parsers
- use /proc/meminfo instead free for memory info
All versions of linfo with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.2
ext-pcre Version *
ext-mbstring Version *
ext-json Version *
symfony/process Version ^6.4.20||^7.0.8
symfony/http-client Version ^6.4.20||^7.0.8
ext-pcre Version *
ext-mbstring Version *
ext-json Version *
symfony/process Version ^6.4.20||^7.0.8
symfony/http-client Version ^6.4.20||^7.0.8
The package gemorroj/linfo contains the following files
Loading the files please wait ....