web-dev-qa-db-fra.com

Comment savoir combien de flux RSS BANDWIDTH occupent globalement?

J'envisage de retirer RSS FEEDS de la configuration par défaut de la boîte aux lettres Outlook transmise à nos utilisateurs par Exchange. Mes deux principales raisons sont: (1) je suis fermement convaincu que la majorité de mes utilisateurs n’a aucune idée de ce qu’il est ou de la façon de l’utiliser et (2) ceux qui savent ce qu’il en est peuvent avoir un impact négatif sur BANDE PASSANTE par l'utilisation des flux RSS. Je voudrais savoir s’il existe un moyen SIMPLE de déterminer la bande passante utilisée par les flux RSS (combinés)? Je sais qu'il passe par le port 80, comme pour le trafic Web, ce qui signifie que je pourrais mettre un renifleur sur le port, puis gérer le trafic via un analyseur ... mais notez que j'ai dit SIMPLE. Merci ~~

1
KiwiSATX

Vous pouvez vérifier vos fichiers journaux. Mes fichiers de log montrent un hit RSS comme celui-ci.

128.0.0.1 - - [01/Dec/2012:02:54:08 -0500] "GET /rss/feed.xml HTTP/1.0" 200 863 "-" "Mozilla/5.0 (compatible; Mail.RU_Bot/2.0)"

La taille de cet accès est consignée en octets: 863. Il s'agirait donc d'ajouter la taille de tous les hits de votre fichier journal. Voici une ligne de commande que je peux utiliser pour le faire à partir de mes fichiers journaux:

cat access_log | grep 'GET /rss' | sed -r 's/.*\" [0-9]{3} //g;s/ .*//g;'  | awk '{ sum+=$1} END {print sum}'
2
Stephen Ostermiller