没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > r-t-f-m |
r-t-f-m
|
0 | 0 | 6 |
贡献者 | 讨论 | 代码提交 |
In short: Real-Time Functional Monitor (RTFM), monitors your websites, web applications, and internal operations to ensure you're notified of problems before your customers are.
Written in C#, RTFM will perform any task you like, on any interval you like, and will notify you anyway you like, if something has gone wrong. You just tell RTFM how to perform the task you want and how it should notify you of the results, typically by implementing a .Net interface, and it will take care of the rest.
RTFM enables you to do more than ping servers and get an email if they're down, it enables them to verify the functionality of your services as customers see them. RTFM can perform tasks like:
Probing web services to make sure they respond appropriately Running a set of UI or scenario tests to mimic common user actions (think WatiN) Make sure your backups are all up-to-date Monitor the failed login attempts log looking for nefarious activity+ Clear out any caches necessary+ Check for failures in various logs or Event Viewer+ See if any of your certificates are about to expire+ Check for hard-drive space, processor and/or memory utilization+ Run nightly reports and send you the results+ Really, a poker can run any code you like that's executable from a .Net class. When something goes wrong, RTFM enables you to get notified of the problem by any number of notifiers:
Email SMS log4net log+ Event viewer+ IM+ Twitter+ Skype phone call+ Of course we haven't built all of the capabilities list here just yet (anything marked with +), but with a little help, we'll get there soon.