Hi Alexander! How exactly can this be done? It's not very clear to me. As far as I understand, the MO concatenated messages are logged as one long message only after receiving all parts and stitching them together, there's no flag in the access-log-format that shows the total number of parts. Maybe I wrong and missing something.
-- Regards, Denis On Wed, Oct 9, 2024 at 10:50 AM Alexander Malysh <amal...@kannel.org> wrote: > > Hi, > > you can use custom access log format and log parts amount. After that just > parse the log line and put into Elastic. > > Regards, Alexander Malysh > Am 24. Sept. 2024, 11:38 +0200 schrieb Денис Давыдов <dyna...@gmail.com>: > > Hi all, > > Along with the message, it is necessary to register in the access_log the > total number of its parts (it doesn't matter, it's MO or MT), since each part > of such a composite message is charged by the upstream SMSC operator. I will > collect such information in Elasticsearch for subsequent analysis after the > billing period. > > How do you solve this problem? If I am not mistaken, MO messages coming from > the SMS service will always have a "[udh:0:]" entry in the log file, since, > apparently, Kannel deletes information in the SMS.udhdata format after > assembling the message. > > -- > Regards, > Denis