tout le monde, Je travaille sur un projet personnel, et je veux connaître l'utilisation de la bande passante pour chaque IP (utilisateur) connecté à mon serveur.Comment obtenir la consommation de bande passante à partir d'un serveur Icecast par l'utilisateur ip?
Je veux faire quelque chose comme ceci:
IP PORT BandWidth Quota Connection_time
192.168.1.10 8000 988,478 Gb 1,000 Gb 720:01:20.956
192.168.1.12 8001 98,478 Gb 1,000 Gb 01:01:20.956
192.168.1.216 8003 9,784 Gb 1,000 Gb 00:59:25.545
Avez-vous une idée?
J'ai beaucoup Icecast (streams webradio) sur mon serveur, et je veux savoir la consommation de chaque auditeurs de chaque radio
Mon objectif principal, est d'afficher la consommation de bande passante de l'utilisateur sur son profil, et aussi pour vérifier s'il a atteint son quota ou non.
Je suggère d'utiliser des outils tels que bmon ou nload. Il s'applique plutôt à l'appareil et non à l'utilisateur particulier ... –
D'accord, mais mon but est de vérifier si l'utilisateur a atteint sa limite ou non. Aussi, je veux afficher sa consommation sur son profil. – outstore
Vous devez d'abord définir exactement ce qu'est un utilisateur et quel type de consommation de bande passante vous mesurez. Il est très probable que PHP ne soit pas impliqué dans une grande partie de cette bande passante, donc un peu de connexion au serveur web qui sert à la diffusion est nécessaire. Et cela dépend du serveur Web réel. – deceze