*** zhurong has quit IRC | 00:00 | |
*** cheneydc has joined #openstack-telemetry | 00:56 | |
*** cheneydc has quit IRC | 00:56 | |
*** rbak has joined #openstack-telemetry | 00:57 | |
*** rbak has quit IRC | 00:59 | |
*** zhurong has joined #openstack-telemetry | 01:07 | |
*** liuhanxi has quit IRC | 01:15 | |
*** zhangguoqing has joined #openstack-telemetry | 01:22 | |
*** zhangguoqing has quit IRC | 01:38 | |
*** zhangguoqing has joined #openstack-telemetry | 01:39 | |
*** liuhanxi has joined #openstack-telemetry | 01:46 | |
*** zhurong has quit IRC | 02:42 | |
*** zhurong has joined #openstack-telemetry | 02:44 | |
*** zhurong has quit IRC | 02:48 | |
*** zhurong has joined #openstack-telemetry | 02:49 | |
*** diogogmt has quit IRC | 02:51 | |
*** zhurong has quit IRC | 02:58 | |
*** zhurong has joined #openstack-telemetry | 02:59 | |
*** liuhanxi has quit IRC | 03:15 | |
*** julim has quit IRC | 03:30 | |
*** idegtiarov has joined #openstack-telemetry | 03:44 | |
*** links has joined #openstack-telemetry | 04:01 | |
*** idegtiarov has quit IRC | 04:18 | |
*** permalac has quit IRC | 04:25 | |
*** permalac has joined #openstack-telemetry | 04:26 | |
*** pcaruana has quit IRC | 05:01 | |
-openstackstatus- NOTICE: zuul is being restarted to reload configuration. Jobs should be re-enqueued but if you're missing anything (and it's not on http://status.openstack.org/zuul/) please issue a recheck in 30min. | 05:25 | |
*** vishwanathj has quit IRC | 05:56 | |
*** cdent has joined #openstack-telemetry | 06:01 | |
*** _nadya_ has joined #openstack-telemetry | 06:03 | |
*** rcernin has joined #openstack-telemetry | 06:03 | |
*** yprokule has joined #openstack-telemetry | 06:10 | |
openstackgerrit | Shengping Zhang proposed openstack/gnocchi: This patch is used to delete batch of resources https://review.openstack.org/351043 | 06:13 |
---|---|---|
*** _nadya_ has quit IRC | 06:13 | |
*** liamji has joined #openstack-telemetry | 06:16 | |
*** khushbu has joined #openstack-telemetry | 06:24 | |
*** tomoiaga has joined #openstack-telemetry | 06:28 | |
*** vishwanathj has joined #openstack-telemetry | 06:28 | |
*** vishwanathj has quit IRC | 06:29 | |
*** idegtiarov has joined #openstack-telemetry | 06:33 | |
*** agireud has quit IRC | 06:34 | |
*** adriant has quit IRC | 06:39 | |
*** agireud has joined #openstack-telemetry | 06:40 | |
*** agireud has quit IRC | 06:44 | |
*** tesseract- has joined #openstack-telemetry | 06:44 | |
*** agireud has joined #openstack-telemetry | 06:48 | |
*** _nadya_ has joined #openstack-telemetry | 06:50 | |
*** xiaozhuangqing has joined #openstack-telemetry | 06:54 | |
*** agireud has quit IRC | 07:06 | |
xiaozhuangqing | Hi all, when I tox -e debug in ceilometer project . get a problem like: | 07:11 |
xiaozhuangqing | ERROR: InvocationError: '/usr/bin/bash -x oslo_debug_helper' | 07:11 |
xiaozhuangqing | ___________________________________ summary ____________________________________ | 07:11 |
xiaozhuangqing | ERROR: debug: commands failed | 07:11 |
xiaozhuangqing | it means some pageages not install on my platform ? How can I fix it ? | 07:11 |
*** RaySun has joined #openstack-telemetry | 07:14 | |
*** pcaruana has joined #openstack-telemetry | 07:24 | |
*** agireud has joined #openstack-telemetry | 07:24 | |
*** RaySun_ has joined #openstack-telemetry | 07:25 | |
*** RaySun has quit IRC | 07:26 | |
*** shardy has joined #openstack-telemetry | 07:35 | |
*** agireud has quit IRC | 07:46 | |
*** agireud has joined #openstack-telemetry | 07:50 | |
*** agireud has quit IRC | 07:55 | |
*** agireud has joined #openstack-telemetry | 07:57 | |
*** agireud has quit IRC | 08:02 | |
*** dhague_ has joined #openstack-telemetry | 08:03 | |
*** agireud has joined #openstack-telemetry | 08:09 | |
*** RaySun_ has quit IRC | 08:13 | |
*** agireud has quit IRC | 08:13 | |
*** RaySun has joined #openstack-telemetry | 08:15 | |
*** agireud has joined #openstack-telemetry | 08:16 | |
*** openstackgerrit has quit IRC | 08:18 | |
*** agireud has quit IRC | 08:19 | |
*** openstackgerrit has joined #openstack-telemetry | 08:19 | |
*** RaySun has quit IRC | 08:23 | |
*** RaySun has joined #openstack-telemetry | 08:23 | |
*** amoralej|off is now known as amoralej | 08:26 | |
*** agireud has joined #openstack-telemetry | 08:28 | |
*** larainema has quit IRC | 08:31 | |
*** larainema has joined #openstack-telemetry | 08:33 | |
*** khushbu has quit IRC | 08:39 | |
*** agireud has quit IRC | 08:39 | |
*** permalac has quit IRC | 08:40 | |
*** agireud has joined #openstack-telemetry | 08:42 | |
*** shardy has quit IRC | 08:44 | |
*** shardy has joined #openstack-telemetry | 08:45 | |
openstackgerrit | Shengping Zhang proposed openstack/gnocchi: This patch is used to delete batch of resources https://review.openstack.org/351043 | 08:49 |
*** shardy is now known as shardy_mtg | 09:00 | |
*** agireud has quit IRC | 09:01 | |
*** cdent has quit IRC | 09:02 | |
*** yassine has joined #openstack-telemetry | 09:03 | |
*** yassine is now known as Guest89285 | 09:03 | |
*** nijaba has quit IRC | 09:04 | |
*** agireud has joined #openstack-telemetry | 09:05 | |
*** nijaba has joined #openstack-telemetry | 09:07 | |
*** RaySun has quit IRC | 09:24 | |
*** RaySun has joined #openstack-telemetry | 09:24 | |
*** agireud has quit IRC | 09:25 | |
*** RaySun has quit IRC | 09:30 | |
*** agireud has joined #openstack-telemetry | 09:37 | |
*** cdent has joined #openstack-telemetry | 09:42 | |
*** agireud has quit IRC | 09:42 | |
*** agireud has joined #openstack-telemetry | 09:49 | |
*** zhurong has quit IRC | 10:02 | |
*** RaySun has joined #openstack-telemetry | 10:06 | |
*** RaySun_ has joined #openstack-telemetry | 10:09 | |
*** xiaozhuangqing has quit IRC | 10:11 | |
*** RaySun has quit IRC | 10:11 | |
*** RaySun has joined #openstack-telemetry | 10:11 | |
*** RaySun_ has quit IRC | 10:14 | |
*** RaySun has quit IRC | 10:16 | |
*** shardy_mtg is now known as shardy | 10:25 | |
*** xiaozhuangqing has joined #openstack-telemetry | 10:29 | |
*** permalac has joined #openstack-telemetry | 10:53 | |
swamireddy | hi | 11:00 |
swamireddy | can I use the zmq as message backend for ceilometer?? | 11:01 |
swamireddy | curently rabbitmq is the message Q backend and its has a few issues...so planned to the zmq...is it possible? if yes, please point me the how can this be done? Thank you | 11:02 |
*** dhague has joined #openstack-telemetry | 11:18 | |
*** r-mibu has quit IRC | 11:19 | |
*** r-mibu has joined #openstack-telemetry | 11:19 | |
*** cbits has joined #openstack-telemetry | 11:24 | |
*** idegtiarov has quit IRC | 11:32 | |
*** idegtiarov has joined #openstack-telemetry | 11:40 | |
*** sergio_nubeliu has joined #openstack-telemetry | 11:41 | |
*** cdent has quit IRC | 11:42 | |
*** links has quit IRC | 12:01 | |
*** liamji has quit IRC | 12:02 | |
*** achatterjee has joined #openstack-telemetry | 12:15 | |
*** _achatterjee_ has quit IRC | 12:17 | |
*** cdent has joined #openstack-telemetry | 12:23 | |
*** zhurong has joined #openstack-telemetry | 12:26 | |
*** RaySun has joined #openstack-telemetry | 12:30 | |
*** RaySun has quit IRC | 12:35 | |
*** xiaozhuangqing has quit IRC | 12:36 | |
*** gordc has joined #openstack-telemetry | 12:41 | |
*** pradk has quit IRC | 12:48 | |
*** amoralej is now known as amoralej|lunch | 12:51 | |
*** Ephur has joined #openstack-telemetry | 13:00 | |
*** _nadya_ has quit IRC | 13:02 | |
*** diogogmt has joined #openstack-telemetry | 13:10 | |
*** harlowja has quit IRC | 13:23 | |
*** julim has joined #openstack-telemetry | 13:24 | |
*** RaySun has joined #openstack-telemetry | 13:25 | |
*** RaySun has quit IRC | 13:29 | |
*** c64cosmin has joined #openstack-telemetry | 13:30 | |
*** vishwanathj has joined #openstack-telemetry | 13:30 | |
*** KrishR has joined #openstack-telemetry | 13:30 | |
*** _nadya_ has joined #openstack-telemetry | 13:33 | |
*** ametts has joined #openstack-telemetry | 13:36 | |
*** amoralej|lunch is now known as amoralej | 13:44 | |
*** diogogmt has quit IRC | 13:47 | |
*** thorst_ has joined #openstack-telemetry | 13:53 | |
*** ityaptin has quit IRC | 13:56 | |
*** Ephur has quit IRC | 13:57 | |
*** cbits has quit IRC | 14:03 | |
*** vint_bra has joined #openstack-telemetry | 14:05 | |
*** pradk has joined #openstack-telemetry | 14:06 | |
vint_bra | gordc: Hi my friend! How are you? My pipeline.yaml http://paste.openstack.org/show/552779/ | 14:08 |
*** zhurong has quit IRC | 14:09 | |
*** catintheroof has joined #openstack-telemetry | 14:09 | |
gordc | vint_bra: that looks fine. do you have access to your db, do you only see one meter? | 14:10 |
gordc | i assume there are no errors anywhere. | 14:10 |
*** zhurong has joined #openstack-telemetry | 14:12 | |
*** tomoiaga has quit IRC | 14:18 | |
vint_bra | Yes, I see one meter. | 14:19 |
openstackgerrit | Jiong Liu proposed openstack/aodh: Use proper international logging message https://review.openstack.org/353525 | 14:19 |
vint_bra | gordc: I'm using Ceilometer only to collect Swift metrics. In Ceilometer I started ceilometer-collector first, ceilometer-polling --polling-namespaces central and ceilometer-agent-notification after. Is that right? | 14:23 |
gordc | yes, that should be enough. that's the pipeline.yaml used for both ceilometer-polling and ceilometer-agent-notification? | 14:23 |
*** rbak has joined #openstack-telemetry | 14:24 | |
gordc | vint_bra: storage.objects.size comes from the same calls as storage.objects, storage.objects.containers, etc.. so if you get one, you should get all of them. | 14:24 |
gordc | unless there's an error somewhere... or it's getting filtered somewhere. | 14:24 |
*** liusheng has quit IRC | 14:27 | |
vint_bra | gordc: Yes, the same pipeline. Can be a problem with conf in Swift? | 14:28 |
*** liusheng has joined #openstack-telemetry | 14:31 | |
gordc | i don't think so. they all make the same call, just extract different header values from response. | 14:31 |
gordc | you can try debugging it, these are the pollsters you're running: https://github.com/openstack/ceilometer/blob/0569b75b107d1c03aa8e06bbe566aedcf770d7cf/ceilometer/objectstore/swift.py#L105-L156 | 14:32 |
gordc | seems you are only getting size | 14:32 |
vint_bra | uhmmmm I'll see :) | 14:47 |
*** zhurong has quit IRC | 14:49 | |
*** automagically has left #openstack-telemetry | 14:50 | |
vint_bra | gordc: Which service collect incoming and outcoming bytes? | 14:57 |
*** yprokule has quit IRC | 14:57 | |
catintheroof | gordc, hi! quick question, can you point me out the part of the code on ceilometer agent where the ceilometer.conf is being read and intepreted into the CONF object ? | 14:59 |
vint_bra | My Ceilometer is collecting only this metric. Some values are coming empty. | 15:03 |
*** Qiming_ has joined #openstack-telemetry | 15:03 | |
*** zhangguoqing has quit IRC | 15:04 | |
*** Qiming has quit IRC | 15:04 | |
gordc | vint_bra: incoming and outgoing bytes comes from middleware in swift api. it's handled by notification agent | 15:06 |
gordc | catintheroof: ceilometer uses oslo.config lib for that. | 15:07 |
gordc | catintheroof: somewhere here: https://github.com/openstack/ceilometer/blob/f096d184d677bba01e50fc3323cb9b864bf18ee1/ceilometer/service.py#L72-L95 | 15:08 |
gordc | you'll need to dig into oslo.config code for how it all works | 15:08 |
*** david-lyle has quit IRC | 15:12 | |
*** david-lyle has joined #openstack-telemetry | 15:12 | |
*** rwsu has quit IRC | 15:36 | |
vint_bra | gordc: Thanks for your help my friend! :) | 15:40 |
*** rcernin has quit IRC | 16:01 | |
*** dhague has quit IRC | 16:04 | |
*** diogogmt has joined #openstack-telemetry | 16:07 | |
*** dhague_ has quit IRC | 16:07 | |
openstackgerrit | Huachao Mao proposed openstack/ceilometer: Format error message in http.py https://review.openstack.org/353623 | 16:11 |
*** idegtiarov has quit IRC | 16:13 | |
*** pcaruana has quit IRC | 16:29 | |
*** Ephur has joined #openstack-telemetry | 16:35 | |
*** amoralej is now known as amoralej|off | 16:35 | |
*** Qiming_ has quit IRC | 16:36 | |
*** ametts has quit IRC | 16:38 | |
*** Qiming has joined #openstack-telemetry | 16:41 | |
*** Tamayo has joined #openstack-telemetry | 16:41 | |
*** cdent has quit IRC | 16:43 | |
*** cdent has joined #openstack-telemetry | 16:47 | |
*** _nadya_ has quit IRC | 16:53 | |
*** thorst_ has quit IRC | 16:58 | |
*** RaySun has joined #openstack-telemetry | 17:02 | |
*** RaySun has quit IRC | 17:02 | |
*** jwcroppe has quit IRC | 17:16 | |
*** jwcroppe has joined #openstack-telemetry | 17:16 | |
*** c64cosmin has quit IRC | 17:24 | |
*** harlowja has joined #openstack-telemetry | 17:27 | |
*** ametts has joined #openstack-telemetry | 17:28 | |
*** thorst_ has joined #openstack-telemetry | 17:32 | |
*** thorst_ has quit IRC | 17:37 | |
*** thorst_ has joined #openstack-telemetry | 17:40 | |
openstackgerrit | Merged openstack/ceilometer: Refactor floatingip pollster to use discovery https://review.openstack.org/336009 | 17:49 |
*** Qiming has quit IRC | 17:51 | |
*** Qiming has joined #openstack-telemetry | 17:55 | |
*** RaySun has joined #openstack-telemetry | 17:57 | |
*** RaySun has quit IRC | 18:01 | |
*** Guest89285 has quit IRC | 18:05 | |
*** thorst_ has quit IRC | 18:12 | |
*** tesseract- has quit IRC | 18:13 | |
*** thorst_ has joined #openstack-telemetry | 18:14 | |
*** Qiming has quit IRC | 18:14 | |
*** Qiming has joined #openstack-telemetry | 18:20 | |
*** Qiming has quit IRC | 18:23 | |
*** Qiming has joined #openstack-telemetry | 18:29 | |
*** catintheroof has quit IRC | 18:34 | |
*** shardy is now known as shardy_afk | 18:35 | |
*** Qiming has quit IRC | 18:37 | |
*** ametts has quit IRC | 18:42 | |
*** Qiming has joined #openstack-telemetry | 18:42 | |
*** ametts has joined #openstack-telemetry | 18:43 | |
EmilienM | pradk: for the new module, do you plan to send a patch to openstack/governance also? | 18:50 |
EmilienM | pradk: note, that we have a cookiecutter to create new puppet modules, we'll use it to quickly bootstrap it | 18:51 |
EmilienM | it's documented here http://docs.openstack.org/developer/puppet-openstack-guide/new-module.html | 18:51 |
pradk | EmilienM, yes i already started doing so | 18:51 |
EmilienM | pradk: governance patch also? | 18:52 |
pradk | EmilienM, initial repo with cookie cutter https://github.com/pkilambi/puppet-panko .. i'll import it once repo is accepted into openstack | 18:52 |
pradk | EmilienM, yep | 18:52 |
EmilienM | awesome :D | 18:52 |
EmilienM | pradk: please add me as reviewer of the governance patch | 18:52 |
EmilienM | they want PTL +1 | 18:53 |
pradk | will do | 18:53 |
EmilienM | ++ | 18:53 |
EmilienM | pradk: panko has its own endpoint and db I guess? | 18:53 |
EmilienM | pradk: how many services does it have? | 18:53 |
pradk | EmilienM, yes | 18:53 |
EmilienM | just api running in wsgi? | 18:54 |
pradk | EmilienM, i submitted packaging request to rdo.. waiting on that too | 18:54 |
EmilienM | cool | 18:54 |
pradk | EmilienM, yea | 18:54 |
EmilienM | should be quick then | 18:54 |
EmilienM | we already have everything templated | 18:54 |
EmilienM | for wsgi thing, take ex from aodh or gnocchi | 18:55 |
EmilienM | brb lunch | 18:55 |
pradk | EmilienM, yea seems like it.. do we have puppet module for elastic search? thats one of the supported backends | 18:55 |
EmilienM | pradk: there are some modules | 18:55 |
EmilienM | tripleo uses one, let me find the link | 18:55 |
pradk | cool | 18:55 |
EmilienM | https://github.com/elastic/puppet-elasticsearch | 18:55 |
EmilienM | the official one | 18:56 |
pradk | EmilienM, thx | 18:58 |
EmilienM | no thanks to you, nice move ! | 18:59 |
EmilienM | is it something we *need* for Newton? | 19:00 |
EmilienM | or can it wait Ocata to actually use it in production? | 19:00 |
EmilienM | I'm wondering about deadlines | 19:00 |
pradk | EmilienM, depends on if i can get packaging and all in line by n3.. most likely this will be for ocata | 19:01 |
pradk | EmilienM, events are still in newton just deprecated | 19:01 |
EmilienM | good | 19:01 |
EmilienM | it would be unfair to push people using panko in Newton | 19:02 |
pradk | EmilienM, yea agree | 19:02 |
EmilienM | deprecation is fine | 19:02 |
vint_bra | gordc: Sorry for bothering again. Can be a problem with my event_pipeline.yaml conf file? | 19:27 |
vint_bra | Or event_definitions.yaml? | 19:27 |
gordc | vint_bra: i don't believe so. when a message comes in, it gets dispatched to both meter pipeline and event pipeline. | 19:29 |
gordc | one shouldn't affect the other (unless there's some error) | 19:29 |
vint_bra | gordc: Thanks! I'm still looking for the problem. :) | 19:40 |
*** thorst_ has quit IRC | 20:02 | |
*** Tamayo has quit IRC | 20:02 | |
*** thorst_ has joined #openstack-telemetry | 20:08 | |
*** thorst_ has quit IRC | 20:08 | |
*** thorst_ has joined #openstack-telemetry | 20:08 | |
*** rbak_ has joined #openstack-telemetry | 20:12 | |
*** rbak has quit IRC | 20:14 | |
*** rwsu has joined #openstack-telemetry | 20:15 | |
*** rwsu has quit IRC | 20:20 | |
*** julim has quit IRC | 20:30 | |
*** shardy_afk has quit IRC | 20:31 | |
*** ametts has quit IRC | 20:34 | |
*** _nadya_ has joined #openstack-telemetry | 20:35 | |
openstackgerrit | Danek Duvall proposed openstack/ceilometer: ValueError exception when SNMP returns NoSuchObject https://review.openstack.org/353128 | 20:36 |
*** rwsu has joined #openstack-telemetry | 20:37 | |
*** shardy_afk has joined #openstack-telemetry | 20:48 | |
*** rwsu has quit IRC | 20:48 | |
*** shardy_afk has quit IRC | 20:58 | |
openstackgerrit | Danek Duvall proposed openstack/ceilometer: ValueError exception when SNMP returns NoSuchObject https://review.openstack.org/353128 | 21:05 |
*** sergio_nubeliu has quit IRC | 21:07 | |
*** _nadya_ has quit IRC | 21:10 | |
*** cdent has quit IRC | 21:13 | |
*** jwcroppe has quit IRC | 21:28 | |
*** jwcroppe has joined #openstack-telemetry | 21:28 | |
*** jwcroppe has quit IRC | 21:29 | |
*** automagically has joined #openstack-telemetry | 21:33 | |
*** adriant has joined #openstack-telemetry | 21:39 | |
automagically | Trying to use the tempest plugin here: https://github.com/openstack/ceilometer/tree/master/ceilometer/tests/tempest and noticing that it requires OpenSSL but pyOpenSSL is not present in requirements.txt or test-requirements.txt | 21:39 |
automagically | Is the tempest plugin used in any of the ceilometer gate/check tests? | 21:39 |
*** shardy has joined #openstack-telemetry | 21:40 | |
*** _nadya_ has joined #openstack-telemetry | 21:40 | |
gordc | automagically: it seems to be working: ie https://review.openstack.org/#/c/350610/ | 21:42 |
gordc | granted we have very very few tempests tests | 21:42 |
automagically | gordc: Appreciate the reference, I’ll dig through the console logs on the plugin runs there | 21:43 |
gordc | kk, r-mibu was the one who worked on tempest work but he hasn't been active for some time... we don't have any actively look at tempest tests currently. | 21:44 |
gordc | (or not that i know of) | 21:44 |
*** _nadya_ has quit IRC | 21:45 | |
*** Ephur has quit IRC | 21:49 | |
automagically | Okay, looks like tempest tox installs it during http://logs.openstack.org/10/350610/2/check/gate-ceilometer-dsvm-tempest-plugin-mongodb/7eab846/console.html.gz#_2016-08-04_08_45_54_411147 | 21:49 |
gordc | cool cool. do we need to add it? i'm checking sahara (who also has tempest plugin) and they don't have pyOpenSSL either. | 21:52 |
automagically | It may also get satisfied from system site-packages according to: http://docs.openstack.org/developer/tempest/plugin.html#notes-for-using-plugins-with-virtualenvs | 21:54 |
automagically | My use case is running ceilometer tempest plugin in gate checks for https://github.com/openstack/openstack-ansible-os_ceilometer | 21:55 |
automagically | Tempest and ceilometer are both installed in the same virtualenv, so we’re seeing the issue | 21:55 |
gordc | automagically: hmmm. w can add it to test-requirements... not really a big deal there i think. | 21:57 |
automagically | gordc: Appreciate that, but probably won’t satisfy our use case, and isn’t necessary for ceilometer gate | 21:59 |
automagically | Thanks for talking through the issue, I think we can work-around it for the time being | 21:59 |
gordc | cool cool. heading out. ttyl | 22:00 |
*** gordc has quit IRC | 22:00 | |
*** shardy has quit IRC | 22:07 | |
*** jwcroppe has joined #openstack-telemetry | 22:29 | |
*** thorst_ has quit IRC | 22:32 | |
*** jwcroppe has quit IRC | 22:34 | |
*** pradk has quit IRC | 22:47 | |
*** thorst_ has joined #openstack-telemetry | 22:49 | |
*** thorst_ has quit IRC | 22:54 | |
*** rbak_ has quit IRC | 22:56 | |
*** jwcroppe has joined #openstack-telemetry | 23:00 | |
*** rwsu has joined #openstack-telemetry | 23:04 | |
*** vint_bra has quit IRC | 23:11 | |
*** vint_bra has joined #openstack-telemetry | 23:12 | |
*** vint_bra has quit IRC | 23:16 | |
*** Ephur has joined #openstack-telemetry | 23:25 | |
*** chlong|mtg has quit IRC | 23:31 | |
*** zhurong has joined #openstack-telemetry | 23:38 | |
openstackgerrit | Jiong Liu proposed openstack/aodh: Use proper international logging message https://review.openstack.org/353525 | 23:54 |
*** liuhanxi has joined #openstack-telemetry | 23:57 | |
*** kong has joined #openstack-telemetry | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!