code: func NewInterruptsCollector() (Collector, error) {
  	return &interruptsCollector{
  		desc: typedDesc{prometheus.NewDesc(
  			namespace+"_interrupts_total",
  			"Interrupt details.",
  			interruptLabelNames, nil,
  		), prometheus.CounterValue},
  	}, nil
  }
docs: // NewInterruptsCollector returns a new Collector exposing interrupts stats.