event-logs
Documentation based on repostory git version commit 2.4.0-alpha-163-g766e8a2f
Event logs
Event logs contain per domain and user information about processed registrations, calls and messages.
See: https://wiki.linphone.org/xwiki/wiki/public/view/Flexisip/Event%20logs%20and%20queries/ for architecture and queries.
----
Configuration options:
Name | Description | Default Value | Default Unit | Type |
---|---|---|---|---|
enabled | Enable event logs. | false | Boolean | |
logger | Define logger for storing logs. It supports "filesystem", "database" and "flexiapi". | filesystem | String | |
filesystem-directory | Directory where event logs are written as a filesystem (case when filesystem output is chosen). | /var/log/flexisip | String | |
database-backend | Type of backend that Soci will use for the connection. | mysql | String | |
database-connection-string | Configuration parameters of the backend. | db='mydb' user='myuser' password='mypass' host='myhost.com' | String | |
database-max-queue-size | Amount of queries that will be allowed to be queued before bailing password requests. | 100 | Integer | |
database-nb-threads-max | Maximum number of threads for writing in database. | 10 | Integer | |
flexiapi-host | Domain name or IP address of the FlexiAPI host. This setting will be used in combination with flexiapi-port and -prefix to contact the API located at <flexiapi-host>:<flexiapi-port><flexiapi-prefix> | localhost | String | |
flexiapi-port | Port on the FlexiAPI host. See `flexiapi-host` for details. | 443 | Integer | |
flexiapi-prefix | Path prefix for FlexiAPI requests. See `flexiapi-host` for details. | /api/stats/ | String | |
flexiapi-api-key | API authentication key for the FlexiAPI | String |