Wir verwenden Apache Phoenix, um auf einen HBase-Datenspeicher zuzugreifen. Als Teil bestimmter Anforderungen müssen wir jeden Aktualisierungsvorgang protokollieren, z. B. Befehle zum Schreiben und Ablegen von Tabellen, die von einem Phoenix-Client ausgegeben wurden. Erfasst die Protokollierung von Phoenix diese Befehle bereits in einem analysierbaren Format? Wenn nicht, wie könnte ich diese Informationen erfassen?Alle Anfragen von Apache Phoenix protokollieren
1
A
Antwort
0
* Annahme, dass Sie PQS verwenden * Abhängig von der verwendeten Version können Sie die Ablaufverfolgung in 4.8 und höher aktivieren.
Wenn Sie auf 4.7 und niedriger sind, können Sie einen Zwischen/Reverse-Proxy, wie nginx
log_format postdata '$request_time $msec $remote_addr - $remote_user [$time_local] '
'"$request" $status $bytes_sent '
'"$http_referer" "$http_user_agent" "$request_body"';
Von einem Beitrag benutzen ich, http://bastide.org/2017/01/18/logging-using-pqs-lower-than-4-6/
Sie können dann auswählen, regex auf die Protokollieren und Betrachten des ProtoBuf-Objekts, oder Sie können die Filterung im Protokoll mit Regex in der Nginx-Konfiguration betrachten.
Für Versionen höher als 4.7 können Sie eine log4j Eigenschaften Konfigurationsdatei verwenden, und schalten Sie die Protokollierung für PreparedStatement/Statement -Dlog4j.configuration = file: ///tmp/log4j.properties
Verwandte Themen
- 1. Apache phoenix nicht begonnen
- 2. Wie kann ich alle Anfragen und Antworten protokollieren
- 3. Protokollieren Sie alle Anfragen aus dem Python-Requests-Modul
- 4. Flask hinter Gunicorn und Supervisor - alle Anfragen und Antworten protokollieren
- 5. Wie alle Anfragen in Tastypie Django zu protokollieren
- 6. Apache Phoenix Create-Anweisung als Select (von)
- 7. apache phoenix Beitreten Abfrage Leistung
- 8. Index in Apache Phoenix anzeigen
- 9. Capybara Webkit zum Anzeigen aller Anfragen protokollieren
- 10. Apache Phoenix LIMIT OFFSET Fehler
- 11. Hbase Filter in Apache Phoenix
- 12. Apache Phoenix API für PHP
- 13. Apache Phoenix vs Hive-Spark
- 14. Apache Phoenix CURRENT_TIME() gibt NPE
- 15. Apache blockiert mehrere Anfragen?
- 16. Alle Kakaoereignisse protokollieren?
- 17. Alle Django-Verwarnungswarnungen protokollieren
- 18. Anfragen und Antworten in Express-Middleware protokollieren
- 19. Apache HTTP Webserver-Anfragen
- 20. Apache auf Anfragen halten?
- 21. Wie protokollieren wir Anfragen mit AFNetworking 3.0
- 22. Apache Rewrite Domain Anfragen an Subdomain Anfragen
- 23. Apache Bench: Mittelwert vs Mittelwert für alle gleichzeitigen Anfragen
- 24. Apache mod Rewrite (alle HTTP-Anfragen an HTTPs)
- 25. Benötigen Sie Apache Phoenix UDFs Anleitung
- 26. Wie kann ich Methodenausdrücke von JSF Ajax Anfragen protokollieren
- 27. wie ausgehende https Anfragen von Knoten innerhalb Webstorm protokollieren
- 28. Die beste Methode, POST-Daten in Apache zu protokollieren?
- 29. Apache Phoenix gleichzeitige Abfragen Fehler mit Ausnahme
- 30. Apache Phoenix 4.5.1 mit Funke 1.3.1 Classnotfundexception