|
Database table for Traffic Logging
To write traffic counters in a database, you must create a table with the minimal set of fields:
| N |
Field name |
Field type |
Description |
| 1. |
filterid |
smallint |
Filter id (from 1 to N. In general, N is a number of filters in the filterset) |
| 2. |
ts |
int
| The beginning of the time interval in the ymmddhhmi format. For example, 308220945 points to 09:45 August 22, 2003 |
| 3. |
sent |
bigint |
Sent bytes counter |
| 4. |
recv |
bigint |
Received bytes counter |
You can use the following script to create the table in Microsoft SQL Server:
CREATE TABLE [dbo].[traffic] (
filterid smallint NOT NULL,
ts int,
sent bigint, recv bigint) |
The same script works on MySQL database:
CREATE TABLE traffic (
filterid smallint NOT NULL,
ts int,
sent bigint, recv bigint) |
The next figure shows the table for Microsoft Access:
|