Add better crawler metrics
This commit is contained in:
@@ -48,6 +48,8 @@ func (c *crawler) loop() {
|
||||
|
||||
log.Debugf("found %s", link)
|
||||
|
||||
metrics.Counter("crawler", "crawled").Inc()
|
||||
|
||||
url := NewURL(link)
|
||||
url.CrawledAt = time.Now()
|
||||
|
||||
@@ -60,6 +62,8 @@ func (c *crawler) loop() {
|
||||
} else {
|
||||
if err := c.db.SetURL(hash, url); err != nil {
|
||||
log.WithError(err).Error("error recording url %s", link)
|
||||
} else {
|
||||
metrics.Counter("crawler", "scraped").Inc()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user