Skip to content

Commit

Permalink
feat(slides): enhance monitoring slides (#51)
Browse files Browse the repository at this point in the history
  • Loading branch information
arichard-info authored Dec 4, 2024
1 parent 3b82b72 commit 622534f
Show file tree
Hide file tree
Showing 10 changed files with 84 additions and 11 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/07-monitoring/crux-yt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/07-monitoring/crux.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions docs/assets/images/07-monitoring/cycle-1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions docs/assets/images/07-monitoring/cycle-2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions docs/assets/images/07-monitoring/cycle-3.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 4 additions & 10 deletions docs/markdown/07-monitoring/10-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,20 @@

## Pourquoi collecter de la donnée utilisateur ?

<img src="./assets/images/07-monitoring/cycle-1.svg" style="width: 2000px; height: auto; display: block; margin: auto; margin-top: 20px;" />

##==##

# Observabilité

## Pourquoi collecter de la donnée utilisateur ?

| | Local | Automatisé |
| ---------- | ------------------------------------------------------------- | ---------------- |
| Rôle | - Pendant les développements <br/>- Optimisation <br/>- Debug | - Non régression |
| Pertinence | 👍 | 👍👍 |
| Précision | 👍👍👍 | 👍👍 |
<img src="./assets/images/07-monitoring/cycle-2.svg" style="width: 2000px; height: auto; display: block; margin: auto; margin-top: 20px;" />

##==##

# Observabilité

## Pourquoi collecter de la donnée utilisateur ?

| | Local | Automatisé | Utilisateur (RUM) |
| ---------- | ------------------------------------------------------------- | ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Rôle | - Pendant les développements <br/>- Optimisation <br/>- Debug | - Non régression | - Détection d'anomalies en prod <br/>- Prioriser les correctifs / optimisations <br/>- Mesurer les effets des changements <br/>- Faire du reporting |
| Pertinence | 👍 | 👍👍 | 👍👍👍 |
| Précision | 👍👍👍 | 👍👍 | 👍 |
<img src="./assets/images/07-monitoring/cycle-3.svg" style="width: 2000px; height: auto; display: block; margin: auto; margin-top: 20px;" />
2 changes: 1 addition & 1 deletion docs/markdown/07-monitoring/20-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

## Les outils

<img src="./assets/images/07-monitoring/tools.png" style="width: 1000px; height: auto; display: block; margin-top: 20px;" />
<img src="./assets/images/07-monitoring/tools.png" style="width: 1000px; height: auto; display: block; margin: auto; margin-top: 20px;" />
48 changes: 48 additions & 0 deletions docs/markdown/07-monitoring/21-crux.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<!-- .slide: class="two-column with-code" -->

# Observabilité

## Zoom sur le CrUX

Donnée collectée sur des navigateurs réels.

Disponible sur BigQuery, et à travers plusieurs outils

Permet de :

- Suivre l'évolution des performances sur la durée
- étudier les sites concurrents ou similaires
- Trouver des éléments de comparaison
- Base pour définir des budgets ou objectifs

##--##

<div style="margin-top: 205px;">

<img src="./assets/images/07-monitoring/crux.png" style="width: 1000px; height: auto; display: block; margin: auto; margin-top: 20px;" />

<small style="display: block; text-align: center;">

https://developer.chrome.com/docs/crux/methodology/tools?hl=fr

</small>

</div>

##==##

# Observabilité

## Zoom sur le CrUX : tableau de bord

<img src="./assets/images/07-monitoring/crux-yt.png" style="width: 850px; height: auto; display: block; margin: auto;" />

##==##

# Observabilité

## Zoom sur le CrUX

Visible dans les devtools : <br/> Permet de comparer les performances locales et celles d'un service distant, publique.

<img src="./assets/images/07-monitoring/crux-devtools.png" style="width: 1200px; height: auto; display: block; margin: auto;" />
1 change: 1 addition & 0 deletions docs/scripts/slides.js
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,7 @@ function observabilitySlides() {
'07-monitoring/01-title.md',
'07-monitoring/10-intro.md',
'07-monitoring/20-tools.md',
'07-monitoring/21-crux.md',
'07-monitoring/30-metrics.md',
'07-monitoring/40-sampling.md',
'07-monitoring/50-reporting.md',
Expand Down

0 comments on commit 622534f

Please sign in to comment.