MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "lecontinue": "20240425063532|1378",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 1408,
                "ns": 0,
                "title": "Almalinux 9.5",
                "pageid": 658,
                "logpage": 658,
                "revid": 5131,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2025-03-19T15:29:22Z",
                "comment": "Created page with \" = Installation procedure =  * it's for all-in-one variant (a database, the gui and sensor on one server) Because the alamlinux 9.5 come with php 8.0 which is nont supported by our GUI, you eeed to install remi's repositories and enable php 8.1 or 8.2 there:  == Prepare php 8.2 to be used ==  yum install wget -y  dnf install epel-release -y  dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm -y  dnf module enable php:remi-8.2 -y   == Install Mysql and ph...\""
            },
            {
                "logid": 1405,
                "ns": 0,
                "title": "Multiple sniffer instancies",
                "pageid": 655,
                "logpage": 655,
                "revid": 5086,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2024-12-20T15:17:44Z",
                "comment": "Created page with \"=How to start more sniffer instancies in a single host= t.e. useful to distinct between calls which came via which network interface of a single host in a GUI (using id_sensor)   If a single instance is runing ok there - you can add manually second instance by a following way:  == copy of a binary==  cp -a /usr/local/sbin/voipmonitor /usr/local/sbin/voipmon2  == copy the init script and modify it to control voipmon2==  cp /etc/init.d/voipmonitor /etc/init.d/voipmonitor/v...\""
            },
            {
                "logid": 1402,
                "ns": 0,
                "title": "DTLS",
                "pageid": 652,
                "logpage": 652,
                "revid": 4987,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2024-09-24T14:09:41Z",
                "comment": "Created page with \"DTLS (Datagram Transport Layer Security) is a protocol used for securing the RTP voice or video streams. Voipmonitor uses the key received from the keylogger and from DTLS packets to make decryption possible  DTLS packets preceeding the RTP streams. Because the use of a keys from DTLS packets is possible after RTP packets arrives, and after keylogger packets arrives  voipmonitor needs to store the DTLS packets aside from call struct - It is putting DTLS packets into a se...\""
            },
            {
                "logid": 1399,
                "ns": 0,
                "title": "Minimizing Delay Between Call End and CDR Database Storage",
                "pageid": 649,
                "logpage": 649,
                "revid": 4963,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2024-09-09T16:24:01Z",
                "comment": "Created page with \"=Behavior=  The VoIPmonitor sniffer service uses buffers for queuing inserts into the database. These buffers are either flushed to disk or processed from RAM, depending on the query_cache option (yes or no). When the database service performs well, the CDR can take up to 35 seconds after the call ends to appear in the database (and be visible in the GUI\u2019s CDR view).  ==Timeout after bye== 5 sec.  There is a hardcoded 5-second timeout after the BYE is confirmed when no...\""
            },
            {
                "logid": 1396,
                "ns": 0,
                "title": "SQL queue is growing in a peaktime",
                "pageid": 646,
                "logpage": 646,
                "revid": 4951,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2024-09-09T15:06:23Z",
                "comment": "Created page with \"= Delay between active call and cdr view = The Active Calls view in the GUI displays the timestart of a calls(INVITEs) obtained from the VoIPmonitor sniffer service, whereas the CDR view shows the stored CDRs (after the call ends) from the database. == SQLq/SQLf == In the service status (expanded status, status line) under GUI -> Settings -> Sensors : status, the SQLq/SQLf values represent the size of the queue before the CDRs are pushed to the database. When SQLq/SQLf i...\""
            },
            {
                "logid": 1393,
                "ns": 0,
                "title": "Ipaccount",
                "pageid": 643,
                "logpage": 643,
                "revid": 4942,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2024-08-26T12:54:01Z",
                "comment": "Created page with \"It is used for enabling the counting of the packets per customer/resseler.  in /etc/voipmonitor.conf enable following option and restart sniffer service  ipaccount = yes   by default the counts are increased every ipaccount_interval which is by default 300second  ipaccount_interval = 300  After the sniffer service creates the agreggation tables in a DB in the GUI appears the new menuitems under the user&audit section (resellers and customers) In a GUI's configuration you...\""
            },
            {
                "logid": 1390,
                "ns": 0,
                "title": "Whisper",
                "pageid": 640,
                "logpage": 640,
                "revid": 4903,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Festr",
                "timestamp": "2024-06-11T12:06:03Z",
                "comment": "Created page with \"== Whisper ==  === Methods === There are two modes of Whisper that can be integrated into the sniffer.  * [https://openai.com/index/whisper/ Openai Whisper] * [https://github.com/ggerganov/whisper.cpp whisper.cpp]  Both modes require a model, which are trained data sets that are loaded into the machine learning library.  ==== Openai Whisper ====  ===== Installation ===== Installation of OpenAI Whisper.  <code>pip install openai-whisper</code>  Dependency checks will auto...\""
            },
            {
                "logid": 1387,
                "ns": 0,
                "title": "Ubuntu 24.04 LTS",
                "pageid": 637,
                "logpage": 637,
                "revid": 4876,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Petr.halounek",
                "timestamp": "2024-05-28T15:13:14Z",
                "comment": "Created page with \"Following steps were necessary to follow to install voipmonitor GUI and sniffer including mysql db into ubuntu 24.04 minimal server installation with 16GB of RAM.  =Database=  ==Install==   apt-get update  apt-get install tshark mtr librsvg2-bin gsfonts mysql-server ethtool  ==Configure==  Add the recommended settings from our [[Scaling#MySQL_performance]] section of a doc into mysql's config (keep in mind to set up to half of available RAM for use of the mysql read cach...\""
            },
            {
                "logid": 1384,
                "ns": 6,
                "title": "File:Cdr view custom url.png",
                "pageid": 634,
                "logpage": 634,
                "revid": 4858,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "Milan",
                "timestamp": "2024-05-15T08:07:57Z",
                "comment": ""
            },
            {
                "logid": 1381,
                "ns": 6,
                "title": "File:Cdr view custom url.png",
                "pageid": 634,
                "logpage": 634,
                "revid": 4858,
                "params": {
                    "img_sha1": "iroitl3koza43nxb77wglyz88xldm42",
                    "img_timestamp": "2024-05-15T08:07:57Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "Milan",
                "timestamp": "2024-05-15T08:07:57Z",
                "comment": ""
            }
        ]
    }
}