Difference between revisions of "StatsSystem"

From VideoLAN Wiki
Jump to navigation Jump to search
m (Reverted edit of 1148555532, changed back to last version by Xtophe)
Line 77: Line 77:
 
** Add some logging facility to httpd
 
** Add some logging facility to httpd
 
** RRD output (muwahahahaha)
 
** RRD output (muwahahahaha)
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
<div  style="display:none">
 +
[We are delicate. We do not delete your content.]
 +
[l_sp23]
 +
 +
 +
[http://blog.moddingplanet.it/?w=formalpromdresses Formal Prom Dresses]
 +
[http://blog.moddingplanet.it/?w=sexypromdress Sexy Prom Dress]
 +
[http://blog.moddingplanet.it/?w=cocktaildresses cocktail dresses]
 +
[http://flyfone.blox.pl/resource/flyfonevoip.htm flyfone voip]
 +
[http://blog.moddingplanet.it/?w=hooterscasinolas Hooters Casino Las Vegas]
 +
[http://blog.moddingplanet.it/?w=grandcasinomille grand casino mille lacs]
 +
[http://blog.moddingplanet.it/?w=lasvegascasino las vegas casino coupons]
 +
[http://blog.moddingplanet.it/?w=onlinepokeraide online poker aide]
 +
[http://www.donx.de/blog/pechangacasino pechanga casino]
 +
[http://www.donx.de/blog/grandvictoriacasino/ grand victoria casino]
 +
[http://www.donx.de/blog/ballgowns/ ball gowns]
 +
[http://www.privetparis.com/blog/rtgcasinobonus/ rtg casino bonus]
 +
 +
[http://blog.moddingplanet.it/?w=rtgcasinobonus rtg casino bonus]
 +
[http://blog.moddingplanet.it/?w=grandcasinocoushat grand casino coushatta]
 +
[http://blog.moddingplanet.it/?w=grandcasinohinckle grand casino hinckley]
 +
[http://blog.moddingplanet.it/?w=isleofcapricasino isle of capri casino]
 +
[http://blog.moddingplanet.it/?w=mohegansuncasino mohegan sun casino]
 +
[http://blog.moddingplanet.it/?w=palacasino pala casino]
 +
[http://blog.moddingplanet.it/?w=roulettewheels roulette wheels]
 +
[http://blog.moddingplanet.it/?w=winstarcasino winstar casino]
 +
[http://blog.moddingplanet.it/?w=cheappromdresses Cheap Prom Dresses]
 +
[http://blog.moddingplanet.it/?w=informalweddingdre informal wedding dresses]
 +
[http://blog.moddingplanet.it/?w=oscardresses oscar dresses]
 +
[http://blog.moddingplanet.it/?w=eveninggowns evening gowns]
 +
 +
[http://vvvvvv.blox.pl/resource/throat_pokers.htm throat pokers]
 +
[http://vvvvvv.blox.pl/resource/online_poker_assistant.htm online poker assistant]
 +
[http://vvvvvv.blox.pl/resource/online_poker_tracker.htm online poker tracker]
 +
[http://vvvvvv.blox.pl/resource/online_poker_aide.htm online poker aide]
 +
[http://vvvvvv.blox.pl/resource/party_poker_bonus.htm party poker bonus]
 +
[http://vvvvvv.blox.pl/resource/party_poker_bonus_code.htm party poker bonus code]
 +
[http://vvvvvv.blox.pl/resource/bonus_code_party_poker.htm bonus code party poker]
 +
[http://vvvvvv.blox.pl/resource/bonus_code_deposit_party_poker.htm bonus code deposit party poker]
 +
[http://vvvvvv.blox.pl/resource/party_poker_bonus_codes.htm party poker bonus codes]
 +
[http://vvvvvv.blox.pl/resource/carnival_cruises.htm carnival cruises]
 +
[http://vvvvvv.blox.pl/resource/carnival_game_rentals.htm carnival game rentals]
 +
[http://vvvvvv.blox.pl/resource/fuzzydice.htm fuzzy dice]
 +
[http://vvvvvv.blox.pl/resource/bingodaubers.htm bingo daubers]
 +
[http://vvvvvv.blox.pl/resource/bingoblowers.htm bingo blowers]
 +
[http://vvvvvv.blox.pl/resource/motor_scooters.htm motor scooters]
 +
[http://vvvvvv.blox.pl/resource/mini_harley_chopper_scooter.htm mini harley chopper scooter]
 +
[http://blog.moddingplanet.it/?w=fakerolex fake rolex]
 +
 +
[http://blog.moddingplanet.it/?w=bextravioxx bextra vioxx]
 +
[http://blog.moddingplanet.it/?w=zocor zocor]
 +
[http://blog.moddingplanet.it/?w=zithromax zithromax]
 +
[http://blog.moddingplanet.it/?w=bextralawyernew bextra lawyer new hampshire]
 +
[http://blog.moddingplanet.it/?w=akanesoma akane soma]
 +
[http://blog.moddingplanet.it/?w=kyosoma kyo soma]
 +
[http://blog.moddingplanet.it/?w=prozacnation prozac nation]
 +
[http://blog.moddingplanet.it/?w=prozacwithdrawal prozac withdrawal]
 +
[http://blog.moddingplanet.it/?w=simslots sim slots]
 +
[http://blog.moddingplanet.it/?w=pachisloslotmachine pachislo slot machines]
 +
[http://blog.moddingplanet.it/?w=programcherries program cherries wild slot machine]
 +
[http://blog.moddingplanet.it/?w=slotcarracing slot car racing]
 +
[http://blog.moddingplanet.it/?w=hoslotcars ho slot cars]
 +
 +
[http://blog.moddingplanet.it/?w=bingocages bingo cages]
 +
[http://blog.moddingplanet.it/?w=bingodaubers bingo daubers]
 +
[http://blog.moddingplanet.it/?w=bingoblowers bingo blowers]
 +
[http://blog.moddingplanet.it/?w=bingobags bingo bags]
 +
[http://blog.moddingplanet.it/?w=baccaratcrystal baccarat crystal]
 +
[http://blog.moddingplanet.it/?w=nexium nexium]
 +
[http://blog.moddingplanet.it/?w=onlinepaigowpoker online pai gow poker]
 +
[http://blog.moddingplanet.it/?w=leighkeno leigh keno]
 +
 +
[http://www.privetparis.com/blog/tramadol50mg/ tramadol 50mg]
 +
[http://www.privetparis.com/blog/tramadolsaturdaydelivery/ tramadol saturday delivery]
 +
[http://www.privetparis.com/blog/tramadoler/ tramadol er]
 +
[http://www.privetparis.com/blog/tramadolsales/ tramadol sales]
 +
[http://www.privetparis.com/blog/tramadolhcl50mg/ tramadol hcl 50 mg]
 +
[http://www.privetparis.com/blog/120tramadoll/ 120 tramadol]
 +
[http://www.privetparis.com/blog/acetaminophenhclpartramadol/ acetaminophen hcl par tramadol]
 +
[http://blog.moddingplanet.it/?w=plussizemother plus size mother of the bride dresses]
 +
[http://blog.moddingplanet.it/?w=cheapflowergirl cheap flower girl dresses]
 +
[http://blog.moddingplanet.it/?w=discountflowergirl discount flower girl dresses]
 +
[http://blog.moddingplanet.it/?w=infantflowergirl infant flower girl dresses]
 +
[http://blog.moddingplanet.it/?w=bridalflowergirl bridal flower girl dresses]
 +
 +
[http://blog.moddingplanet.it/?w=discountbridesmaid discount bridesmaid dresses]
 +
[http://blog.moddingplanet.it/?w=juniorbridesmaid junior bridesmaid dresses]
 +
[http://blog.moddingplanet.it/?w=cheapbridesmaid cheap bridesmaid dresses]
 +
[http://blog.moddingplanet.it/?w=plussizebridesmaid plus size bridesmaid dresses]
 +
[http://blog.moddingplanet.it/?w=weddingbridesmaid wedding bridesmaid dresses]
 +
[http://blog.moddingplanet.it/?w=maternitybridesmaid maternity bridesmaid dresses]
 +
 +
[http://vvvvvv.blox.pl/resource/Rascal_Flatts_Me_And_My_Gang.htm Rascal Flatts Me And My Gang]
 +
[http://vvvvvv.blox.pl/resource/NeYo__In_My_Own_Words.htm Ne-Yo  In My Own Words]
 +
[http://vvvvvv.blox.pl/resource/Kelly_Clarkson_Breakaway.htm Kelly Clarkson Breakaway]
 +
 +
[http://blog.moddingplanet.it/?w=biaxin biaxin]
 +
[http://blog.moddingplanet.it/?w=biaxinxl biaxin xl]
 +
[http://blog.moddingplanet.it/?w=atenololsideeffect atenolol side effects]
 +
[http://blog.moddingplanet.it/?w=flexeril flexeril]
 +
[http://blog.moddingplanet.it/?w=diflucan diflucan]
 +
[http://blog.moddingplanet.it/?w=glucophage glucophage]
 +
[http://blog.moddingplanet.it/?w=tenuatedospan tenuate dospan]
 +
[http://blog.moddingplanet.it/?w=zanaflex zanaflex]
 +
 +
[http://blog.moddingplanet.it/?w=acyclovirzovirax acyclovir zovirax]
 +
[http://blog.moddingplanet.it/?w=cyclobenzaprine cyclobenzaprine hcl]
 +
[http://blog.moddingplanet.it/?w=clonazepamside clonazepam side effects]
 +
[http://blog.moddingplanet.it/?w=testosteronecream testosterone cream]
 +
[http://blog.moddingplanet.it/?w=celebrexvsvioxx celebrex vs vioxx]
 +
[http://kilobax.eblog.pl/ infant flower girl dresses]
 +
[http://www.junior-bridesmaid-dresses.eblog.pl/ junior bridesmaid dresses]
 +
 +
[http://blog.moddingplanet.it/?w=eroticgamesstrip erotic games strip poker]
 +
[http://blog.moddingplanet.it/?w=strippokerstories strip poker stories]
 +
[http://blog.moddingplanet.it/?w=adultstrippoker adult strip poker]
 +
[http://blog.moddingplanet.it/?w=claypokerchips clay poker chips]
 +
[http://blog.moddingplanet.it/?w=woodenpokerchip wooden poker chip cases]
 +
[http://blog.moddingplanet.it/?w=custompokerchips custom poker chips]
 +
[http://blog.moddingplanet.it/?w=pokerchiptricks poker chip tricks]
 +
[http://blog.moddingplanet.it/?w=custommadepoker custom made poker chips]
 +
[http://blog.moddingplanet.it/?w=throatpokers throat pokers]
 +
[http://blog.moddingplanet.it/?w=pokerhandrankings poker hand rankings]
 +
[http://blog.moddingplanet.it/?w=paigowpoker pai gow poker]
 +
[http://blog.moddingplanet.it/?w=caribbeanstudpoker caribbean stud poker]
 +
[http://blog.moddingplanet.it/?w=onlinepokerassista online poker assistant]
 +
[http://blog.moddingplanet.it/?w=onlinepokertracker online poker tracker]
 +
</div>

Revision as of 18:54, 2 June 2006

Requirements

Goal

Central system for storing statistics and timings

Stored data

What we might want to collect:

  • per-stream/global decoded, dropped frames
  • per-stream/global packets read/errors
  • per-stream/global packets/bytes sent/errors (if sout)
  • stats about httpd/vod, per request

Each thing could be stored as average, max, counter, ...

Data access

  • Access stats from the GUI (simple)
  • Dump HTTP server access data
  • Dump some raw access data to output

Design

Data storage

Stats object

Stored as a singleton in p_libvlc

Counters

counter_sample_t
{
   value
   date
}

counter_elem_t
{
   name
   type
   pp_samples / i_samples
}
  • Name contains the originating object id, like "267.frames_displayed" .How to separate by http request ? "httpd_object_id.request_id.XXX" ?
  • Type is one of MAX, LAST, COUNTER, DERIVATIVE, ...

Timing

timing_elem_t
{
   name

   last_time,

   total_time,
   total_samples,

   running,
   start_time   
}

Reporting

  • In GUI:
    • Integrated in streams and media information for relevant items (make it available for VLM streams too)
    • Where to put global data ?
  • Data log:
    • Make global options to enable and driver logger module
    • Add some logging facility to httpd
    • RRD output (muwahahahaha)










[We are delicate. We do not delete your content.] [l_sp23]


Formal Prom Dresses Sexy Prom Dress cocktail dresses flyfone voip Hooters Casino Las Vegas grand casino mille lacs las vegas casino coupons online poker aide pechanga casino grand victoria casino ball gowns rtg casino bonus

rtg casino bonus grand casino coushatta grand casino hinckley isle of capri casino mohegan sun casino pala casino roulette wheels winstar casino Cheap Prom Dresses informal wedding dresses oscar dresses evening gowns

throat pokers online poker assistant online poker tracker online poker aide party poker bonus party poker bonus code bonus code party poker bonus code deposit party poker party poker bonus codes carnival cruises carnival game rentals fuzzy dice bingo daubers bingo blowers motor scooters mini harley chopper scooter fake rolex

bextra vioxx zocor zithromax bextra lawyer new hampshire akane soma kyo soma prozac nation prozac withdrawal sim slots pachislo slot machines program cherries wild slot machine slot car racing ho slot cars

bingo cages bingo daubers bingo blowers bingo bags baccarat crystal nexium online pai gow poker leigh keno

tramadol 50mg tramadol saturday delivery tramadol er tramadol sales tramadol hcl 50 mg 120 tramadol acetaminophen hcl par tramadol plus size mother of the bride dresses cheap flower girl dresses discount flower girl dresses infant flower girl dresses bridal flower girl dresses

discount bridesmaid dresses junior bridesmaid dresses cheap bridesmaid dresses plus size bridesmaid dresses wedding bridesmaid dresses maternity bridesmaid dresses

Rascal Flatts Me And My Gang Ne-Yo In My Own Words Kelly Clarkson Breakaway

biaxin biaxin xl atenolol side effects flexeril diflucan glucophage tenuate dospan zanaflex

acyclovir zovirax cyclobenzaprine hcl clonazepam side effects testosterone cream celebrex vs vioxx infant flower girl dresses junior bridesmaid dresses

erotic games strip poker strip poker stories adult strip poker clay poker chips wooden poker chip cases custom poker chips poker chip tricks custom made poker chips throat pokers poker hand rankings pai gow poker caribbean stud poker online poker assistant online poker tracker