Mühendislik, maliyet ve hata gözlemlenebilirliği

Geliştirici paneli

Sistem: readyDönem: 16.05.2026 10:27:40 - 15.06.2026 10:27:41
175
HTTP istekleri
p95 30444 ms
0
Sunucu hataları
0 istemci hatası
410
Provider çağrıları
1 başarısız
$0.115373
Tahmini provider gideri
Olay bazında saklanan oranlarla
71
Aramalar
Ort. 12817 ms
170
Derlem
7925 parça

Canlı sistem durumu

databasehazır
postgres+pgvector
embeddingshazır
openai:text-embedding-3-small
rerankerhazır
disabled
redishazır
bullmq-connected
secretshazır
ok

Çalışma zamanı

Node.js
v24.16.0
Ortam / PID
production / 675861
Çalışma süresi
1g 10sa
RSS bellek
148.7 MB
Heap
58.0 MB / 64.9 MB
Veritabanı
172 MB
Aktif API istemcileri
4

Maliyet hesaplama

Maliyetler, sağlayıcının bildirdiği token/kredi miktarı ve her olayla birlikte saklanan yapılandırılmış oran kullanılarak hesaplanır.

OpenAI small
$0.02 / 1M token
OpenAI large
$0.13 / 1M token
Tavily
$0.008 / kredi

Fiyatları Ayarlar ekranından hesabınızdaki sözleşme oranlarına göre güncelleyin.

OpenAI ve Tavily kullanım defteri

Providerİşlem / modelDurumÇağrıBirimMaliyetOrt. süreSon kullanım
openaiembeddings
text-embedding-3-small
success4063368667 tokens$0.067373298 ms15.06.2026 08:02:32
openaiembeddings
text-embedding-3-small
error10 tokens$0.000000105 ms14.06.2026 14:31:29
tavilysearch
advanced
success36 credits$0.0480002528 ms14.06.2026 14:01:52

Günlük kullanım

bucketprovidercallsinput_unitsestimated_cost_usd
2026-06-15T00:00:00.000Zopenai231925030.00385006
2026-06-14T00:00:00.000Zopenai38431761640.06352328
2026-06-14T00:00:00.000Ztavily360.04800000

Hata merkezi

HTTP ve provider hataları request ID, durum kodu, stack ve güvenli teknik metadata ile saklanır.

categoryerror_namemessageoccurrenceslast_seen_at
providerErrorOpenAI embeddings returned 400: Invalid 'input[13]': maximum input length is 8192 tokens.12026-06-14T14:31:29.175Z
errorErrorOpenAI embeddings returned 400: Invalid 'input[13]': maximum input length is 8192 tokens.
Request ID
İşlem
openai.embeddings
HTTP
·
Kategori
provider
Metadata
{"model":"text-embedding-3-small","inputs":18}
Error: OpenAI embeddings returned 400: Invalid 'input[13]': maximum input length is 8192 tokens.
    at EmbeddingsService.embedOpenAi (/opt/ultimate-law/apps/api/src/core/embeddings.service.ts:69:17)
    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async IngestionService.ingest (/opt/ultimate-law/apps/api/src/core/ingestion.service.ts:106:23)
    at async IngestionService.runQueuedIngest (/opt/ultimate-law/apps/api/src/core/ingestion.service.ts:146:22)
    at async Worker.worker.bullmq_1.Worker.connection.connection (/opt/ultimate-law/apps/api/src/core/job-queue.service.ts:46:11)
    at async /opt/ultimate-law/node_modules/bullmq/dist/cjs/classes/worker.js:589:32

Uygulama özellikleri ve teknik yüzeyler

Arama

Hibrit, semantik ve sözcüksel hukuk araması

Yüzeyler

/api/search · /v1/search · rag_search

Bağımlılıklar

PostgreSQL FTS, pgvector, TEI veya OpenAI embeddings, isteğe bağlı reranker

Edinme

Resmî kaynak keşfi, içe aktarma ve toplu doldurma

Yüzeyler

/api/acquisition/* · ext_* MCP araçları

Bağımlılıklar

kaynak bağlayıcıları, isteğe bağlı BullMQ, arama destekli kaynaklar için Tavily

Derlem

Sürümlü birebir belgeler, parçalar ve atıflar

Yüzeyler

/api/corpus · /v1/documents · /v1/changes.ndjson

Bağımlılıklar

PostgreSQL, pgvector

Veri kalitesi

Kimlik, birebir ve yakın kopya algılama

Yüzeyler

/api/dedup

Bağımlılıklar

minhash, içerik özetleri

Entegrasyonlar

REST, MCP-RAG, MCP-EXTERNAL ve OpenAPI

Yüzeyler

/v1 · /mcp/rag · /mcp/external · /v1/openapi.json

Bağımlılıklar

API istemcileri, hız sınırlama

Operasyon

Sağlık, işler, vekiller, ayarlar ve geliştirici telemetrisi

Yüzeyler

/health · /ready · /api/jobs · /api/proxies · /api/settings · /api/developer/*

Bağımlılıklar

PostgreSQL, isteğe bağlı Redis

Kaynak ve işlem hattı envanteri

Kaynaklar

Kimlikenabledtierkindrate_per_secproxy_strategybulk_backfill
anayasaEvethttp-jsonapi1round-robinHayır
bddkEvethttp-jsonsearch-backed1round-robinHayır
bedesten-ictihatEvethttp-jsonapi1round-robinHayır
bedesten-mevzuatEvethttp-jsonapi1round-robinHayır
danistayEvethttp-sessionapi1round-robinHayır
emsalEvethttp-sessionapi1round-robinHayır
gibEvethttp-jsonapi1round-robinHayır
kik-kararlariHayırbrowser-assistedscrape1round-robinHayır
kik-mevzuatHayırwebformsscrape1round-robinHayır
kvkkEvetscrapescrape1round-robinHayır
rekabetEvetscrapescrape1round-robinHayır
sayistayHayırhttp-jsonapi1round-robinHayır
sigorta-tahkimEvethttp-jsonsearch-backed1round-robinHayır
tavilyEvethttp-jsonsearch-backed1round-robinHayır
uyusmazlikEvetwebformsscrape1round-robinHayır
yargitayEvethttp-sessionapi1round-robinHayır

İşler

DurumAdetavg_progresslast_updated_at
Tamamlandı881002026-06-15T08:02:32.057Z
Başarısız141002026-06-14T14:02:13.454Z

Veritabanı migration durumu

nameapplied_at
0007_developer_observability.sql2026-06-13T23:36:46.828Z
0006_turkish_fold.sql2026-06-13T10:54:41.022Z
0005_search_audit.sql2026-06-13T10:54:40.880Z
0004_legal_indexes.sql2026-06-13T10:54:40.736Z
0003_turkish_fts.sql2026-06-13T10:54:40.586Z
0002_app_settings.sql2026-06-13T10:54:40.452Z
0001_init.sql2026-06-13T10:54:40.225Z