Os logs são armazenados em ~/.local/share/zeitgeist/activity.sqlite
. Eles são armazenados em um banco de dados SQLite, então você precisará de um navegador de banco de dados SQLite para visualizá-los.
O Zeitgeist registra sua atividade no Unity. Existe uma maneira de analisar os registros brutos criados?
Os logs são armazenados em ~/.local/share/zeitgeist/activity.sqlite
. Eles são armazenados em um banco de dados SQLite, então você precisará de um navegador de banco de dados SQLite para visualizá-los.
Sim, o Zeitgeist armazena seus dados no sqlite. Estou usando o Ubuntu 12.04 (Precise Pangolin) e meus dados de uso do zeitgeist estão em
~/.local/share/zeitgeist
Para acessar os logs brutos, você precisará saber um pouco de SQL, o que deixarei para você. No entanto, se você não instalou sqlite3 , a interface de linha de comando para o SQLite Versão 3, então faça isso
sudo apt-get install sqlite3
Em seguida, você pode intercalar os dados brutos da seguinte forma
[11:33:50 oyrm zeitgeist]$ pwd # Just to show where we are
/home/oyrm/.local/share/zeitgeist
[11:33:54 oyrm zeitgeist]$ sqlite3 -interactive activity.sqlite
SQLite version 3.7.9 2011-11-01 00:52:41
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
actor extensions_conf mimetype storage
event interpretation payload text
event_view manifestation schema_version uri
sqlite>
Como você pode ver, eu tenho acesso ao banco de dados activity.sqlite neste momento e posso executar o SQL para o conteúdo dos meus corações. Agora, descobrir como tudo isso está relacionado será um quebra-cabeça para você, mas você pode usar o sqlite3 para determinar coisas úteis como esquemas de banco de dados e de tabelas.