func init() { servenv.OnRun(func() { servenv.AddStatusPart("Tablet", tabletTemplate, func() interface{} { return map[string]interface{}{ "Tablet": agent.Tablet(), "BlacklistedTables": agent.BlacklistedTables(), "DisableQueryService": agent.DisableQueryService(), } }) if agent.IsRunningHealthCheck() { servenv.AddStatusFuncs(template.FuncMap{ "github_com_youtube_vitess_health_html_name": healthHTMLName, }) servenv.AddStatusPart("Health", healthTemplate, func() interface{} { return &healthStatus{Records: agent.History.Records()} }) } tabletserver.AddStatusPart() servenv.AddStatusPart("Binlog Player", binlogTemplate, func() interface{} { return agent.BinlogPlayerMap.Status() }) if onStatusRegistered != nil { onStatusRegistered() } }) }
func init() { servenv.AddStatusFuncs(template.FuncMap{ "github_com_youtube_vitess_vtctld_keyspace": VtctldKeyspace, "github_com_youtube_vitess_vtctld_shard": VtctldShard, "github_com_youtube_vitess_vtctld_srv_cell": VtctldSrvCell, "github_com_youtube_vitess_vtctld_srv_keyspace": VtctldSrvKeyspace, "github_com_youtube_vitess_vtctld_srv_shard": VtctldSrvShard, "github_com_youtube_vitess_vtctld_srv_type": VtctldSrvType, "github_com_youtube_vitess_vtctld_replication": VtctldReplication, "github_com_youtube_vitess_vtctld_tablet": VtctldTablet, }) }