Closed ac1dburnz closed 7 months ago
Hi!
Thank you for all your hard work. I love your code! If possible it would be great if you could add more metrics. I was trying to add them but i dont know go at all.
`// New metrics based on DownloadsSource interface downloadsStarted = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_started"), "Torrents started.", nil, nil) downloadsStopped = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_stopped"), "Torrents stopped.", nil, nil) downloadsComplete = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_complete"), "Torrents complete.", nil, nil) downloadsIncomplete = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_incomplete"), "Torrents incomplete.", nil, nil) downloadsHashing = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_hashing"), "Torrents hashing.", nil, nil) downloadsSeeding = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_seeding"), "Torrents seeding.", nil, nil) downloadsLeeching = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_leeching"), "Torrents leeching.", nil, nil) downloadsActive = prometheus.NewDesc(prometheus.BuildFQName(namespace, "", "downloads_active"), "Torrents active.", nil, nil)
No need, realized that it's simplicity is the key and I can query everything I need by using grafana
Hi!
Thank you for all your hard work. I love your code! If possible it would be great if you could add more metrics. I was trying to add them but i dont know go at all.