Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-04 Par sujet Fabrice Vincent

Cloudflare [ https://www.cloudflare.com/ ] ?
En plus d'être un DNS anycast, un CDN et un WAF, c'est un reverse proxy 
dont le plan gratuit fait déjà beaucoup de chose. ça peut notamment 
modifier le html pour retarder certains JS ou les mettre en ASYNC.


Ou alors installer le module google page speed [ 
https://developers.google.com/speed/pagespeed/ ], soit directement sur 
le serveur web soit sur une reverse proxy en frontal.


évidement, qui dit bricolage automatisé sur l'html dit effets de bords 
potentiels... A tester !


my 2 cents.
Fabrice



Le 01/04/2016 23:50, Michel Py a écrit :

Edouard Chamillard a écrit :
les appels a javascripts sont synchrones, et bloquent le rendering de tout le 
DOM en dessous du tag en cours d'interprétation.

Ca décrit exactement la situation, merci.


c'est entre chose pour ça qu'on préfere coller tout les 
gentils-scripts-qui-veulent-tout-savoir-et-rien-payer en fin de page.

Tout à fait d'accord, je me suis retrouvé au milieu d'un dialogue de sourds 
entre des sites qui veulent maximiser le pognon de la pub et qui servent la 
totale : popups, scripts de détection des ad-blockers, pub au milieu du 
contenu, usine à gaz pour servir de la pub ciblée, 3 couches d'analytics 
différentes (et j'en oublie surement) et d'un autre coté des utilisateurs avec 
un système de pare-feu / proxy / contrôle de contenu qui bloque trop mais pas 
assez : le script est accessibles mais pas ce dont il a besoin



les options reviennent a : "mettre en coupure un proxy optimisant probablement 
propriétaire et cher"

Et qui marche aujourd'hui et peut-être pas demain.



remonter les manches, sortir la burette d'huile de coude et faire un truc a 
base de libre

Des idées ? Un proxy DNS et un proxy HTTP ? pihole ? privoxy ?

Michel.


---
Liste de diffusion du FRnOG
http://www.frnog.org/




---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-03 Par sujet Pierre Emeriaud
Le 7 mars 2016 à 19:40, Michel Py  a écrit :
> Bonjour à tous,
>
> Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de chargement 
> d'une page web ?

j'ai retrouvé quelque part sur mon disque "pcaphar"[1], et apparement
personne n'a proposé d'utiliser un har viewer [2]pour l'analyse.

en tant que netadmin, il m'est souvent plus facile d'obtenir un pcap
via un rspan que l'accès au serveur ou au navigateur, ce qui semble
plus ou moins le cas ici.

en espérant que ça t'aide Michel, ou d'autres.


[1] https://github.com/mga-odoo/pcaphar/
[2] http://www.softwareishard.com/blog/har-viewer/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-01 Par sujet Antoine Drochon (perso)
‘lut,

> 
>> remonter les manches, sortir la burette d'huile de coude et faire un truc a 
>> base de libre
> 
> Des idées ? Un proxy DNS et un proxy HTTP ? pihole ? privoxy ?

Mauvais site, changer de site

(désolé c’est encore vendredi d’ici)

Antoine

---
Liste de diffusion du FRnOG
http://www.frnog.org/


RE: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-01 Par sujet Michel Py
> Edouard Chamillard a écrit :
> les appels a javascripts sont synchrones, et bloquent le rendering de tout le 
> DOM en dessous du tag en cours d'interprétation.

Ca décrit exactement la situation, merci.

> c'est entre chose pour ça qu'on préfere coller tout les 
> gentils-scripts-qui-veulent-tout-savoir-et-rien-payer en fin de page.

Tout à fait d'accord, je me suis retrouvé au milieu d'un dialogue de sourds 
entre des sites qui veulent maximiser le pognon de la pub et qui servent la 
totale : popups, scripts de détection des ad-blockers, pub au milieu du 
contenu, usine à gaz pour servir de la pub ciblée, 3 couches d'analytics 
différentes (et j'en oublie surement) et d'un autre coté des utilisateurs avec 
un système de pare-feu / proxy / contrôle de contenu qui bloque trop mais pas 
assez : le script est accessibles mais pas ce dont il a besoin


> les options reviennent a : "mettre en coupure un proxy optimisant 
> probablement propriétaire et cher"

Et qui marche aujourd'hui et peut-être pas demain.


> remonter les manches, sortir la burette d'huile de coude et faire un truc a 
> base de libre

Des idées ? Un proxy DNS et un proxy HTTP ? pihole ? privoxy ?

Michel.


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-01 Par sujet Edouard Chamillard
les appels a javascripts sont synchrones, et bloquent le rendering de
tout le DOM en dessous du tag en cours d'interprétation. du coup si la
ressource répond lentement/ne répond pas du tout/pese des kilotonnes
etc..., le rendu de la page restera coincé. (les devs frontend étant
perdu sur frnog sont priés de ne pas interjecter "OUAIS MAIS NON ON PEUT
FAIRE DE L'ASYNC". c'est clairement pas le cas ici.)

c'est entre chose pour ça qu'on préfere coller tout les
gentils-scripts-qui-veulent-tout-savoir-et-rien-payer en fin de page. si
jamais le client est sur un tuyal avec une latence/bp pourri, le navigo
peut commencer a rendre le contenu le temps que google stasilytics soit
pret a tout noter dans son petit calepin.

si tu n'as ni le controle de la page, ni le controle du script, mais que
tu as le controle des bécanes qui les servent, regarde toujours si y'a
pas un soucis coté ip ou au dessus coté serveur web. c'est probablement
juste du code moisi, mais si c'est pas ça, que l'affichage rapide est
critique et sans controle sur l'applicatif, les options reviennent a
"mettre en coupure un proxy optimisant probablement propriétaire et
cher/remonter les manches, sortir la burette d'huile de coude et faire
un truc a base de libre"

On 04/01/2016 07:35 PM, Michel Py wrote:
>> cam.la...@azerttyu.net a écrit :
>> En projet libre installable soit même il y a : http://yellowlab.tools/
> Merci, sympa.
>
>> Loïc Bernable a écrit :
>> Pour le cas particulier du troubleshooting javascript relativement simple, 
>> chrome / chromium est assez intéressant.
> Merci pour le retour. Le truc qui me chiffonne, c'est pourquoi une grande 
> partie et / ou toute la page était ralentie (pendant 30 secondes) par ce 
> script. Comme je l'écrivais plus tôt, nous n'avons aucune maitrise du script 
> ni de la page en question; çà avait une odeur d'usine à gaz bien sympa (du 
> genre pub / analytics bien indiscret). 
>
> Michel.
>
> ---
> Liste de diffusion du FRnOG
> http://www.frnog.org/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re : RE: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-01 Par sujet zebda3131
essayer le site http://www.woozweb.com si votre site est accessible depuis 
internet ( aller dans l'onglet analyse->chargement de page)

- Mail d'origine -
De: Michel Py <mic...@arneill-py.sacramento.ca.us>
À: 'Loïc Bernable' <lberna...@gmail.com>
Cc: frnog@frnog.org
Envoyé: Fri, 01 Apr 2016 19:35:16 +0200 (CEST)
Objet: RE: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

> cam.la...@azerttyu.net a écrit :
> En projet libre installable soit même il y a : http://yellowlab.tools/

Merci, sympa.

> Loïc Bernable a écrit :
> Pour le cas particulier du troubleshooting javascript relativement simple, 
> chrome / chromium est assez intéressant.

Merci pour le retour. Le truc qui me chiffonne, c'est pourquoi une grande 
partie et / ou toute la page était ralentie (pendant 30 secondes) par ce 
script. Comme je l'écrivais plus tôt, nous n'avons aucune maitrise du script ni 
de la page en question; çà avait une odeur d'usine à gaz bien sympa (du genre 
pub / analytics bien indiscret). 

Michel.

---
Liste de diffusion du FRnOG
http://www.frnog.org/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


RE: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-01 Par sujet Michel Py
> cam.la...@azerttyu.net a écrit :
> En projet libre installable soit même il y a : http://yellowlab.tools/

Merci, sympa.

> Loïc Bernable a écrit :
> Pour le cas particulier du troubleshooting javascript relativement simple, 
> chrome / chromium est assez intéressant.

Merci pour le retour. Le truc qui me chiffonne, c'est pourquoi une grande 
partie et / ou toute la page était ralentie (pendant 30 secondes) par ce 
script. Comme je l'écrivais plus tôt, nous n'avons aucune maitrise du script ni 
de la page en question; çà avait une odeur d'usine à gaz bien sympa (du genre 
pub / analytics bien indiscret). 

Michel.

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-04-01 Par sujet Loïc Bernable
Hello Michel

Pour le cas particulier du troubleshooting javascript relativement
simple, chrome / chromium est assez intéressant.

Au niveau de ta page tu ouvres l'inspecteur (Ctrl + Shift + I). Tu
retrouves les mêmes fonctionnalités que sous firefox pour examiner la
page et ses éléments.

Comme sous Firefox, tu as un débogueur intégré (clique sur "Sources"
en haut de la fenêtre d'inspection, puis sélectionne ton fichier js
dans la liste).
Une fois ton fichier sélectionné, tu vois ton code js affiché dans la
partie haute de ta fenêtre d'inspecteur. Il te suffit de cliquer sur
le numéro d'une ligne pour mettre un breakpoint. Tu gères ensuite
l'exécution avec les petits picto intégrés.

L'inspecteur intégré à firefox fonctionne de la même manière - après,
à toi de choisir sous quel navigateur tu prèfères baser ton
développement web (en l'occurrence, j'utilise Chrome avec l'extension
Web Developer pour voir la tronche que mon site peut avoir sous
différents devices - il doit exister ce même genre de plugins sous
firefox...).

Bon debug,

Loïc


Le 29 mars 2016 à 18:34, Michel Py
 a écrit :
> J'ai donc 2 nouvelles questions :
> - Comment faites-vous pour débugger / tracer / step-by-step un javascript, et 
> est-ce que il y a des navigateurs qui sont plus sympas que d'autres pour çà ?
> - Est-ce qu'il y a des bidouilles moins infâmes que de traficoter DNS ?


-- 
Loïc Bernable
CEO - Vee-IP Consulting
lberna...@gmail.com


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-30 Par sujet cam.la...@azerttyu.net
Bonjour

En projet libre installable soit même il y a : http://yellowlab.tools/

ça ne fera pas le café mais ça peut aider.

Km


---
Liste de diffusion du FRnOG
http://www.frnog.org/


RE: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-29 Par sujet Michel Py
Bonjour à tous,

Merci pour les retours. Nous avons contourné le problème, mais pas d'une 
manière intelligente.

Un peu plus de précisions :
- Les outils de test externes se peuvent pas marcher, le problème arrivant 
uniquement à l'intérieur du réseau; pour le reste du monde, pas de problème.
- Les outils intégrés à Firefox et Chrome ont confirmé que le délai était dans 
un javascript.

Analyse au pifomètre aiguisé (probable, mais pas assez de temps).
- Le problème n'est pas un manque de bande passante, mais un blocage complet.
- Le script s'arrête et attend un timeout bien trop important.
- Aucun contrôle sur le code du script; changer / réécrire le script n'est pas 
une option.

En fait, nous n'avons pas résolu le problème, mais contourné. Bidouille infâme 
: résolution de l'hôte DNS qui bloquait en 127.0.0.1.

J'ai donc 2 nouvelles questions :
- Comment faites-vous pour débugger / tracer / step-by-step un javascript, et 
est-ce que il y a des navigateurs qui sont plus sympas que d'autres pour çà ?
- Est-ce qu'il y a des bidouilles moins infâmes que de traficoter DNS ?

Merci,
Michel.


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-08 Par sujet Yanik Cawidrone
Bonjour,

Avez vous pensé à des choses comme yslowjs (node.js phantomjs).
Je ne sais plus si il a le degré de granularité souhaité mais il est tout
en cli, scriptable donc et en plus pour les fans il peut formatter sa
sortie en json.

Yanik
On 8 Mar, 2016 7:52 pm, "Pierre DOLIDON"  wrote:

> Gans le même genre, ya https://gtmetrix.com/
>
> Le 07/03/2016 20:12, Raphael Luta a écrit :
>
>> Le meilleur outil sur le sujet est http://www.webpagetest.org qui te
>> permet de faire tes tests depuis plusieurs points dans le monde avec des
>> profils bande passante/latence spécifiques, faire un filmstrip, tester des
>> scenarios de panne partielle, etc...
>>
>> En outil à installer en local, les profilers Firefox et Chrome sont bien,
>> tu peux installer sitespeed.io en plus si tu veux un diagnostic un peu
>> plus en profondeur.
>>
>> -- raphael
>>
>> Le 7 mars 2016 à 19:40, Michel Py  a
>>> écrit :
>>>
>>> Bonjour à tous,
>>>
>>> Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de
>>> chargement d'une page web ?
>>>
>>> L'Internet est lent !

>>> Plein de bande passante, et c'est seulement certaines pages qui sont
>>> lentes. Je cherche un logiciel qui permettrait d'identifier quels sont les
>>> éléments de la page en question qui ralentissent le chargement, combien de
>>> requêtes sont envoyées, etc. Gratuit ou abordable de préférence. C'est OK
>>> si çà demande de sniffer, par exemple un add-on de Wireshark ou autre qui
>>> nécessite de spanner un port serait acceptable.
>>>
>>> Merci
>>> Michel.
>>>
>>>
>>> ---
>>> Liste de diffusion du FRnOG
>>> http://www.frnog.org/
>>>
>>
>
> ---
> Liste de diffusion du FRnOG
> http://www.frnog.org/
>

---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-08 Par sujet Pierre DOLIDON

Gans le même genre, ya https://gtmetrix.com/

Le 07/03/2016 20:12, Raphael Luta a écrit :

Le meilleur outil sur le sujet est http://www.webpagetest.org qui te permet de 
faire tes tests depuis plusieurs points dans le monde avec des profils bande 
passante/latence spécifiques, faire un filmstrip, tester des scenarios de panne 
partielle, etc...

En outil à installer en local, les profilers Firefox et Chrome sont bien, tu 
peux installer sitespeed.io en plus si tu veux un diagnostic un peu plus en 
profondeur.

-- raphael


Le 7 mars 2016 à 19:40, Michel Py  a écrit :

Bonjour à tous,

Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de chargement 
d'une page web ?


L'Internet est lent !

Plein de bande passante, et c'est seulement certaines pages qui sont lentes. Je 
cherche un logiciel qui permettrait d'identifier quels sont les éléments de la 
page en question qui ralentissent le chargement, combien de requêtes sont 
envoyées, etc. Gratuit ou abordable de préférence. C'est OK si çà demande de 
sniffer, par exemple un add-on de Wireshark ou autre qui nécessite de spanner 
un port serait acceptable.

Merci
Michel.


---
Liste de diffusion du FRnOG
http://www.frnog.org/



---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-08 Par sujet Pierre-Yves Dubreucq

Bonjour,
Il y a sitespeed.io aussi qui permet d'analyser un site, d'en récolter 
les métriques de performances, les scores sur des régles types YSlow, 
Pagespeed, il peut aussi utiliser webpagetest en support et enfin, il 
peut pousser toutes ces données dans Graphite.
Si ton site est en php, tu peux aussi utiliser Blackfire.io qui fournit 
une version gratuite et une avec licence et là tu auras du profiling 
complet.

Autre possibilité, Newrelic qui est un profiler en Saas
Normalement, tu devrais pouvoir trouver ton bonheur ;)
Bonne journée
Pierre-Yves

Le 07/03/2016 20:35, GIRARDI, Nicolas a écrit :

Neoload de Neotys. (Payant)
Avec les agents côté serveur pour corréler les metrics avec la charge.


Le 7 mars 2016 à 20:33, Raphael Jacquot  a écrit :



Le 07/03/16 19:40, Michel Py a écrit :

Bonjour à tous,

Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de chargement 
d'une page web ?

tu as l'onglet "network" dans le debugger intégré de firefox qui fait ca


---
Liste de diffusion du FRnOG
http://www.frnog.org/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


--



*Pierre-Yves* *Dubreucq*
*Directeur Technique*

*Fixe :* 03 20 68 06 84
*Port :* 06 50 30 26 04
*Fax :* 03 20 68 90 81

45 Bvd du Général Leclerc 59100 Roubaix
12 rue Marivaux 75002 Paris

  
 
 



MonSiteEstLent.com  - Blog dédié à la 
webperformance et la gestion de pics de trafic



---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-07 Par sujet GIRARDI, Nicolas
Neoload de Neotys. (Payant)
Avec les agents côté serveur pour corréler les metrics avec la charge.

> Le 7 mars 2016 à 20:33, Raphael Jacquot  a écrit :
> 
> 
> 
> Le 07/03/16 19:40, Michel Py a écrit :
>> Bonjour à tous,
>> 
>> Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de 
>> chargement d'une page web ?
> 
> tu as l'onglet "network" dans le debugger intégré de firefox qui fait ca
> 
> 
> ---
> Liste de diffusion du FRnOG
> http://www.frnog.org/


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-07 Par sujet Raphael Jacquot



Le 07/03/16 19:40, Michel Py a écrit :

Bonjour à tous,

Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de chargement 
d'une page web ?


tu as l'onglet "network" dans le debugger intégré de firefox qui fait ca


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-07 Par sujet Raphael Luta
Le meilleur outil sur le sujet est http://www.webpagetest.org qui te permet de 
faire tes tests depuis plusieurs points dans le monde avec des profils bande 
passante/latence spécifiques, faire un filmstrip, tester des scenarios de panne 
partielle, etc...

En outil à installer en local, les profilers Firefox et Chrome sont bien, tu 
peux installer sitespeed.io en plus si tu veux un diagnostic un peu plus en 
profondeur.

-- raphael

> Le 7 mars 2016 à 19:40, Michel Py  a 
> écrit :
> 
> Bonjour à tous,
> 
> Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de chargement 
> d'une page web ?
> 
>> L'Internet est lent !
> 
> Plein de bande passante, et c'est seulement certaines pages qui sont lentes. 
> Je cherche un logiciel qui permettrait d'identifier quels sont les éléments 
> de la page en question qui ralentissent le chargement, combien de requêtes 
> sont envoyées, etc. Gratuit ou abordable de préférence. C'est OK si çà 
> demande de sniffer, par exemple un add-on de Wireshark ou autre qui nécessite 
> de spanner un port serait acceptable.
> 
> Merci
> Michel.
> 
> 
> ---
> Liste de diffusion du FRnOG
> http://www.frnog.org/



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-07 Par sujet Solarus
Le 07/03/2016 19:40, Michel Py a écrit :
> Plein de bande passante, et c'est seulement certaines pages qui sont lentes. 
> Je cherche un logiciel qui permettrait d'identifier quels sont les éléments 
> de la page en question qui ralentissent le chargement, combien de requêtes 
> sont envoyées, etc. Gratuit ou abordable de préférence
Ctrl+Maj+K sous Firefox, ça marche pas mal.

Solarus


---
Liste de diffusion du FRnOG
http://www.frnog.org/


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-07 Par sujet Leo Gaspard
On 03/07/2016 07:40 PM, Michel Py wrote:
> Bonjour à tous,
> 
> Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de chargement 
> d'une page web ?

Firefox a un analyseur built-in. Ctrl-Maj-I, onglet Network, recharger
la page et il affiche le graphe des chargements de ressources.

Bon courage !
Léo Gaspard

>> L'Internet est lent !
> 
> Plein de bande passante, et c'est seulement certaines pages qui sont lentes. 
> Je cherche un logiciel qui permettrait d'identifier quels sont les éléments 
> de la page en question qui ralentissent le chargement, combien de requêtes 
> sont envoyées, etc. Gratuit ou abordable de préférence. C'est OK si çà 
> demande de sniffer, par exemple un add-on de Wireshark ou autre qui nécessite 
> de spanner un port serait acceptable.
> 
> Merci
> Michel.



signature.asc
Description: OpenPGP digital signature


Re: [FRnOG] [TECH] Logiciel d'analyse de chargement de page web

2016-03-07 Par sujet DiDi Abaric
Firebug plugin sur firefox fait ça.

Généralement tu trouvera un image en HD sur un serveur merdique qui bloque
le chargement du reste de la page.
Le 7 mars 2016 19:43, "Michel Py"  a
écrit :

> Bonjour à tous,
>
> Est-ce que quelqu'un pourrait recommander un logiciel d'analyse de
> chargement d'une page web ?
>
> > L'Internet est lent !
>
> Plein de bande passante, et c'est seulement certaines pages qui sont
> lentes. Je cherche un logiciel qui permettrait d'identifier quels sont les
> éléments de la page en question qui ralentissent le chargement, combien de
> requêtes sont envoyées, etc. Gratuit ou abordable de préférence. C'est OK
> si çà demande de sniffer, par exemple un add-on de Wireshark ou autre qui
> nécessite de spanner un port serait acceptable.
>
> Merci
> Michel.
>
>
> ---
> Liste de diffusion du FRnOG
> http://www.frnog.org/
>

---
Liste de diffusion du FRnOG
http://www.frnog.org/