promDescStatsVHostClientTotal=prometheus.NewDesc("oven_vhost_client_total","client count of current vhost",[]string{"vhost"},prometheus.Labels{})
promDescStatsVHostClientMax=prometheus.NewDesc("oven_vhost_client_max","client max of current vhost",[]string{"vhost"},prometheus.Labels{})
promDescStatsVHostBytesInTotal=prometheus.NewDesc("oven_vhost_bytes_in_total","total bytes in vhost",[]string{"vhost"},prometheus.Labels{})
promDescStatsVHostBytesOutTotal=prometheus.NewDesc("oven_vhost_bytes_out_total","total bytes out vhost",[]string{"vhost"},prometheus.Labels{})
promDescStatsVHost=[]*prometheus.Desc{
promDescStatsVHostClientTotal,
promDescStatsVHostClientMax,
promDescStatsVHostBytesInTotal,
promDescStatsVHostBytesOutTotal,
}
promDescStatsAppClientTotal=prometheus.NewDesc("oven_app_client_total","client count of current app",[]string{"vhost","app"},prometheus.Labels{})
promDescStatsAppClientMax=prometheus.NewDesc("oven_app_client_max","client max of current app",[]string{"vhost","app"},prometheus.Labels{})
promDescStatsAppBytesInTotal=prometheus.NewDesc("oven_app_bytes_in_total","total bytes in app",[]string{"vhost","app"},prometheus.Labels{})
promDescStatsAppBytesOutTotal=prometheus.NewDesc("oven_app_bytes_out_total","total bytes out app",[]string{"vhost","app"},prometheus.Labels{})
promDescStatsApp=[]*prometheus.Desc{
promDescStatsAppClientTotal,
promDescStatsAppClientMax,
promDescStatsAppBytesInTotal,
promDescStatsAppBytesOutTotal,
}
promDescStatsStreamClientTotal=prometheus.NewDesc("oven_stream_client_total","client count of current stream",[]string{"vhost","app","stream"},prometheus.Labels{})
promDescStatsStreamClientMax=prometheus.NewDesc("oven_stream_client_max","client max of current stream",[]string{"vhost","app","stream"},prometheus.Labels{})
promDescStatsStreamBytesInTotal=prometheus.NewDesc("oven_stream_bytes_in_total","total bytes in stream",[]string{"vhost","app","stream"},prometheus.Labels{})
promDescStatsStreamBytesOutTotal=prometheus.NewDesc("oven_stream_bytes_out_total","total bytes out stream",[]string{"vhost","app","stream"},prometheus.Labels{})
promDescPushUp=prometheus.NewDesc("oven_push_up","state of push",[]string{"vhost","app","stream","id","state"},prometheus.Labels{})
promDescPushSequence=prometheus.NewDesc("oven_push_sequence","sequence of started pushes",[]string{"vhost","app","stream","id"},prometheus.Labels{})
promDescPushSentBytes=prometheus.NewDesc("oven_push_send_byte","bytes send on push",[]string{"vhost","app","stream","id"},prometheus.Labels{})
promDescPushTotalSentBytes=prometheus.NewDesc("oven_push_total_send_bytes","total bytes send on push",[]string{"vhost","app","stream","id"},prometheus.Labels{})