Diamond is being deprecated, I checked for remaining collectors used in ToolLabs/Toolforge:
- toollabs::mailrelay: diamond::collector::extendedexim { 'extended_exim_collector': }
In production metrics were ported to Prometheus in T179565, that can probably be reused/adapted.
- class toollabs: diamond::collector::localcrontab { 'localcrontabcollector': }
Needs some investigation for replacement.
- toollabs::services: diamond::collector { 'SGE' } (custom exporter from puppet.git)
Will need to be ported to a custom exporter (if still needed).
- toollabs::redis: diamond::collector { 'Redis' }
In production metrics were ported to Prometheus in T148637, that can probably be reused/adapted.
- profile::toolforge::mailrelay: diamond::collector::extendedexim { 'extended_exim_collector': }
In production metrics were ported to Prometheus in T179565, that can probably be reused/adapted.
- profile::toolforge::services::basic: diamond::collector { 'SGE':
Will need to be ported to a custom exporter (if still needed).
- profile::toolforge::grid::base: diamond::collector::localcrontab { 'localcrontabcollector': }
Needs some investigation for replacement.