我正在使用Ruby API方法來安裝KM API,但我不確定我是否正確地執行了此操作。我做的第一件事就是將KM init代碼放在我的init.rb文件中:顯然,我用API api鍵替換了API-KEY。然後它說正確的做法是將數據保存在一個文件中,並每隔5分鐘將其作爲一個cronjob發送到KM。我的第一個問題是 - 是/ var/logs/km /保存數據的正確目錄?我實際上並沒有在我的Rails應用程序中看到該目錄。如何在軌道應用程序上正確安裝KissMetrics?
然後我自己用的是廚師配方發送cron作業如下:
# send KM logs to KM
cron "Send KM data to KM" do
minute '*/5'
hour '*'
day '*'
month '*'
weekday '*'
command "/usr/bin/ruby /km-install-dir/bin/km_send"
end
我也不知道這是正確的。該示例顯示的cron代碼如下:
*/5 * * * * /usr/bin/ruby /km-install-dir/bin/km_send
這是我如何在廚師做cron工作。所以,幾個問題:我怎麼知道它是否工作?我似乎無法找到數據存儲在cron作業的文件,我把它放在錯誤的目錄中?我的廚師食譜是否正確?
謝謝!