Very large timeout when sending event
Maintainer antworten meist innerhalb von 2 Tagen
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 38/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- cpp
- Bereich
- networking, observability-sre
Rechercherichtung
Reproduziere das Problem unter Windows 11, indem du 100000 Events sendest, und überprüfe das Telemetrieprotokoll auf das Timeout von mehreren Stunden. Beginne mit src/core/api_impl/diagnostic/oneds/oneds_helper.cpp und verfolge das OneDS HTTP request timeout sowie den Event-Retry-Pfad. Die Aufgabe ist erledigt, wenn die Timeout-Behandlung nicht mehr stundenlang wartet und der empfangende Dienst nach Timeout-Fehlern keine Events verliert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Windows 11
SDK version 3.7.5.7
Steps to reproduce.
Send 100000 events. Some timeout errors will occur. Receiving service will have missing events
The 1ds integration is here
https://github.com/AzureAD/mip-sdk-for-cpp/blob/develop/src/core/api_impl/diagnostic/oneds/oneds_helper.cpp
What is the expected behavior?
Timeout should be much lower
What is the actual behavior?
Timeout is in hours
Additional context.
Output from telemetry log file:
2023-03-30 04:05:12.571 T#27140 [MATSDK] HTTP request OneDS_HTTP-13084 failed after 6646128 ms, a network error has occurred and events will be sent at a different time
- Vorherrschende Sprache
- C
- Sterne
- 104
- Forks
- 67
- Ø Merge
- 2 T. 15 Std.
- Gemergte PRs (30 T.)
- 10
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/cpp_client_telemetry
-
C API enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
microsoft/cpp_client_telemetry#628 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
OneDS C++ SDK retries already-ingested iOS events, causing duplicate telemetry recordsEvtl. vergeben @bmehta001 hat das vor 18 Tagen übernommen. Offenbug
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
microsoft/cpp_client_telemetry#1542 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
microsoft/cpp_client_telemetry#1504 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
microsoft/cpp_client_telemetry#1413 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
microsoft/cpp_client_telemetry#1387 ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in microsoft/cpp_client_telemetry
Ähnliche Issues
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
EchoTools/nevr-runtime#698 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
FujiNetWIFI/fujinet-firmware#2079 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug Official Image release/25.12 Supported Device target/kirkwood
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
area/archive bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
DarkFlippers/qUnleashed#374 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
VirusTotal/yara#2255 ·