I've been evaluating Deno Deploy as a solution for a middleware listener used in a larger application, and one thing that I'm still struggling with is that the Deno Deploy playground doesn't seem to have any obvious persistent logging feature. It shows very rudimentary logs for the current deployment only in the logs tab. I want to be able to pay for several days worth of application logs to be persisted to some place where I can analyze and search them later. No doubt there are third-party services for this, but I'd rather not slow down my listener by using them. Seems like they would be fastest if implemented in a more native way in Deno Deploy. This seems like it should be a very important, basic feature. Am I missing something?
How to do robust logging in Deno Deploy?
471 Views Asked by cayblood At
1
There are 1 best solutions below
Related Questions in JAVASCRIPT
- Using Puppeteer to scrape a public API only when the data changes
- inline SVG text (js)
- An array of images and a for loop display the buttons. How to assign each button to open its own block by name?
- Storing the preferred font-size in localStorage
- Simple movie API request not showing up in the console log
- Authenticate Flask rest API
- Deploying sveltekit app with gunjs on vercel throws cannot find module './lib/text-encoding'
- How to request administrator rights?
- mp4 embedded videos within github pages website not loading
- Scrimba tutorial was working, suddenly stopped even trying the default
- In Datatables, start value resets to 0, when column sorting
- How do I link two models in mongoose?
- parameter values only being sent to certain columns in google sheet?
- Run main several times of wasm in browser
- Variable inside a Variable, not updating
Related Questions in DENO
- Error Inserting into Supabase: Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member
- Where is the database saved and opened in Deno KV?
- deno signal not updating in components
- A component has a useState() hook and its prop is an object with method. Why does using that method freeze the useState() hook?
- Is Deno's dynamic import() implementation conformant with ECMA-262?
- Unterminated regexp literal at <h1>About</h1>
- How to list all entries in Deno KV?
- Uncaught PermissionDenied: Requires env access, run again with the --allow-env flag in Deno while using npm:ioredis
- Listen to imports or other requests originated from Deno server
- vue + deno + vscode => How to integrate them for comfort development?
- How to set types for absolute path and relative path?
- Get width/height of pixels array in Uint8ClampedArray
- When using FFI with Deno how to deal with struct returned by a C function?
- cast/convert ReadableStream<Uint8Array> to Uint8ClampedArray
- How to get the full path of a dirEntry?
Related Questions in DENO-DEPLOY
- Can you specify webassembly extensions in deno deploy instances?
- error: Uncaught (in promise) NotFound: Failed to spawn 'start': program not found
- Deno HTTP Server not working on Deno Deploy with Oak
- Error: The deployment failed: Relative import path "$fresh/server.ts" not prefixed with / or ./ or ../
- Can't parse Deno Oak body from Post request form-data / json
- Issue deploying a Deno Fresh app using new ahead-of-time builds and GitHub actions
- TypeError: Deno.readFileSync is not a function
- Firebase throws an error: "Could not reach Cloud Firestore backend. Backend didn't respond within 10 seconds."
- Error: "githubAccountBlocked" "Your account has been temporarily blocked. Please try again later, or use a different account."
- using paulmillr/noble-secp256k1 with deno deploy
- How to redirect from https://www.example.com to https://example.com in Deno Fresh?
- GetStream with Supabase via Edge Function -- how to?
- Oak framework Doesnt respond to request in deno deploy
- How to do robust logging in Deno Deploy?
- Unable to use npm packages in deno deploy
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You’re not missing anything: Deploy offers no persistent storage that is local to your module code or its runtime instance — all persistent data must be sent and received via network requests.
There's a GitHub issue related to this topic that you can subscribe to for updates: denoland/deploy_feedback#39 - Observability with Deno Deploy