Wysyłanie logów z działania programu protokołem HTTP na serwer

0

Cześć Panowie. Chcielibyśmy wysyłać logi z działania programu do bazy danych postawionej na serwerze przy użyciu HTTP. Logi w pierwszej kolejności wrzucalibyśmy do pliku tekstowego, a następnie, w odpowiednim momencie wrzucali zawartość tego pliku tekstowego na serwer.

Na pierwszy rzut oka koncepcje są dwie, albo wysyłamy zawartość całego pliku tekstowego jako jeden String i wrzucamy na serwer, albo w jakiś sposób dzielimy plik tekstowy na linijki i każdą konkretną linijkę wysyłamy na serwer jako nowy rekord w tabeli. Drugie rozwiązanie może mieć problem z wydajnością.

Czy macie może jakieś rady jak mogłoby to wyglądać, by było efektywne, wydajne i dało się tym fajnie zarządzać ?

0

Android nie ma wsparcia do tego i trzeba wymyślać koło na nowo?
To nie jest ok? https://github.com/hypertrack/hyperlog-android

0

Jeżeli zależy Ci tylko na błędach aplikacji polecam; https://github.com/ACRA/acra

2

Ale po co chcesz wymyślać jakiś ELK stack na nowo? o_O

1 użytkowników online, w tym zalogowanych: 0, gości: 1