angular / angular/angularfire

Performance traces are not being reported to firebase anymore

Aperta
#3,282 9 commenti 0 reazioni 0 assegnatari Vedi su GitHub
comp: performance needs: recheck type: bug version: current (v17+)
Lingua principale
TypeScript
Stelle
7.8k
Fork
2.2k
Merge medio
22h 28m
PR unite (30g)
6

Descrizione

### Version info

**Angular:**14.2.4

**Firebase:**9.10.0

**AngularFire:**7.4.1

### How to reproduce these conditions
```
...
imports: [
provideFirebaseApp(() => initializeApp(environment.firebase)),
providePerformance(() => (environment.production ? getPerformance() : undefined)),
]
```

Note that the environment is in fact production, I've verified it, so the `getPerformance()` should be evaluated.

### Debug output

** Screenshots **
![image](https://user-images.githubusercontent.com/22910115/197647332-f196407b-bf48-467b-82e2-c9832c594afe.png)

### Expected behavior

AngularFire Performance reporting performance data to Firebase.

### Actual behavior

Not even network requests to `firebaselogging.googleapis.com` are happening. I've received data only between 11 and 20 of October. The relevant code did not change, so I have no clue why trace reporting stopped after the 20th.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con l’integrazione AngularFire `providePerformance` e la chiamata `getPerformance()` mostrata nella riproduzione, utilizzando le versioni indicate di Angular, Firebase e AngularFire. Riproduci il problema in un ambiente di produzione e verifica se le richieste raggiungono `firebaselogging.googleapis.com`; il lavoro è completato quando le tracce delle prestazioni vengono nuovamente segnalate a Firebase.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
firebase, typescript
Ambito
observability
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.