Plugins Directory » Redmine OTel
|
|
Author: | Dhanasingh Krishnapandian |
|---|---|---|
| Website: | - | |
| Code repository: | https://github.com/adhi-software/redmine_otel | |
| Registered on: | 2026-11-05 (8 days ago) | |
| Current version: | 1.0 | |
| Compatible with: | Redmine 7.0.x | |
| User ratings: |
Redmine OTel is an OpenTelemetry plugin for Redmine. Built on OpenTelemetry, it traces incoming requests, SQL queries, and
outgoing HTTP calls while collecting application logs and performance metrics.
It helps identify bottlenecks and investigate issues from a centralized
interface.
*Key Features
Everything is accessible under Administration > OpenTelemetry.
- Traces: View incoming requests and background jobs with waterfall views of
SQL queries and HTTP calls to identify performance bottlenecks.
- Logs: Browse Redmine application logs and filter by level, text, and
time. Each log entry links to the corresponding request trace.
- Metrics: Monitor request durations by controller action, SQL query
durations, thread activity, database connections, and Linux
process memory. Metrics are collected every minute and displayed
in charts.
Installation notes
Installation
1. Copy the plugin to redmine/plugins/redmine_otel and run bundle install.
2. Create the traces, logs, and metrics tables:
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
3. Restart Redmine.
Tracing starts automatically with Rails.
Uninstallation
1. Drop the plugin tables:
bundle exec rake redmine:plugins:migrate NAME=redmine_otel VERSION=0 RAILS_ENV=production
2. Delete the plugins/redmine_otel directory.
3. Run bundle install and restart Redmine.
Changelog
1.0 (2026-11-05)
Compatible with Redmine 7.0.x.