Cassandra против регистрации активности

Я использую Кассандру с Кундерой. Мой вопрос прост... Есть ли способ зарегистрировать все запросы/запросы к Cassandra? Я хотел бы знать, что именно происходит на сайте сервера :)

С уважением

Том


person tomekkup    schedule 07.03.2012    source источник


Ответы (2)


Включить ведение журнала DEBUG для org.apache.cassandra.thrift.CassandraServer

person jbellis    schedule 09.04.2012
comment
Это не печатает CQL, по крайней мере, в Cassandra 2. - person David Tinker; 03.10.2014
comment
Где мне нужно добавить эту строку? В /etc/cassandra/cassandra.yaml? - person Artem; 11.04.2016

Включите ведение журнала 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

person Mortinke    schedule 01.06.2015