dCache / dcache

dCache - a system for storing and retrieving huge amounts of data, distributed among a large number of heterogenous server nodes, under a single virtual filesystem tree with a variety of standard access methods
https://dcache.org
290 stars 136 forks source link

Send Billing entries to Syslog #2993

Open Freebien opened 7 years ago

Freebien commented 7 years ago

Would it be possible to add an option (as billing.enable.text or billing.enable.db) to send Billing log entries straight to syslog ? With that option we would be able to send all billing info to our ElasticSearch as timeseries entries and use them to make graphs, reports and to monitor the system activity.

kofemann commented 7 years ago

Currently, there are no option to send billing record to something else then text files or a db. But we had an internal project to use logstash for billing file processing. Please have a look at https://github.com/dCache/logstash4dcache

Freebien commented 7 years ago

Thank you for the link. I think that I will convert the grok patterns to fit syslog-ng patternDB. Anyways, do you plan to add the option ? It would be really useful to get the raw datas without the file.