Я использую Кассандру с Кундерой. Мой вопрос прост... Есть ли способ зарегистрировать все запросы/запросы к Cassandra? Я хотел бы знать, что именно происходит на сайте сервера :)
С уважением
Том
Я использую Кассандру с Кундерой. Мой вопрос прост... Есть ли способ зарегистрировать все запросы/запросы к Cassandra? Я хотел бы знать, что именно происходит на сайте сервера :)
С уважением
Том
Включить ведение журнала DEBUG для org.apache.cassandra.thrift.CassandraServer
Включите ведение журнала DEBUG для org.apache.cassandra.transport.Message:
log4j.logger.org.apache.cassandra.transport.Message=DEBUG
Это регистрирует только PreparedStatements!!
Например:
DEBUG [Native-Transport-Requests:167] 2015-06-01 15:56:15,186 Message.java (строка 302) Получено: ПОДГОТОВКА ВСТАВИТЬ В dba_test.cust_view (leid, vid, geoarea, ver) VALUES (?, ?, ?, ?);, v=2 TRACE [Native-Transport-Requests:167] 2015-06-01 15:56:15,187 QueryProcessor.java (строка 283) Сохраненный подготовленный оператор 61956319a6d7c84c25414c96edf6e38c с 4 маркерами привязки DEBUG [Native-Transport- Requests:167] 2015-06-01 15:56:15,187 Tracing.java (строка 159) запрос завершен DEBUG [Native-Transport-Requests:167] 2015-06-01 15:56:15,187 Message.java (строка 309) Отвечает: РЕЗУЛЬТАТ ПОДГОТОВЛЕН 61956319a6d7c84c25414c96edf6e38c [leid(dba_test, cust_view), org.apache.cassandra.db.marshal.UTF8Type][vid(dba_test, cust_view), org.apache.cassandra.db.marshal.UTF8Type][geoarea(dba_test, cust_view), org.apache.cassandra.db.marshal.UTF8Type][ver(dba_test, cust_view), org.apache.cassandra.db.marshal.LongType] (resultMetadata=[0 столбцов]), v=2