Note: user/history links are broken as my isp don't support SQLite3.
One caveat with sss. It use separate db/config file for each channel.
I'll write a python script to:
1. curl http://sss.dutnie.nl/sss-7.0.tgz, if it's not installed
2. install sss (unzip)
3. foreach channei: # channels may be passed in command line
if it's a new channel {
initialize sqlite3 database
generate conf with right parser, if one is not already generated
generate conf code vars.php for this channel
}
4. generate stats incrementally and make it accessible using this url: http://eavesdrop.openstack.org/stats
New puppet manifest to:
1. install dependent packages like php, php-pdo (sqlite3), php-mbstring
2. cron job to run the above python script every hour
Assumption:
1. sss is setup in the same server that has irclogs
sss is simple and support supy format. Here is a demo using #openstack- ceilometer channel. livecipher. com/sss- 7.0/%23openstac k-ceilometer/
http://
Note: user/history links are broken as my isp don't support SQLite3.
One caveat with sss. It use separate db/config file for each channel.
I'll write a python script to: sss.dutnie. nl/sss- 7.0.tgz, if it's not installed eavesdrop. openstack. org/stats
1. curl http://
2. install sss (unzip)
3. foreach channei: # channels may be passed in command line
if it's a new channel {
initialize sqlite3 database
generate conf with right parser, if one is not already generated
generate conf code vars.php for this channel
}
4. generate stats incrementally and make it accessible using this url: http://
New puppet manifest to:
1. install dependent packages like php, php-pdo (sqlite3), php-mbstring
2. cron job to run the above python script every hour
Assumption:
1. sss is setup in the same server that has irclogs