angular / angular/angularfire

Performance traces are not being reported to firebase anymore

Aberta
#3,282 9 comentários 0 reações 0 responsáveis Ver no GitHub
comp: performance needs: recheck type: bug version: current (v17+)
Linguagem predominante
TypeScript
Estrelas
7.8k
Forks
2.2k
Merge médio
22h 28min
PRs com merge (30d)
6

Descrição

### 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.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece com a integração `providePerformance` do AngularFire e a chamada `getPerformance()` mostrada na reprodução, usando as versões listadas do Angular, Firebase e AngularFire. Reproduza o problema em um ambiente de produção e verifique se as solicitações chegam a `firebaselogging.googleapis.com`; considera-se concluído quando os traces de desempenho forem reportados novamente ao Firebase.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
firebase, typescript
Domínio
observability
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
55/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.