#Metronome v3 release!

1 messages · Page 1 of 1 (latest)

nocturne bramble
#

Hello! I've finally released the v3 of Metronome.

This release brings a lot of improvement to the whole app.

For those who don't know, Metronome is an analytics platform tailored for Remix.

These are the new features included in the release:

  • Dark mode
  • All metrics are now displayed in real-time
  • Time Zone aware stats
  • TTFB is now calculated in the Web Vitals score
  • Improved Web Vitals route breakdown
  • Loader and Action errors are grouped by occurrence.
  • Loader and Action errors have their stack trace (Soon, I will include the ability to have the source maps)
  • Added sorting to Web Vitals, Loaders and Actions breakdowns by route
  • Improved landing page demo

You can jump now and use it at https://metronome.sh
If you want to watch the demo go directly to https://metronome.sh/demo

I'll work hard to bring new features (such as Lighthouse score) soon. I hope you like it!

slim gust
#

Hello! I'm following the docs to get Metronome working and have run into an error.

When I run npx metronome init I get npm ERR! could not determine executable to run

This is the error log:

34 http fetch GET 200 https://registry.npmjs.org/npm 13ms (cache hit) 35 http fetch GET 200 https://registry.npmjs.org/metronome 721ms (cache revalidated) 36 timing command:exec Completed in 2651ms 37 verbose stack Error: could not determine executable to run 37 verbose stack at getBinFromManifest (/usr/local/lib/node_modules/npm/node_modules/libnpmexec/lib/get-bin-from-manifest.js:17:23) 37 verbose stack at exec (/usr/local/lib/node_modules/npm/node_modules/libnpmexec/lib/index.js:185:15) 37 verbose stack at async module.exports (/usr/local/lib/node_modules/npm/lib/cli.js:134:5) 38 verbose pkgid [email protected] 39 verbose cwd /Users/redacted/remix-main 40 verbose Darwin 22.1.0 41 verbose node v18.12.1 42 verbose npm v9.6.1 43 error could not determine executable to run 44 verbose exit 1 45 timing npm Completed in 2675ms 46 verbose code 1

austere harness
#

Dumb question: how do I share project view with other members of my github org?

austere harness
#

Leaving the dashboard public is fine for mana.wiki, but I'd rather not hand over my logins so someone else can pay the bills.

austere harness
#

@nocturne bramble Really enjoy metronome so far! Helped us out of a couple pickles already.

Since we can set a site's metronome public, it would be great if we have a link alias option similar to how Discord invite links work.

nocturne bramble
#

Like slugs?

austere harness
#

It could be as simple as a redirect, just something simple we can remember to type in the url.

#

Technically, we can just do it ourself and add in a mana.wiki/metronome, but I figured this might be a nice little feature to add?

nocturne bramble
#

Sure, looks a sensible thing to do. I'll add it to the todo

austere harness
#

Public profile is a nice feature, and very sensible for public/open source projects like we work on on this side.

austere harness
#

Can Metronome began monitoring INP? Since that's replacing FID in a few months?
https://web.dev/inp/

web.dev

This post introduces the Interaction to Next Paint (INP) metric and explains how it works, how to measure it, and offers suggestions on how to improve it.

#

That's the one vital I'm most nervous about, since it's not something easily testable with synethics.

lavish summit
#

Kinda like perfect fit for Concurrent React.