-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Log ingestion FetchError #128
Comments
I am having the same issue with
|
I am wondering if its because the runtime is shutdown during http tries to handshake with axiom. can you try to use |
We had the same error when using Node 16. We upgraded to Node 18 and we are now seeing a new error (that is most probably due to Axiom):
We are also hosted on Vercel |
Same here. We also just recently updated to Node 18 and now see the same error. |
can one of you guys provide a minimal reproducible example? is this a one time error or is it consistent? |
On our side, it's happening multiple times per day (multiple times per hour sometimes). Regarding the minimum reproductible example, it's pretty hard as the error seems to be random. |
I've been experiencing this error for months now (started the day I setup the axiom integration). It seems entirely harmless aside from the part that my logs are riddled with these error messages. And yes....it does seem to be random. I asked about it in discord back in March: https://discord.com/channels/1065957163161370664/1065957163933114411/1082348198959534170 It would be really great if axiom could find a fix for this. |
I am seeing this error in my logs too. Reinitializing the integration didn't solve the problem. I have recently upgraded to Next.js 13 (currently
Probably related: |
Probably also related: There are some suggestions in there that the issue might be DNS related. That could explain it's very inconsistent nature. |
@vajdagabor what is the |
@ImLunaHey this is the full message, including
|
Possibly related nodejs/undici#1531 Are any of you able to reproduce this on node 20? |
@ImLunaHey node |
Also possibly related vercel/next.js#48744 and this may have a "fix" https://medium.com/@kaloyan_17221/fix-vercel-next-js-fetch-failed-from-undici-polyfill-8c66346c9c2f |
I'd like to share an update as we are still experiencing this error and yesterday, I noticed that some logs were missing even though I'm sure that the corresponding functions were executed correctly. First, we are using Node 20.x on Vercel. This error doesn't seem to only be affecting Axiom as per this issue: vercel/vercel#11692 However, I think that it would be great to have a retry strategy when this error happens. What do you think? Not being able to trust our logs is a deal breaker. We are looking like amateurs when we need to tell our stakeholders "we don't know what happen" when we are debugging production issues and logs are missing 😭 |
Hi folks 👋🏼
We are using
next-axiom@0.17.0
. Hosting on Vercel with the Axiom integration installed.We are seeing a lot of
FetchError
s (reason: write EPROTO 139882530146240:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/record/ssl3_record.c:331
) when sending tohttps://vercel-vitals.axiom.co/api/v1/send?configurationId=icfg_[OMITTED]&projectId=[OMITTED]&type=logs
fromgetStaticProps
(hit by on-demand revalidation call, not during built-time).What could be the cause for this? I am not even sure if it is an issue on our side or maybe on Axioms? 🤔
I can't find anything for using Axiom in
getStaticProps
.Any hints or tips?
PS: I have also asked this is Discord.
EDIT
This is the high level code if it helps:
The text was updated successfully, but these errors were encountered: