Skip to main content

FastAPI AlertEngine: production-ready request monitoring with p95 latency, error rate, Slack alerts, and zero-config instrument() setup.

Project description

⚡ fastapi-alertengine

PyPI version Tests Python License PyPI Downloads

Production-ready FastAPI monitoring in one line.

No Prometheus. No Grafana. No dashboards required — but one is included.


🔥 164/164 tests passing 🏦 Derived from financial-grade infrastructure (AnchorFlow / Tofamba) 🤖 AI-agent friendly (works with Claude / Copilot / Cursor)Memory mode — runs without Redis at all


🚀 Quickstart (one line)

pip install fastapi-alertengine
from fastapi import FastAPI
from fastapi_alertengine import instrument


app = FastAPI()
instrument(app)   # set ALERTENGINE_REDIS_URL or run without Redis in memory mode

That’s it. Four endpoints are now live:

| Endpoint | Description |

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastapi_alertengine-1.3.0.tar.gz (40.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastapi_alertengine-1.3.0-py3-none-any.whl (47.4 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_alertengine-1.3.0.tar.gz.

File metadata

  • Download URL: fastapi_alertengine-1.3.0.tar.gz
  • Upload date:
  • Size: 40.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for fastapi_alertengine-1.3.0.tar.gz
Algorithm Hash digest
SHA256 08f8f56aface146c7a785c3e406ac8b14ffc6454c0a0269c80feaf0a98b91f2a
MD5 2138e7f829acf580a71a3c8e9db80831
BLAKE2b-256 dc7f79b4d947c6e765ffb3146066f893fda34ba3f0a8b05bc00f151c0259874d

See more details on using hashes here.

File details

Details for the file fastapi_alertengine-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_alertengine-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4462adc3ca09e3f049c55688a5bf71815a1fc5fbf34d08dcc6b17ee114ca08d3
MD5 2efe11338279e4b0ad3d99cd1ad71116
BLAKE2b-256 346fbe51bafd1a594b5b04de6b0a1ecc088ac2652506e23911854b36a36a8fa8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page