The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Apm Open-Source Projects
-
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.
-
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
-
highlight
highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more.
-
hertzbeat
HertzBeat is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
-
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.
-
AndroidGodEye
An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser
-
MTHawkeye
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
-
flashlight
📱⚡️ Lighthouse for Mobile - audits your app and gives a performance score to your Android apps (native, React Native, Flutter..). Measure performance on CLI, E2E tests, CI... (by bamlab)
-
qryn
qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: How to Handle N+1 Queries for Optimal Database Performance in Django? | dev.to | 2024-04-01Using APM tools like NewRelic, Sentry, Datadog, etc to monitor the performance of your application and while you're on it, they can help you identify N+1 queries.
Project mention: Show HN: OneUptime – open-source Datadog Alternative | news.ycombinator.com | 2024-04-02
Project mention: Show HN: OneUptime – open-source Datadog Alternative | news.ycombinator.com | 2024-04-02You 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
Project mention: Show HN: An open source performance monitoring tool | news.ycombinator.com | 2024-02-01
Project mention: Apache HertzBeat(incubating) Another Prometheus, Zabbix | news.ycombinator.com | 2024-04-17It seems that the deleted post cannot be reposted due to mistaken operation. Can the administrator help to restore the deleted post? Thank you.
Hi,
This is an open-source project that I have been developing full-time for over two years.
Name HertzBeat, in terms of functionality, it is similar to Prometheus and Zabbix.
Recently, the project has just entered the Apache Foundation Incubator.
Here, I want to share it with HN readers.
In a word, it is an easy-to-use, open source, real-time monitoring system with agentless, high performance cluster, prometheus-compatible, offers powerful custom monitoring and status page building capabilities.
github: https://github.com/apache/hertzbeat
I hope this product is helpful and any feedback (even negative) would bring me joy.
Project mention: Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse | news.ycombinator.com | 2024-03-27
Project mention: Bpftop: Streamlining eBPF performance optimization | news.ycombinator.com | 2024-02-26We have implemented zero-code distributed tracing with eBPF. https://github.com/deepflowio/deepflow
We'll have to test Chronograf against 3.0, but I think it should just work. Unfortunately, we don't have the resources to continue developing it, but it's all available under a permissive MIT license here: https://github.com/influxdata/chronograf
Project mention: ☸️ Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack | dev.to | 2023-11-27imageTag: 8.5.1 resources: requests: cpu: 10m memory: 768Mi limits: cpu: 1900m memory: 1024Mi ingress: enabled: false # Allows you to add any config files in /usr/share/kibana/config/ kibanaConfig: kibana.yml: | ### default server.host: "0.0.0.0" server.shutdownTimeout: "5s" elasticsearch.hosts: ["http://elasticsearch:9200"] monitoring.ui.container.elasticsearch.enabled: true ### custom # from https://github.com/elastic/apm-server/issues/10361 xpack.fleet.packages: - name: apm version: 8.5.1
If you need more comfortable analysis than digging around in text logs, you want OpenTelemetry, which sends logs/timing data from your server to an aggregation/analysis server like Jaeger.
Project mention: Show HN: Pyroscope/Phlare drop-in compatible replacement with OLAP storage | news.ycombinator.com | 2024-02-20
Project mention: Monitor performance of you Rails applications (self-hosted and free) | news.ycombinator.com | 2023-06-17
Project mention: Show HN: Servicer, pm2 alternative built on rust and systemd | news.ycombinator.com | 2023-08-15> The activity state, CPU and memory usage is displayed so I don't need to run a separate command.
https://github.com/crazy-canux/awesome-monitoring
Check out Netadata + Nagios
https://news.ycombinator.com/item?id=36944388
Check out this as well
systemctl list-units | grep my-service
Most popular packages are auto-instrumented, and you can take a look on all supported modules here
Apm related posts
- Apache HertzBeat(incubating) Another Prometheus, Zabbix
- Open-Source Observability – SigNoz
- Show HN: An open source performance monitoring tool
- How to auto-instrument your applications
- Top 11 New Relic Alternatives & Competitors
- ☸️ Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack
- Show HN: Monitor your webapp with minimal setup
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Apm projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Sentry | 36,817 |
2 | skywalking | 23,234 |
3 | signoz | 16,811 |
4 | Pinpoint | 13,208 |
5 | highlight | 6,869 |
6 | hertzbeat | 4,479 |
7 | JavaMelody | 2,902 |
8 | uptrace | 2,874 |
9 | erda | 2,659 |
10 | AndroidGodEye | 2,577 |
11 | deepflow | 2,303 |
12 | scouter | 2,047 |
13 | chronograf | 1,476 |
14 | MTHawkeye | 1,466 |
15 | HttpReports | 1,258 |
16 | apm-server | 1,152 |
17 | jaeger-ui | 1,045 |
18 | flashlight | 1,004 |
19 | Airbrake | 963 |
20 | qryn | 934 |
21 | Rails Performance | 907 |
22 | awesome-monitoring | 635 |
23 | apm-agent-nodejs | 565 |