CrawlerLogger.coffee 378 B

1234567891011
  1. metrics = require('./Metrics')
  2. module.exports =
  3. log: (req)->
  4. if req.headers["user-agent"]?
  5. userAgent = req.headers["user-agent"].toLowerCase()
  6. if userAgent.indexOf("google") != -1
  7. metrics.inc "crawler.google"
  8. else if userAgent.indexOf("facebook") != -1
  9. metrics.inc "crawler.facebook"
  10. else if userAgent.indexOf("bing") != -1
  11. metrics.inc "crawler.bing"