@usebridger/plugin-metrics
v0.2.0
Published
Plugin oficial do Bridger: serviço de métricas (contadores e histogramas) agregado em memória e persistido por dia.
Readme
@usebridger/plugin-metrics
Plugin oficial do Bridger: o serviço metrics
(contadores e histogramas), agregado em memória e persistido por dia no storage do bot.
npm install @usebridger/plugin-metricsimport { metrics } from '@usebridger/plugin-metrics';
const bot = createBot({ transport, storage, plugins: [metrics, meuPlugin] });
// no plugin que declara dependsOn: { metrics: '*' }
const m = ctx.services.get('metrics');
m.counter('ai.tokens', { model, kind: 'input' }, usage.inputTokens);
m.observe('ai.latency', { model, ok: 'true' }, durationMs);
const linhas = await m.query('ai.tokens', { from: '2026-10-01', to: '2026-10-17' });Licença Apache-2.0.
