こんにちは、Stackoverflowers の皆さん。
当社では、さまざまな種類のデータベース (MySQL、PostgreSQL、MS SQL、Azure SQL など) で実行されているいくつかのアプリケーション スタックがあります。監視目的で、これらすべてのアプリケーション スタックのデータベースに対してスクリプト化されたクエリを使用し、Nagios が結果を電子メールで報告します。
現在、サポート チームはこれらのクエリに簡単にアクセスして手動で実行または変更したいと考えているため、クエリを保存、実行、および変更できるように特別に設計されたアプリケーションを構築することを検討していました。上記のデータベース タイプと、ユーザー フレンドリーな Web インターフェイスと、SENSU に基づく新しいレポート スタック用の JSON 出力を備えた REST API の両方を提供します。これは数か月以内に展開されます。
私の個人的な考えでは、このようなツールの使用例は非常に一般的であるため、このようなツールはすでに存在しているに違いありません。ただし、グーグルで調べても、探しているものに非常に似ている結果は得られませんでした。
だから私の質問は、あなたはそのようなツールを知っていますか? 自分で構築する必要があるとしたら、どのようなアプローチをとりますか? 私たちは主に Java/C++ チームですが、すべてのオプションを受け入れることができます。