OpenAI API status proxy for Prometheus Blackbox exporter reddit / selfhosted ---------------------------------------------------------------------- campercroco ยท 2023-12-30 04:26 I'm excited to share a tool I've been working on that I believe could be a game-changer for monitoring OpenAI API status: OpenAI API Status Prober. ๐Ÿ‘‰ What is it? It's a simple yet powerful web service that acts as a proxy to probe the status of the OpenAI API and translates its response into HTTP status codes compatible with Prometheus Blackbox Exporter. ๐Ÿ” Why did I create this? The official OpenAI API status endpoint always returns an HTTP 200 code, regardless of the actual API status. This is where my tool comes in โ€“ it provides the status in a way that's actionable for Prometheus monitoring, making your life a bit easier! โœ… Features: \- Translates OpenAI API status to HTTP status codes (200/500/3xx) \- Easy integration with Prometheus Blackbox Exporter \- Available for global or local installation \- Comes with a handy CLI for easy management ๐Ÿ›  Installation & Usage: You can install it globally for a quick setup or locally if you prefer. There's even a production deployment available (but please don't overload it!). Full installation and integration instructions are in the README on GitHub. ๐Ÿ”— Check it out here: [https://github.com/skywarth/openai-api-status- prober](https://github.com/skywarth/openai-api-status-prober) ๐Ÿ“Š See it in action: [Live Demo](https://openai-api-status- prober.onrender.com/open-ai-status-prober/simplified_status) ๐Ÿ“ˆ Prometheus & Grafana Integration: Easily integrate with your Prometheus server. There's also a suggested Grafana Dashboard setup for a seamless monitoring experience. I'd love to get your feedback, contributions, or even a star on GitHub if you find it useful. Let's make monitoring OpenAI API status easier and more effective for everyone! Thank you for your support and happy monitoring! โญ๏ธ๐Ÿ‘จโ€๐Ÿ’ป ---------------------------------------------------------------------- kmisterk ยท 2023-12-30 21:53 ## Post Removed Hey, campercroco! Thanks for your submission on selfhosted. Your post has been removed due to a violation of the purpose of the subreddit: **Self Hosting** ## Not Self-Hosted When it comes to posts regarding applications in this subreddit, they must feature a self-hosted tool, or a tool that *can be* self-hosted, or some kind of related information, help request, or otherwise related to a tool that is something that one can self-host. If you believe this post *is in fact* relevant to /r/selfhosted, feel free to [message the mods](https://www.reddit.com/message/compose/?to= /r/selfhosted&subject=Removed For Not Being Self- Hosted&message=[Removed Post](https://www.reddit.com/r/selfhosted/comments/18u6ub5/-/\)) with your concerns.