I have a decently complex webapp I'm working on and have found logging to be a pain point. I'm currently using debug  and viewing the logs in the chrome dev tools console. The issue I've had is that the console gets too noisy and crowded with all logging turned on but if I'm more selective with logging, then I often regret not having logs when I run into a bug. It'd be ideal to have fairly verbose logging always on but be able to have good control over how the logs are filtered. The console log filtering functionality in chrome and Firefox seems pretty limited and I can't do basic filters like "component1Logs | component2Logs".
I imagine there's some library I could use which runs a local server, logs to some local file, and allows me to filter the logs with whatever shell tools are best. I haven't been able to find such a tool though and also would miss having the object exploration abilities that are in the browser console.
Highly configurable logging utility
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
a simple and fast JSON logging module for node.js servicesProject mention: Node.js: How to Power Up Your Logging | dev.to | 2022-05-01
bunyan argues that logs should be structured and that JSON is a good format for that. It describes itself as a “simple and fast JSON logging library” and has all the features you would expect from a logging library, including serializers and support for different runtime environments including Node.js, Browserify and Webpack.
A port of log4js to node.jsProject mention: Patterns and Anti-patterns in Node.js | dev.to | 2022-03-15
Log4js: A logger for the Express framework that supports colored console logging out of the box.
Elegant Console Logger for Node.js and Browser 🐨
The problem in my case is that TypeScript is actually right :) https://github.com/pimterry/loglevel/blob/master/index.d.ts "Not all constituents of type 'RootLogger' are callable" and it's true.
📜 Create mutable log lines into the terminal, and give life to your logs!
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
A powerful and customizable logging library for node.js
Just a simple logging module for your Electron application
End-to-end, hierarchical, real-time, colorful logs and stories
Show some ❤️ to Node.js process errors
cLoki: like Grafana Loki, but for ClickhouseProject mention: Show HN: Distributed Tracing Using OpenTelemetry and ClickHouse | news.ycombinator.com | 2021-12-27
cloki can be used to read metrics out of any CH table so it should work fine.
we also just introduced experimental support for ingesting OTLP/ZIPKIN spans and a tempo-compatible API in cloki, looking for testers to validate this feature:
Internally trace spans are stored as tagged JSON logs, meaning they are available from both Loki and Tempo APIs and can be used from pretty much any visualization, too!
I need more intel!
🦒 Beautiful Logger for Node.js: the best alternative to the console.log statement
The most simple logger imaginable
An adaptation of, the Node logging library, Bunyan specifically for the browser.
📝 Customizable and expandable logger for Node.js
Express.js Monitoring and Logging Agent by Sematext
logitall is a command-line utility that adds a console.log() to every line of code in your program.Project mention: console.log() Everything | news.ycombinator.com | 2022-04-01
Contextual logging in Node.js with Pino and AsyncLocalStorage
SenseDeep Serverless Monitoring and Troubleshooting for AWSProject mention: Open Architecture Logging with SenseDeep | dev.to | 2021-06-17
a package to print pretty log messages. you can use predefined or customize your own!
2. Setting up your git repository
5 projects | dev.to | 23 May 2022
Merging Pull Requests Like a Pro With Mergify
3 projects | dev.to | 17 May 2022
Ask HN: How do you deal with logging while developing a webapp?
1 project | news.ycombinator.com | 17 May 2022
How I Built a Music Player to Showcase my own Tracks 🎵😍
5 projects | dev.to | 15 May 2022
[BADGE.AR] Create NFTs from your Achievements
5 projects | dev.to | 11 May 2022
Headfirst Java Script Book 2022?
Node.js: How to Power Up Your Logging
3 projects | dev.to | 1 May 2022
|8||tracer for node.js||1,111|
Are you hiring? Post a new remote job listing for free.