יאהי

מנתח יומן מקבילי צדדי
הורד עכשיו

יאהי דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Python License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Julien Tayon
  • אתר האינטרנט של המוציא לאור:
  • https://github.com/jul/

יאהי תגים


יאהי תיאור

Yahi הוא מנתח יומן צדדי מתן מחברי ברירת המחדל עבור Apache / Lighttpd.Com.CoMand קו USAGEEX מדגם של נתונים מנותחים עם Yahi: http://wwwstat.julbox.fr/simplest שימוש הוא: speed_shoot -g / usr / מקומי / נתונים / geoip / var / www / Apache / Access * Logit יחזיר JSon בטופס: {"by_date": {"2012-5-3": 11}, "סה"כ_line": 11, "ip_by_url": {isbavicon.ico " : {192.168.0.254 ": 2" 192.168.0.35 ": 2}" / ": {74.125.18.162": 1 "192.168.0.254": 1, "192.168.0.35": 5}}, "By_status": {2004: 7, "404": 4}, "by_dist": {"לא ידוע": 11}, "bytes_by_by_ip": {"74.125.18.162": 151, "192.168.0.254": 489 "192.168.0.35": 1093}, "by_url": {"/favicon.ico": 4, "/": 7}, "by_os": {"לא ידוע": 11}, "way_browser": {"3 "{" Unknown ": 11}}}," by_referer ": {" - ": 11}," by_browser ": {" לא ידוע ": 11}," by_ip ": {74.125.18.162": 1, "192.168 .0.254: 3, "192.168.0.35": 7}, "by_agent": {"Mozilla / 5.0 (X11, אובונטו, Linux X86_64, RV: 12.0) Gecko / 20100101 Firefox / 12.0, Gzip (GFE) (באמצעות תרגום .google.com) ": 1," מ ' אוזילה / 5.0 (x11; אובונטו; לינוקס x86_64; RV: 12.0) Gecko / 20100101 Firefox / 12.0 ": 10}," by_hour ": {" 9 ": 3," 10 ": 4," 11 ": 1," 12 ": 3}," by_country ": { "": 10, "ארה"ב": 1}} אם אתה משתמש: Speed_Shoot -F CSV -G / USR / מקומי / נתונים / GEOIP / VAR / WWW / Apache / Access * תוצאה Logyour היא: by_date, 2012-5-3 , 11TOTAL_LINE, FAVICON.IBO, 192.168.0.254,2IP_BY_URL, / FaviCon.ico, 192.168.0.35,262_URL ,,, 74.125.18.162,1IP_BY_URL, / 192.168.0.254,016BY_URL, 192.168.0.35,5BY_STATUS , 200,7By_Status, 404,4by_dist, לא ידוע, 11bytes_by_ip, 74.125.18.162,151bytes_by_ip, 192.168.0.254,489bytes_by_ip, 192.168.0.35,1093by_url, / favicon.ico, 4by_url, /, 7by_os, לא ידוע, 11week_browser, 3, לא ידוע, 11by_reverer, -, 11by_browser, לא ידוע, 11by_ip, 74.125.18.162,1by_ip, 192.168.0.254,3by_agent, "Mozilla / 5.0 (X11, Ubuntu, Linux x86_64, RV: 12.0) Gecko / 20100101 Firefox / 12.0 , GZIP (GFE) (באמצעות Translate.google.com) ", 1by_agent, Mozilla / 5.0 (X11, אובונטו, Linux X86_64, RV: 12.0) Gecko / 20100101 Firefox / 12.0,10by_hour, 9,3by_hour, 10,4by_hour, 11 , 1by_hour, 12,3by_country, 10by_count Ry, ארה"ב, 1well אני מניח, זה לא עובד כי אתה הראשון צריך להביא את גיאיפ נתונים קובץ: WGOT -O - "http://www.maxmind.com/download/geoip/database/geolitecountry/geoip.dat.gz " ZCAT> /USR/LOCal/DATA/GEOIP.DACOF.Sout, זהו מסד הנתונים Geolite, אני לא כולל את הנתונים בחבילה מאז GeoIP חייב להיות מעודכן לעתים קרובות כדי להישאר מדויק נתיב defapault עבור geoip הוא נתונים / geoip.datuse כמו ScriptSpeed לירות הוא למעשה תבנית של איך להשתמש yahi כמודול: #! / usr / bin / env pythonfrom קשתות.איבן ייבוא Hankyu כמו _DICTFROM Yahi ייבוא חריץ, יריות Datetime ייבוא Datetimecontext = חריץ () תאריך_formater = lambda dt : "% S-% S-% s"% (DT.Year, DT.MONTH, DT.Day) הקשר.הקשר (לירות (הקשר, נתוני Lambda: _DICT ({'by_country': _dict ({data : 1}),' by_date ': _DICT ({date_formater')): 1}), 'by_hour': _dict ({data . שעה: 1}),' by_os ': _dict ({data : 1}), 'by_dist': _dict ({data : 1}),' by_browser ': _DICT ({data : 1} ), 'by_ip': _DICT ({data : 1), 'by_status': _DICT ({data : 1}), 'by_agent': _dict ({data : 1}), 'by_referer': _dict ({data : 1}),' ip_by_url ': _dict ({data : _dict ({data : 1)})}),' bytes_by_by_ip ': _dict ({data : Int (נתונים . יום חול (): _dict ({data : 1})}) ", 1,}),) ,) עבור ערכים ספציפיים או מסננים משוכללים אני ממליץ להשתמש בדף הבית של API.Product


יאהי תוכנה קשורה

pycnik.

כלי ליצירת סגנונות של Mapnik של קוד Python ...

103

הורד