Difference between revisions of "StatsSystem"

From VideoLAN Wiki
Jump to navigation Jump to search
m (Reverted edit of Cha, changed back to last version by H2g2bob)
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_sp20]
 +
 +
 +
[http://www.buddyprofile.com/viewprofile.php?username=waterfordcrystal waterford crystal]
 +
[http://www.buddyprofile.com/viewprofile.php?username=swarovskicrystal swarovski crystal bead]
 +
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomalawsuits mesothelioma lawsuits]
 +
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomasymptoms mesothelioma symptoms]
 +
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomadiag mesothelioma diagnosis]
 +
[http://www.buddyprofile.com/viewprofile.php?username=wacoalbras wacoal bras]
 +
[http://www.buddyprofile.com/viewprofile.php?username=teenbra teen bra]
 +
[http://www.buddyprofile.com/viewprofile.php?username=unsecuredloan unsecured signature loan]
 +
[http://www.buddyprofile.com/viewprofile.php?username=homeloans Countrywide Home Loans]
 +
[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://www.buddyprofile.com/viewprofile.php?username=telmobile TMobile]
 +
[http://www.buddyprofile.com/viewprofile.php?username=watersoftener water softener]
 +
[http://www.buddyprofile.com/viewprofile.php?username=tanklesswaterheater tankless water heater]
 +
[http://www.buddyprofile.com/viewprofile.php?username=rockportshoes rockport shoes]
 +
[http://www.buddyprofile.com/viewprofile.php?username=osmosiswaterfilter reverse osmosis water filter]
 +
[http://www.buddyprofile.com/viewprofile.php?username=merrellshoes merrell shoes]
 +
[http://www.buddyprofile.com/viewprofile.php?username=oscardresses oscar dresses]
 +
[http://www.buddyprofile.com/viewprofile.php?username=easterdresses easter dresses]
 +
[http://flyfone.blox.pl/resource/flyfonevoip.htm flyfone voip]
 +
[http://www.buddyprofile.com/viewprofile.php?username=plussizepromdresses plus size prom dresses]
 +
[http://www.buddyprofile.com/viewprofile.php?username=discountpromdresses discount prom dresses]
 +
[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]
 +
</div>

Revision as of 10:40, 25 May 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_sp20]


waterford crystal swarovski crystal bead mesothelioma lawsuits mesothelioma symptoms mesothelioma diagnosis wacoal bras teen bra unsecured signature loan Countrywide Home Loans Formal Prom Dresses Sexy Prom Dress cocktail dresses TMobile water softener tankless water heater rockport shoes reverse osmosis water filter merrell shoes oscar dresses easter dresses flyfone voip plus size prom dresses discount prom dresses 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