Project

General

Profile

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:   (3)

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.

User ratings

  by Rubaraj R 8 days ago

  by shanmuganathan N 8 days ago

  by Deeban Sankaran 8 days ago