forum.bitel.ru http://forum.bitel.ru/ |
|
Экспорт сжатых данных аккаунт-сервера http://forum.bitel.ru/viewtopic.php?f=44&t=9734 |
Страница 1 из 1 |
Автор: | oldb0y [ 19 сен 2014, 10:40 ] |
Заголовок сообщения: | Экспорт сжатых данных аккаунт-сервера |
Речь идет о возможности сжимать flow-данные: datalog.flow.compression.type Возможно ли экспортировать сжатых flow-данные аккаунт-сервера? Может есть какой-нибудь дополнительный ключ к команде accounting.sh flowExport? Или другие решения? |
Автор: | stark [ 19 сен 2014, 10:48 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
не понятно. У вас flowExport не работает на сжатых данных? |
Автор: | oldb0y [ 19 сен 2014, 11:00 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
Не работает. Генерит файл без данных |
Автор: | Amir [ 19 сен 2014, 19:01 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
Может быть какие-то ошибки есть? А что у вас в datalog.flow.compression.type? |
Автор: | oldb0y [ 22 сен 2014, 11:10 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
Ошибки и правда есть (grep'ом почему-то не цеплялись раньше). Подготовку для компрессии XZ, сделал по вашей инструкции: скопировал xz.jar в Access и Accounting сервера, прописал в конфиг строки, перезапустил. Код: <!-- 0 - no compression, 1 - zlib, 3 - xz --> <param name="datalog.flow.compression.type" value="3" /> <!-- 1 - best speed; 7,8,9 - not recomendated --> <param name="datalog.flow.compression.level" value="5" /> Код: 09-22/11:06:30 ERROR [Thread-19] BGDataLogReader - null NetflowDataLogReader [file: /usr/local/BGB/meat/pppoe/accounting/data/flow/source_2/2014/2014-09/2014-09-22/log_2014-09-22-10.001.bgdl; chunkSize=524288] java.io.EOFException at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at org.tukaani.xz.LZMA2InputStream.decodeChunkHeader(Unknown Source) at org.tukaani.xz.LZMA2InputStream.read(Unknown Source) at org.tukaani.xz.BlockInputStream.read(Unknown Source) at org.tukaani.xz.SingleXZInputStream.read(Unknown Source) at org.tukaani.xz.XZInputStream.read(Unknown Source) at ru.bitel.bgbilling.kernel.base.server.datalog.channels.XZInputStream.read(XZInputStream.java:66) at ru.bitel.bgbilling.kernel.base.server.datalog.channels.StreamReadableChannel.read(StreamReadableChannel.java:36) at ru.bitel.bgbilling.kernel.base.server.datalog.DataLogReader.readBuffer(DataLogReader.java:48) at ru.bitel.bgbilling.kernel.base.server.datalog.BGDataLogReader.readBuffer(BGDataLogReader.java:68) at ru.bitel.bgbilling.kernel.base.server.datalog.BGDataLogReader.readNext(BGDataLogReader.java:102) at ru.bitel.bgbilling.kernel.network.datalog.netflow.NetflowDataLogReader.readChunk(NetflowDataLogReader.java:38) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$FlowIterator.read(IPDataLogUtils.java:326) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$FlowIterator.fetch(IPDataLogUtils.java:246) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$FlowDetailIterator.next(IPDataLogUtils.java:417) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$FlowDetailIterator.next(IPDataLogUtils.java:1) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:331) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:261) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:226) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:199) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:74) at ru.bitel.bgbilling.modules.inet.accounting.Accounting.executeCommand(Accounting.java:2142) at ru.bitel.bgbilling.kernel.application.server.CommandPortListener$AdminPortThread.doCommand(CommandPortListener.java:117) at ru.bitel.bgbilling.kernel.application.server.CommandPortListener$AdminPortThread.run(CommandPortListener.java:173) accounting 09-22/11:06:31 INFO [accwrkr-1-p-14-t-1] SessionTarifficationManager - InetOptionSet: [] accounting 09-22/11:06:31 INFO [accwrkr-1-p-14-t-1] SessionTarifficationWorker - Tarifficated 1 sessions for 1 ms. 09-22/11:06:31 ERROR [Thread-19] ZLIBReadableChannel - Unexpected end of file (channel) sun.nio.ch.FileChannelImpl@dbb0f7 09-22/11:06:31 ERROR [Thread-19] BGDataLogReader - Size of chunk less than expected: 469362 (524032) 09-22/11:06:31 ERROR [Thread-19] NetFlowArray - Corrupted packet at offset: 468120 [flowLength=48, flowCount=30, limit=469377] |
Автор: | Amir [ 22 сен 2014, 15:06 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
Версия/билд? |
Автор: | Amir [ 22 сен 2014, 15:11 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
За текущий час пробуете? Может быть еще не успевает сбросить на диск данные из буфера? |
Автор: | oldb0y [ 03 окт 2014, 13:16 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
Код: Сервер: вер. 6.0 сборка 1793 от 17.09.2014 01:45:13 inet вер. 6.0 сборка 1447 от 18.09.2014 21:08:15 Специально подождал несколько дней. пробую Код: ./accounting.sh flowExport -s 2 -h 2014-10-01-10 -f flows.csv -tFmt "dd.MM.yyyy HH:mm:ss" Так же выдает: Код: 10-03/13:14:11 ERROR [Thread-18] HourlyDataLog - Error when opening dataLog /usr/local/BGB/meat/pppoe/accounting/data/flow/source_2/2014/2014-10/2014-10-01/log_2014-10-01-11.002.bgdl
org.tukaani.xz.XZFormatException: Input is not in the XZ format at org.tukaani.xz.common.DecoderUtil.decodeStreamHeader(Unknown Source) at org.tukaani.xz.SingleXZInputStream.initialize(Unknown Source) at org.tukaani.xz.SingleXZInputStream.initialize(Unknown Source) at org.tukaani.xz.SingleXZInputStream.<init>(Unknown Source) at org.tukaani.xz.XZInputStream.<init>(Unknown Source) at org.tukaani.xz.XZInputStream.<init>(Unknown Source) at ru.bitel.bgbilling.kernel.base.server.datalog.channels.XZInputStream.<init>(XZInputStream.java:14) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLog.checkStream(IPDataLog.java:291) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLog.asReaderImpl(IPDataLog.java:244) at ru.bitel.bgbilling.kernel.base.server.datalog.DataLog.asReader(DataLog.java:214) at ru.bitel.bgbilling.kernel.base.server.datalog.hourly.HourlyDataLog.nextReader(HourlyDataLog.java:146) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$FlowIterator.fetch(IPDataLogUtils.java:256) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$FlowDetailIterator.<init>(IPDataLogUtils.java:384) at ru.bitel.bgbilling.kernel.network.datalog.IPDataLogUtils$3.iterator(IPDataLogUtils.java:439) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:331) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:261) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:226) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:199) at ru.bitel.bgbilling.modules.inet.accounting.detail.FlowExport.export(FlowExport.java:74) at ru.bitel.bgbilling.modules.inet.accounting.Accounting.executeCommand(Accounting.java:2142) at ru.bitel.bgbilling.kernel.application.server.CommandPortListener$AdminPortThread.doCommand(CommandPortListener.java:117) at ru.bitel.bgbilling.kernel.application.server.CommandPortListener$AdminPortThread.run(CommandPortListener.java:173) |
Автор: | Amir [ 15 дек 2014, 15:45 ] |
Заголовок сообщения: | Re: Экспорт сжатых данных аккаунт-сервера |
Извините, потерял вашу тему. В последнем билде должно быть нормально. viewtopic.php?f=44&t=8700&p=84029#p84014 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |