This procedure explains how to forward the access-event stream to the Log-Sink server exclusively for statistical analysis.
Artica Proxy transmits the metrics over a Syslog stream, while the Log-Sink server ingests the data and formats it in its database for reporting.This feature is available on Artica v4.50 Service Pack 5 or Artica v4.50 Service Pack 4 Hotfix 20250613-13
Your system > Feature
This procedure configures Artica Proxy to push its real-time statistics stream to the log-sink server over the Syslog protocol.
On the left-menu, choose Your Proxy > Statistics service
Artica sends pre-formatted events over syslog, which the log-sink server must ingest in order to populate the database.
The Artica Proxy dashboard provides three widgets:
Statistics > Artica Statistics communicator
The statistics engine stores data in 10-minute windows.
If successive events are identical, they are aggregated during that window.
Example: Suppose user Jhon makes two 12 kB requests to google.com one second apart
.
Instead of keeping two separate rows, Artica keeps a single in-memory record: 2 requests, 24 kB, user = Jhon, host = google.com
—valid for that ten-minute slice.
The Queued widget shows how many such aggregated records are currently held in memory for the active ten-minute window.
When a record’s ten-minute lifetime expires, it is flushed to the PostgreSQL database.
So, continuing the example, after ten minutes you would see just one database row saying “user Jhon makes 1500 requests to google.com, 17 MB
” (if that was the total aggregated during the window).