Exemplo n.º 1
0
func main() {
	flag.Parse()
	shared.LoadGroupsDesc()
	shared.ParseEnabledGroups(*enabledGroupsFlag)

	mongodbCollector := collector.NewMongodbCollector(collector.MongodbCollectorOpts{
		URI: *mongodbUriFlag,
	})
	prometheus.MustRegister(mongodbCollector)

	startWebServer()
}
Exemplo n.º 2
0
func TestMain(m *testing.M) {
	shared.LoadGroupsDesc()
	os.Exit(m.Run())
}