I think this is a good idea and I support it. In todays meeting [1] there were some questions, and I encourage them to get brought up here. My only question is in regard to the "tail" of a file we discussed in irc. After talking about it w/ other trovesters, I think it doesnt make sense to tail the log for most datstores. I cant imagine finding anything useful in say, a java, applications last 100 lines (especially if a stack trace was present). But I dont want to derail, so lets try to focus on the "deliver to swift" first option.
[1] http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-12-18-18.13.log.txt On Wed, Dec 18, 2013 at 5:24 AM, Denis Makogon <dmako...@mirantis.com>wrote: > Greetings, OpenStack DBaaS community. > > I'd like to start discussion around a new feature in Trove. The > feature I would like to propose covers manipulating database log files. > > Main idea. Give user an ability to retrieve database log file for any > purposes. > > Goals to achieve. Suppose we have an application (binary application, > without source code) which requires a DB connection to perform data > manipulations and a user would like to perform development, debbuging of an > application, also logs would be useful for audit process. Trove itself > provides access only for CRUD operations inside of database, so the user > cannot access the instance directly and analyze its log files. Therefore, > Trove should be able to provide ways to allow a user to download the > database log for analysis. > > > Log manipulations are designed to let user perform log investigations. > Since Trove is a PaaS - level project, its user cannot interact with the > compute instance directly, only with database through the provided API > (database operations). > > I would like to propose the following API operations: > > 1. > > Create DBLog entries. > 2. > > Delete DBLog entries. > 3. > > List DBLog entries. > > Possible API, models, server, and guest configurations are described at > wiki page. [1] > > [1] https://wiki.openstack.org/wiki/TroveDBInstanceLogOperation > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > -- Michael Basnight
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev