6 ms·
You can ingest data using OpenTelemetry Protocol (OTLP), Vector Logs, and Zipkin API. You can also use OpenTelemetry Collector to collect Prometheus metrics or
by vmihailenco 4y ago
You can ingest data using OpenTelemetry Protocol (OTLP), Vector Logs, and Zipkin API. You can also use OpenTelemetry Collector to collect Prometheus metrics or receive data from Jaeger, X Ray, Apache, PostgreSQL, MySQL and many more.
The latest Uptrace release introduces support for OpenTelemetry Metrics which includes:
- User interface to build table-based and grid-based dashboards.
- Pre-built dashboard templates for Golang, Redis, PostgreSQL, MySQL, and host metrics.
- Metrics monitoring aka alerting rules inspired by Prometheus.
- Notifications via email/Slack/PagerDuty using AlertManager integration.
There are 2 quick ways to try Uptrace:
- Using the Docker container - https://github.com/uptrace/uptrace/tree/master/example/docker https://github.com/uptrace/uptrace/tree/master/example/docke...
- Using the public demo - https://app.uptrace.dev/play https://app.uptrace.dev/play
I will be happy to answer your questions in the comments.
- 0JzW 4y agothis looks amazing! i would definitely like to use this for log monitoring. however, i have a question. is it possible to get logs for individual docker containers?
- vmihailenco 4y agoIt is possible using Vector Logs which Uptrace supports out-of-the-box, for example: - https://vector.dev/docs/reference/configuration/sources/docker_logs/ https://vector.dev/docs/reference/configuration/sources/dock... - https://uptrace.dev/get/ingest/vector.html https://uptrace.dev/get/ingest/vector.html If you are having troubles making it work, feel free to open an issue on Github and I will provide a complete example.