基于定期sql选择的进程监视器 - 这是存在还是我需要构建它?

时间:2011-11-25 13:45:47

标签: sql oracle etl process-monitoring

我需要一个简单的工具来可视化一系列进程的状态(ETL进程,但这无关紧要)。此过程监视器需要使用不同状态代码的颜色编码进行定制。计划是将显示器放在办公室的大屏幕上,使每个人都能立即看到任何故障。

今天我可以通过对oracle数据库中的基础表运行sql语句来检查这些进程的状态。这些查询的输出是每个进程的上述状态代码。我想象使用这些sql语句,定期运行(比方说,每分钟左右),作为此监视器的输入。

我考虑过编写一个简单的Web界面来做这件事,但我认为这样的事情应该存在。有人有什么建议吗?

2 个答案:

答案 0 :(得分:2)

Oracle Application Express可能是最好的工具。

答案 1 :(得分:0)

我想说滚动你自己的仪表板。取决于你的技能,但我会用Java做一个基本的网络应用程序(春天或一些mvc框架,我不是一个Web开发人员,但我知道足以创建一个基本的功能仪表板)。由于您已经知道所需的SQL,因此将它组合在一起并不困难,您可以根据需要进行修改。保持简单我会说(不需要中间件或单点登录或花哨的视图/图表)。