class ExternalApiClient
def fetch_user_data(user_id)
ActiveSupport::Notifications.instrument(
'api.external_service',
service: 'user_service',
operation: 'fetch_user',
import { AsyncLocalStorage } from 'node:async_hooks';
interface Store {
requestId: string;
}
AuditLog.create!(
actor_id: current_user.id,
action: 'member.approve',
target_type: 'Member',
target_id: member.id,
ip_address: request.remote_ip,
-- Connection statistics
SELECT
count(*) AS total_connections,
count(*) FILTER (WHERE state = 'active') AS active,
count(*) FILTER (WHERE state = 'idle') AS idle,
count(*) FILTER (WHERE state = 'idle in transaction') AS idle_in_tx,
# Prometheus configuration
global:
scrape_interval: 15s
evaluation_interval: 15s
scrape_timeout: 10s
class CreateAuditLogs < ActiveRecord::Migration[7.1]
def change
create_table :audit_logs do |t|
t.references :auditable, polymorphic: true, null: false
t.string :actor
t.string :action, null: false
package observability
import (
"context"
"go.opentelemetry.io/otel"
package middleware
import (
"net/http"
"sync/atomic"
)
package observability
import (
"context"
"log/slog"
"os"
class DeliveryObserver
def self.delivered_email(message)
new(message).record
end
def initialize(message)
package main
import (
"log"
"net/http"
"time"
package observability
import (
"time"
"go.uber.org/zap"