Mac Data Collector sees no activity

The Mac data collector seems to not collect any data at all from my system. Log files are being created, and even uploaded, but they all contain no activity. I assure you I'm using my computer, as I've been actively coding and testing a new feature for Get Satisfaction since launching RescueTime.

Here's example log file content (in entirety):

---
---
end_time: 2008-05-20 13:56:17
end_time: 2008-05-20 13:56:17
 
indifferent I’m unable to measure myself Excl_1
Inappropriate?
1 person has this problem
  • Inappropriate?
    Cameron, can you verify the version of the Mac Data Collector you are running?

    We had this issue a while back, which was due to the data collector thinking the Mac was sleeping all of the time, but I removed the dependency for the "Sleep Results" file in version 1.0.2.

    Assuming you are running 1.0.2, are there any error messages in the Debug tab?
  • Comment_icon
    Yep, I'm running 1.0.2. I'm going to let the DC run for about 10 or 15 minutes while I work, then do a manual update. I'll paste in any debug errors in a bit.
  • Inappropriate?
    You might also want to exit and restart RescueTime in case something has gotten confused. Do you have a record of the last time RescueTime worked successfully for you?
  • Cameron Walters
    Inappropriate?
    My last successfully uploaded activity is from the last time I used the Application, 2007-09-18 16:16:57

    Log content:

    ---
    end_time: 2008-05-20 15:07:00

    Debug content (after manual update reported success):

    2008-05-20 15:15:10
    Sending file: /Users/cameron/Library/RescueTime/Logs/Pending/rt_20080520-150658.yml
    2008-05-20 15:15:10
    <?xml version="1.0" encoding="UTF-8"?>
    <hash>
    <total-records>0</total-records>
    <error>There was an unexpected error, some data may have been lost. can't convert String into Integer
    /var/www/rails/rescuetime/current/config/../app/models/user.rb:483:in `[]'
    /var/www/rails/rescuetime/current/config/../app/models/user.rb:483:in `create_logs'
    /var/www/rails/rescuetime/current/config/../app/models/user.rb:471:in `each'
    /var/www/rails/rescuetime/current/config/../app/models/user.rb:471:in `create_logs'
    /var/www/rails/rescuetime/current/config/../app/controllers/user_logs_controller.rb:59:in `create'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:1095:in `send'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:1095:in `perform_action_without_filters'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:632:in `call_filter'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:638:in `call_filter'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:438:in `call'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:637:in `call_filter'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:638:in `call_filter'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:438:in `call'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:637:in `call_filter'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:619:in `perform_action_without_benchmark'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
    /usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:83:in `perform_action'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in `send'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in `process_without_filters'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:624:in `process_without_session_management_support'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/session_management.rb:114:in `process'
    /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:330:in `process'
    /usr/local/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41:in `dispatch'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/rails.rb:76:in `process'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/rails.rb:74:in `synchronize'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/rails.rb:74:in `process'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:159:in `process_client'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:158:in `each'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:158:in `process_client'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:285:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:285:in `initialize'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:285:in `new'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:285:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:268:in `initialize'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:268:in `new'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel.rb:268:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/configurator.rb:282:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/configurator.rb:281:in `each'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/configurator.rb:281:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/mongrel_rails:128:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/../lib/mongrel/command.rb:212:in `run'
    /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.2/bin/mongrel_rails:281
    /usr/bin/mongrel_rails:16:in `load'
    /usr/bin/mongrel_rails:16</error>
    </hash>
     
    happy I’m sure we'll figure this one out
  • Inappropriate?
    Hrm, yeah - that's just telling me that it tried to send a log file with basically no information in it.

    Could you send me an email to team@rescuetime.com ? I have a build that I'm working on now I would like to have you run so I can look at some detailed debug messages.

    Thanks!
User_default_medium