Vtrin-SIEC: Centralized Security and Network Event Collection

Vtrin-SIEC is an automatic security monitoring service that collects alerts and events from your entire IT infrastructure and stores them in one place for easy search and analysis.

Why You Need Vtrin-SIEC

Modern IT environments generate security alerts from many sources:

  • Network devices (routers, switches, printers) send automated alerts
  • Windows servers generate application and security logs
  • Linux servers create system and authentication logs

Without a central collection point, these events stay scattered across your infrastructure, making it impossible to investigate security incidents or maintain compliance.

Vtrin-SIEC solves this by: Automatically collecting all events in one searchable database, so you can correlate incidents, investigate problems, and prove compliance.


What It Does

FeatureBenefit
Listens 24/7Automatically monitors all three event sources
Selective CollectionOnly stores events you care about (by severity level)
Cross-PlatformWorks on Windows and Linux/WSL
Unified StorageStores all events together for correlation
Secure SNMPUses encryption for network device communication
Searchable ArchiveFind events by device, time, type, or severity

How It Works

Your Environment
├─ SNMP Devices (send network alerts)
├─ Windows System (generates event logs)
└─ Linux System (generates syslog)
↓
Vtrin-SIEC Service
(listens and collects based on your preferences)
↓
RTDB Database
├─ SimpleConfig Table (stores your preferences)
└─ EquipmentEvents Table (stores collected events)
↓
ABB Ability™ History
(search, analyze, report)


Three Types of Events Collected

1. SNMP Traps (Network Devices)

What: Automatic alerts from routers, switches, printers, network devices

Examples:

  • Port went offline/online
  • Disk space running low
  • Device restarted
  • Authentication failed

Severity: Information (normal) → Warning (caution) → Error (urgent)


2. Windows Event Logs (Windows Systems)

What: Events from your Windows servers and PCs

Log TypeExamples
ApplicationSoftware crash, service failed
SystemDriver error, disk issue
SecurityLogin attempt, permission change

Severity: Information (normal) → Warning (watch) → Error (failure)


3. Linux Syslog (Linux & WSL Systems)

What: Events from Linux servers

Log FileExamples
syslog/messagesService started, kernel message
auth.logSSH login attempt, sudo command

Severity: Emergency/Alert/Critical (urgent) → Error/Warning (caution) → Notice/Info (normal) → Debug (detailed)


Where Events Are Stored

All events go to the EquipmentEvents table with clear labels:

  • SNMPTrap_* attributes → Network device alerts
  • WindowsLog_* attributes → Windows server events
  • LinuxLog_* attributes → Linux server events

Advantage: You can search and correlate events across all platforms at once.


SNMP Trap Basics

What is an SNMP Trap?

Network devices automatically send SNMP Traps — short alert messages — when something important happens. Vtrin-SIEC receives and translates these into readable information.

The Three SNMP Versions (Auto-Detected)

VersionSecurity LevelBest ForNotes
SNMPv1None (readable)Legacy devices1988 standard, old hardware only
SNMPv2cNone (improved)Older networksStill readable but better error info
SNMPv3EncryptedModern networksRecommended for security

Vtrin-SIEC automatically detects which version the device sends and handles it correctly.

SNMPv3 Security Options

If using SNMPv3, choose your protection level when setting up users:

LevelProtectionWhat It DoesWhen to Use
NoAuthNoneNo securityTesting only
AuthNoPrivIdentity checkedVerifies device is trustedInternal networks
AuthPrivIdentity + EncryptedSealed envelope with lockInternet, cloud, critical systems

Quick Start: Installation

Install Command

Windows:
.\Vtrin-SIEC.exe -i -d "C:\RTDB" -c "wss://localhost/vtrin" -l "C:\Logs" -s

Linux:
./Vtrin-SIEC.exe -i -d "/var/rtdb" -c "wss://localhost/vtrin" -l "/var/log" -u "vtrin-user" -p "password123" -s

What Each Parameter Means

ParameterPurposeExample
-iInstall service(no value needed)
-dDatabase location"C:\RTDB" or "/var/rtdb"
-cConnection address"wss://localhost/vtrin"
-lLog file location"C:\Logs" or "/var/log"
-sRun as service(no value needed)
-uLinux user name"vtrin-user" (Linux only)
-pLinux password"password123" (Linux only)

What Happens During Installation

Automatic Setup

Windows:

  • ✅ Opens firewall port 1162 for SNMP
  • ✅ Starts monitoring Event Logs
  • ✅ Creates SNMPv3 user accounts
  • ✅ Starts the service

Linux:

  • ✅ Enables firewall if needed
  • ✅ Opens port 1162
  • ✅ Monitors syslog
  • ✅ Sets up file permissions

Both platforms:

  • ✅ Stores your configuration in RTDB database
  • ✅ Creates SNMPv3 credentials if needed
  • ✅ Starts collecting events 24/7
  • ✅ Runs automatically on system restart

Configuration (After Installation)

Where Settings Are Stored

Everything is saved in the RTDB database, SimpleConfig table, Section: Vtrin-SIEC

SNMPv3 Users (If Using SNMP v3)

Each user is stored separately for easy management:

Storage location:
Key: SNMPv3Users.

What each row contains:

  • Username
  • Password (for authentication)
  • Password (for encryption)
  • Recovery algorithms

Benefits:

  • Add/remove users without restarting
  • Passwords persist across reboots
  • Multiple users can exist simultaneously
  • Easy password updates

Uninstallation

Remove Command

\Vtrin-SIEC.exe -r -d

What Gets Cleaned Up

  • ✅ Service stops and is removed
  • ✅ Firewall rules deleted (port 1162 freed)
  • ✅ Monitoring stops
  • ✅ Configuration removed from database
  • ✅ SNMPv3 user credentials deleted

Important: Historical events are preserved in EquipmentEvents table for compliance records.


Using Collected Events

Search & Find Events

Once events are collected, you can:

Search by time - Find events from specific dates/hours
Filter by severity - Show only errors, or warnings, or everything
Filter by source - Events from specific devices or servers
Correlate incidents - See related events across platforms
Generate reports - Create compliance and audit reports
Track trends - Identify recurring problems


Event Details Stored for Each Type

SNMP Events Include:

  • Device IP address
  • Alert type (what happened)
  • Device values (CPU %, disk space, etc.)
  • Alert OID (technical identifier)
  • SNMP version used (v1, v2c, or v3)
  • If v3: security level used (NoAuth/AuthNoPriv/AuthPriv)

Windows Events Include:

  • When it happened (date & time)
  • Which log (Application/System/Security)
  • What application/service logged it
  • Full event message
  • Event ID (technical code)

Linux Events Include:

  • Server hostname
  • When it happened (date & time)
  • Which log file (/syslog, /auth.log, etc.)
  • Process/service name and ID
  • Full message text

Platform-Specific Details

Windows Requirements

  • Permissions: Administrator to access all event logs
  • Firewall: Port 1162 automatically configured
  • Logs monitored: Application, System, Security
  • Runs as: Windows service

Linux Requirements

  • Permissions: Read access to /var/log directory
  • Firewall: UFW automatically configured
  • Logs monitored: /var/log/syslog, /var/log/messages, /var/log/auth.log
  • Runs as: Linux service (with user account you specify)

Troubleshooting Quick Reference

ProblemSolution
Port 1162 already in useStop other services using this port, restart Vtrin-SIEC
Event logs not collected (Windows)Run installation as administrator
Syslog not collected (Linux)Check read permissions on /var/log, verify syslog service running
Database connection failedVerify database path, check network connectivity, ensure SimpleConfig table exists
SNMPv3 traps not receivedVerify credentials in database, check firewall allows port 1162

Summary

CapabilityWhat You Get
Automatic Collection24/7 monitoring without manual intervention
Multiple SourcesNetwork devices, Windows, and Linux all in one place
Instant SearchFind events by time, device, type, or severity
Incident CorrelationSee related events across all platforms
Compliance ReadyHistorical archive for audits and regulations
Secure SNMPOptional encryption for network device communication

Key Takeaways

One database stores all events (SNMP, Windows, Linux)
Automatic setup - once installed, it monitors 24/7
Flexible filtering - collect only the severity levels you care about
Searchable archive - find events anytime
Security integrated - encrypted SNMP available
Cross-platform view - correlate incidents across your entire infrastructure

Result: You have complete visibility into your IT infrastructure's security status — automatically, centrally, and searchably.



Did this page help you?