TypeScript Metrics

Open-source TypeScript projects categorized as Metrics

Top 23 TypeScript Metric Projects

  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

  • Project mention: Docker Log Observability: Analyzing Container Logs in HashiCorp Nomad with Vector, Loki, and Grafana | dev.to | 2024-04-19

    Monitoring application logs is a crucial aspect of the software development and deployment lifecycle. In this post, we'll delve into the process of observing logs generated by Docker container applications operating within HashiCorp Nomad. With the aid of Grafana, Vector, and Loki, we'll explore effective strategies for log analysis and visualization, enhancing visibility and troubleshooting capabilities within your Nomad environment.

  • kibana

    Your window into the Elastic Stack

  • Project mention: Fighting the Good Fight: Change the Default Kibana Theme to Dark Mode | /r/elasticsearch | 2023-12-05
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • signoz

    SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool

  • Project mention: Show HN: OneUptime – open-source Datadog Alternative | news.ycombinator.com | 2024-04-02

    You should also check out SigNoz [1], we are an open-core alternative to DataDog - based natively on OpenTelemetry. We also have a cloud product if you don't want to host yourself

    [1] https://signoz.io

  • amplify-js

    A declarative JavaScript library for application development using cloud services.

  • Project mention: In Defense of Cognito | /r/webdev | 2023-12-11

    One note of caution, though: Amplify uses a frontend-only Cognito integration that stores long-lived, never-rotating refresh tokens in browser storage, where any XSS vulnerability would have access to them. A more secure approach is to implement a couple of backend API routes to store the refresh tokens in `HttpOnly` cookies instead, which I outlined here (option 1 in your case to support SSO). I'll probably open source a solution to do this early next year so we don't all have to keep reinventing this wheel (probably why AWS calls their conference re:invent).

  • highlight

    highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more.

  • Project mention: Show HN: An open source performance monitoring tool | news.ycombinator.com | 2024-02-01
  • hyperdx

    Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by Clickhouse and OpenTelemetry.

  • Project mention: Show HN: HyperDX Local – Open-source Datadog alternative for local debugging/dev | news.ycombinator.com | 2024-04-02

    Hi HN, Mike and Warren here! We’ve been building an open source local-dev-friendly mode for HyperDX (hyperdx.io). It's a single Docker container that lets you view logs, metrics, and traces for local development in a similar way you can use them for production (live tail, filter/correlate logs & spans, build charts, flamegraph, etc.) Basically, imagine you can run Datadog in a single container for local development. We does this by spinning up an OpenTelemetry collector, Clickhouse DB and HyperDX UI all in a single container - it only takes a few seconds to start and lets you start live tailing your local logs and traces immediately (and graph metrics of course).

    README (w/ demo gif): https://github.com/hyperdxio/hyperdx/blob/main/LOCAL.md

    We started building local mode as it became one of our most loved [1] community issue after sharing HyperDX. It made sense - as we constantly use HyperDX to debug our own issues locally, and have found it to be a huge productivity boost for things like…

    1. Tailing multiple container logs (and grepping/isolating them) without a ton of different terminal splits open at the same time.

    2. Be able to sensibly view structured logs and correlated traces to debug local issues (because you’re using structured logging and tracing right?) instead of adding ad-hoc console statements that print out exactly what I could’ve gotten from tracing.

    3. Testing telemetry are actually emitting/correlating as expected, before shipping it all the way out to prod and realizing I accidentally created a very expensive high-cardinality metric or a span that has the wrong properties.

    We spent some time packaging & tuning our existing OSS stack to run in a single container with less memory/space requirements by staring at `dive` to slim down the image and applied incantations from documentation until memory usage improved. Additionally we removed a few non-local-friendly things like authentication requirements and extraneous services.

    It still has all the goodness you’d want - so you can full text search your logs/traces, live tail all your events, view spans correlated with logs (and vice versa), create dashboards based on logs, metrics, traces, and is fully OpenTelemetry compatible - just point your Otel SDK/collector to http://localhost:4318 (or 4317 for the grpc folks) and you’re already good to go.

    I’m excited to share what we’ve been working on and would love to hear your feedback and opinions!

    Spin up the container yourself to try it out:

    docker run -p 8000:8000 -p 4318:4318 -p 4317:4317 -p 8080:8080 -p 8002:8002 hyperdx/hyperdx-local

    Main Open Source Repo: https://github.com/hyperdxio/hyperdx

    Hosted Demo (in case you want to play around in a cloud sandbox instead): https://api.hyperdx.io/login/demo

    HyperDX Landing Page: https://hyperdx.io

    [1]: https://github.com/hyperdxio/hyperdx/issues/7

  • opentelemetry-js

    OpenTelemetry JavaScript Client

  • Project mention: OpenTelemetry Journey #01 - Important concepts | dev.to | 2024-03-24

    JavaScript

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nestjs-otel

    OpenTelemetry (Tracing + Metrics) module for Nest framework (node.js) 🔭

  • traceo

    Traceo is a self-hosted bug tracking and performance monitoring system.

  • Project mention: Traceo - observability tool for your software | /r/opensource | 2023-08-24
  • nestjs-prometheus

    NestJS module for Prometheus

  • faros-community-edition

    BI, API and Automation layer for your Engineering Operations data

  • web-vitals

    Web Vitals: Essential module for a healthy project (by nuxt-modules)

  • slo-tracker

    A tool to track SLA, SLO and Error budgets

  • Nestjs-OpenTelemetry

    🔭 Deeply Integrated and Auto Instrumented OpenTelemetry module for NestJS

  • bull_exporter

    Prometheus exporter for Bull metrics

  • otelbin

    Web-based tool to facilitate OpenTelemetry collector configuration editing and verification

  • Project mention: dash0hq/otelbin: Web-based tool to facilitate OpenTelemetry collector configuration editing and verification | /r/devopsish | 2023-11-19
  • autometrics-ts

    Easily add metrics to your system – and actually understand them using automatically customized Prometheus queries

  • KlusterView

    Get instant insights on your Kubernetes clusters with our lightweight, plug-and-play performance monitoring tool

  • Project mention: Hello, Reddit, Excited to Introduce KlusterView | /r/reactjs | 2023-06-22

    KlusterView, is a flexible and streamlined tool for visualizing Kubernetes metrics. 🚀With KlusterView, you can easily monitor your Kubernetes cluster, whether you're an individual developer or part of a small team. It simplifies the monitoring process, empowering you to focus on building and deploying software without worrying about infrastructure differences. Our open source product is designed to simplify monitoring in Kubernetes clusters. KlusterView v1.0 offers an embedded dashboard with resource usage metrics, pod and node health status, and trends over time. You also get a visual representation of cluster nodes and pods, making it easy to identify container-specific issues. Installation is a breeze with Helm Chart or manual installation methods. Plus, KlusterView integrates smoothly with existing monitoring tools, providing customization options to fit your needs. We have an exciting roadmap ahead! Currently, we're working on full support for Grafana Live features, in-window dashboard customization, and integration with Grafana's RBAC system. We're also planning pod-level error monitoring and integration with Grafana Alerts Management. Want to contribute? KlusterView is an open-source project, and we welcome contributions. Check out our GitHub repository and join the community.Say goodbye to complex Kubernetes monitoring. Try KlusterView today and gain valuable insights into your cluster without the hassle. Simplify your monitoring journey with KlusterView!

  • vite-plugin-radar

    All in one analytics loader for vite

  • dats

    📈 Minimalistic zero-dependencies statsd client for Node.js

  • openapm-nodejs

    APM for NodeJS using Prometheus

  • dotnet-monitor-ui

    This project is created as an easy to access user experience for dotnet-monitor tool which can be found here. dotnet-monitor is on demand tool which can be used on .NET Core applications to get memory dumps, traces and metrics of a running application.

  • openllmetry-js

    Sister project to OpenLLMetry, but in Typescript. Open-source observability for your LLM application, based on OpenTelemetry

  • Project mention: FLaNK Stack Weekly 19 Feb 2024 | dev.to | 2024-02-19
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Metrics related posts

Index

What are some of the best open-source Metric projects in TypeScript? This list will help you:

Project Stars
1 Grafana 60,279
2 kibana 19,297
3 signoz 16,886
4 amplify-js 9,363
5 highlight 6,917
6 hyperdx 6,082
7 opentelemetry-js 2,456
8 nestjs-otel 483
9 traceo 460
10 nestjs-prometheus 429
11 faros-community-edition 403
12 web-vitals 368
13 slo-tracker 365
14 Nestjs-OpenTelemetry 336
15 bull_exporter 260
16 otelbin 225
17 autometrics-ts 130
18 KlusterView 121
19 vite-plugin-radar 116
20 dats 80
21 openapm-nodejs 59
22 dotnet-monitor-ui 51
23 openllmetry-js 33

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com