Contents
Search
Introduction
About Tibbo Systems
Copyright Notice
Documentation Feedback
Platform Overview
Low-code Development and DevOps
Platform Structure
Application Development Process
Unified Data Model
Contexts
Context Masks
Visible and Real Context Trees
Context Data Replication
Data Tables
Table Format
Editors/Renderers
Data Table Smart Copy
Building a Data Table From a Parameters List
Variables
Common Variables
info (Context Information)
children (Context Children)
variables (Context Variables)
functions (Context Functions)
events (Context Events)
actions (Context Actions)
contextStatus (Context Status)
activeAlerts (Active Alerts)
groupMembership (Group Membership)
validity (Validity)
templates (Templates)
Variables History
Variables Performance
Functions
Common Functions
makeCopy (Make Copy)
delete (Delete)
updateVariable (Update Variable)
Functions Performance
Events
Event Instance Parameters
Event Levels
Event Listeners
Event History
Event Acknowledgement
Event Enrichment
Event Lifecycle
Common Events
info (Information)
childAdded (Child Added)
childRemoved (Child Removed)
visibleChildAdded (Visible Child Added)
visibleChildRemoved (Visible Child Removed)
variableAdded (Variable Added)
variableRemoved (Variable Removed)
functionAdded (Function Added)
functionRemoved (Function Removed)
eventAdded (Event Added)
eventRemoved (Event Removed)
actionAdded (Action Added)
actionRemoved (Action Removed)
actionStateChanged (Action State Changed)
infoChanged (Info Changed)
contextStatusChanged (Status Changed)
updated (Variable Updated)
change (Variable Changed)
evaluation (Evaluation)
evaluationError (Evaluation Error)
Events Performance
Actions
UI Procedures
Confirm
Browse
Edit Code
Edit Dashboard
Edit Data
Edit Expression
Edit Properties
Edit Text
Launch Widget
Select Entities
Show Dashboard
Show Differences
Show Error
Show Event Log
Show Message
Show Report
Show System Tree
Show Guide
Action Execution Modes
Interactive Actions
Headless Actions
Action Grouping
Drag and Drop Actions
Variable-Related Actions
Event-Related Actions
Execution Parameters
Common Actions
Call Function
Configure
Create
Create From Template
Delete
Edit Context Permissions
Export
Import
Make Copy
Monitor Related Events
Search/Filter
Replicate
Replicate To Children
View Status
Expressions
Syntax
Data Types and Type Conversion
Evaluation Environment
Literals
Operators
References
Standard References
Environment References
Functions
Number Processing Functions
String Processing Functions
Date/Time Processing Functions
Data Table Processing Functions
Color Processing Functions
Context-related Functions
Type Conversion Functions
Other Functions
Comments
Expression Examples
Expression Debugging
Expressions Security
Expressions Performance
Deployment and Administration
AggreGate Server
Licensing
License Server
Centralized Encryption Management
Requirements
Branches and Versions
Installation and Upgrading
Installation
Installing on ARM-based Linux
Running in a Docker Container
Upgrading
Remote Upgrade
Uninstallation
Migration Guide
Moving AggreGate Server Installation
Startup and Shutdown
Operating System Service Mode
Manual Startup
Shutting Down The Server
Java VM Properties Files
Command Line Parameters
Startup Scripts
Logging
Logging Configuration File
Logging Categories
Logging Levels
Logging Framework Documentation Sources
Safe Mode
Maintenance Mode
System Tray Menu
Data Backup and Restoration
Configuration and Troubleshooting
Configuration
Server Configurator
Client-based Configuration
File-based Configuration
Global Configuration Options
General Settings
Database
Cluster
License Server
Event Processing
Event Processing Rules
Custom Event Writers
Event Storages
Security
Password Settings
Default User Permissions
Additional Permissions for New Users
Authentication
Self-Registration Settings
Encryption
Devices
Default Synchronization Options
Statistics
Virtual Device Networks
Active Plugins
Store
Logger
Validators
Products, Plugins and Resources
Plugins
Resources
Server Status Monitoring
Dealing with Memory Usage
Platform and Application Customization
Troubleshooting
AggreGate Server Installation Problems
AggreGate Server Startup Problems
AggreGate Server Runtime Problems
AggreGate Server Not Responding
AggreGate Client Runtime Problems
Performance Optimization
Performance Optimization
CPU Usage Optimization
Memory Usage Optimization
Disk Usage Optimization
Bandwidth Usage Optimization
Web UI
Requirements
Accessing Web UI
Login and Logout
Simple Mode
UI Overview
Toolbar
Alert Popups
Dashboards
Data Model
Instances
Lifecycle
Caching
URLs and Routing
Responsive Design
Bindings
Binding Target
Binding Expression
Binding Activator
Binding Condition
Binding Performance
Binding Examples
Components
Component Properties
Common Component Properties
Common Container Properties
Component Functions
Component Events
Common Component Events
Containers
Container Layouts
Grid Layout
Absolute Layout
Root Panel
Panel
Drawer
Tabbed Panel
Tab
Steps Panel
Step
Sub-dashboard
Properties Editor
Entity Selector
Navigation
Menu
Breadcrumbs
Map
Data Display
System Tree
Custom Tree
Label
Image
Progress Bar
Data Table
Shared Properties
Shared Events
Editing Data
Context Menu
Sorting and Filtering
Data Export/Import
Report Creation
Class Data Table
Timer
Event Log
Current Events
Event History
Context Menu
Acknowledging Events
Exporting Events
HTML Snippet
Vector Drawing
Input Controls
Text Field
Text Area
Number Field
Dropdown List
Dropdown Tree
Dropdown Menu
Button
Button Group
Date Time Picker
Time Picker
Toggle Button
Check Box
Check Box Group
Uploader
Radio Button
Charts
Building Chart Dataset
Custom Data
Variable History
Series Propagation
Series Types
Statistics-based Series
Event History
Pie Chart
Bar Chart
Line Chart
Miscellaneous
Widget
Web UI Builder
Toolbar
Work Area
Component Properties Editor
Component Palette
Component Tree
Editing Component Layout
Editing Grid Layout
Editing Absolute Layout
Previewing Dashboards
UI Operations Logging
Performance
Settings
Embedded Web Server
Web Control Center
Web Server Configuration
Standalone Web Server
Installing an SSL Certificate for Web Applications
Desktop Client Application
Unified Operations Console
Requirements
Installation
Uninstallation
Startup and Shutdown
Command Line Parameters
Simple Mode
Steady State Mode
Admin Mode
Specifying Java VM Properties
Workspaces and Server Connections
Main Window
Main Menu
Status Bar
Managing Dockable Windows
System Tree
Context Menu
Drag and Drop Operations
Copy and Paste Operations
Node Reordering
Node Searching and Filtering
Custom Nodes
Workspace Configuration Node
Servers Node
Server Node
Local Server Auto-connection
Properties Editor
Data Table Editor
Data Sources
Modes
Toolbar
Editing Data
Context Menu
Sorting and Filtering
Row Grouping
Data Export/Import
Report Creation
Editing Bindings
Event Log
Current Events
Event History
Context Menu
Acknowledging Events
Exporting Events
Entity Selector
Expression Builder
Error Dialogs
Text Editor
Code Editor
Trackers
Favourites
Report Viewer
Report Editor
Custom PDF Fonts
Logging
Widget editor
Main Menu
Toolbar
Work Form
Resources Window
Entity Selector
Component Palette
Component Properties
Editing Widget Layout
Editing Grid Layout
Editing Absolute Layout
Drawing Graphical Primitives
Managing Bindings
Drag and Drop Operations
Standalone Version
AggreGate IDE
Debugger
Work Form
Variables Area
Component Palette
Imports
Generated Code
Console
Toolbar
Actions
Program Configuration
Components
Components Properties
Execution Order
Expression
FBD Components
Input
Output
Block
Jump
Return
Label
SFC Components
Step
Transition
Branch
Jump
LD components
Power Rail
Branch
Block
Return
Jump
Normally Open Contact
Normally Closed Contact
Positive Transition-Sensing Contact
Negative Transition-Sensing Contact
Coil
Negated Coil
Positive Transition-Sensing Coil
Negative Transition-Sensing Coil
Set Coil
Reset Coil
Device Browser
Interactive Guide
Security and Access Control
Users
User Account Management
Default Administrator Account
Default Operator Account
Normal and Role-based Users
User Account Configuration
Properties
Account Settings
Resources
User Photo
User Interface
Permissions
Alerts
User Account Status
Resetting User Account Password
Suspending User Accounts
User Self-Registration
Users in Distributed Architecture
Role-based Access Control
Permission Levels
Default Context Permission Level
Permissions Table
Default Permissions Table
Permission Checking
External Authentication
LDAP (Active Directory) Authentication
OAuth
Kerberos
Authentication and Authorization Sequence
Third-party System Credentials Security
Connectivity and Data Acquisition
Devices
Adding New Devices
Device Metadata
Device Assets
Device Variables (Settings)
Device Snapshots (Settings Cache)
Settings Synchronization Options
Settings Synchronization Status
Device Setting Statistics
Master Values of Device Settings
Device Functions (Operations)
Device Events (Notifications)
Generic Device Properties
Synchronization
Device Status
Device Location Tracking
Device Performance
Virtual Device Networks
Device Drivers
Asterisk
Agent
Avatar
External Application/Script
CORBA
BACnet
CoAP
CWMP
DLMS/COSEM
DNP3
IEC-104
IEC-104 Server
Ethernet/IP
Flexible Driver
Outgoing and Incoming Device Connections
Operating With Data Streams
Driver Configuration Process
Incoming Data Stream Handling
Asynchronous Command Processing
Synchronous Reply Processing
Working with Metadata
Manual Command Exchange
Debugging Device Communications
Graph Database
IPMI
HTTP/HTTPS
JMX
Kafka
Local Agent
Local File
Local Folder
Local System
Message Stream
Meter Bus (M-Bus)
Modbus
Modem
MQTT
Network Host
Ping Monitoring
Ping Settings
Ping Monitoring Results
SNMP Monitoring
Generic TCP Service Monitoring
Generic TCP Service Settings
Generic TCP Service Monitoring Results
Generic TCP Service Operations
Generic UDP Service Monitoring
Generic UDP Service Settings
Generic UDP Service Monitoring Results
HTTP Server Monitoring
DNS Server Monitoring
DNS Service Settings
DNS Monitoring Results
POP3 Server Monitoring
POP3 Service Settings
POP3 Monitoring Results
IMAP Server Monitoring
IMAP Service Settings
IMAP Monitoring Results
SMTP Server Monitoring
SMTP Service Settings
SMTP Monitoring Results
E-mail Round-Trip Monitoring
E-mail Round-Trip Service Settings
E-mail Round-Trip Monitoring Results
FTP Server Monitoring
FTP Service Settings
FTP Monitoring Results
Traceroute Monitoring
Traceroute Service Settings
Traceroute Monitoring Results
SSH Server Monitoring
SSH Service Settings
SSH Monitoring Results
SSH Operations
DHCP Monitoring
DHCP Service Settings
DHCP Monitoring Results
LDAP Monitoring
LDAP Service Settings
LDAP Monitoring Results
LDAP Operations
Radius Monitoring
Radius Service Settings
Radius Monitoring Results
WMI Monitoring
Expect Scripts
NMEA 0183
OPC
Omron FINS
OPC UA
SIP
SMB/CIFS (Shared Resource Monitoring)
SMI-S
SMPP
SNMP
SNMP Polling
SNMP Polling Settings
SNMP Polling Results
SNMP Polling Table Filter
SNMP Notifications Monitoring
SNMP Notifications Monitoring Global Configuration
SNMP Notifications Sources Automatic Discovery
SNMP Global Settings
MIB Files Directory
SNMP User Table
SOAP (Web Services)
SQL Database
Satellite Vehicle Tracker
TPS (Tibbo Project System)
Virtual Device
VMware
Web Transaction
WebSphere MQ
WMI
Configuring Remote Access to WMI
Mass-enabling Remote Access to WMI
WMI Configuration Script
WMI Network Scanning
XMPP
Agents
Generic Information About Agent
Agent Core Concepts
Representation Of Devices In Agent
Event Generation
Agent Contexts
Communications Between Agent and AggreGate Server
Edge Gateways
Data Storage
Storage Facilities
NoSQL Database
NoSQL Database Schema and Interaction
NoSQL Storage Configuration
Working with External Cassandra Database
Key-Value Database
Relational Database
Switching To Another Database Engine
Switching Database To MySQL
Switching Database To Microsoft SQL Server
Switching Database To Oracle
Switching Database To PostgreSQL
Switching Database To Firebird
Database Converter
Database Schema and Interaction
Database Performance Tuning
Database Failover
AggreGate-Based Database Replication
Database Cluster Configuration File
Native Database Replication
Sharing Single Database
File-based Storage
Statistics
Statistics Channel Properties
Working With Keys
Channel Types
Data Processing Sequence
Charting Statistical Data
Statistics Configuration Examples
RRD Technology
Rates, normalization and consolidation
Server-side vs Device-side Aggregation
Granulation
Data Processing and Analytics
Bindings
Binding Properties
Server Bindings
Binding Target
Binding Expression
Binding Activator
Binding Condition
Data Table Bindings
Bindings Performance
Rules
Rule Set Types
Sequential Rule Sets
Dependent Rule Sets
Working with Historical Events/Values
Configuring History Storage
Configuring History Aggregation
Acquiring Raw History
Acquiring Aggregated History
Resource Validity
Validity Expression
Validity Update Rules
Groups
Managing Group Members
Group Types
Batch Member Operations
Dynamic Groups
Group Status
Member Properties Replication
Group Member Context Masks
Group Configuration
Group Properties
Group Status
Replication Options
Location
Topology
Groups Security
Groups Performance
Master Values of Member Properties
Groups in Distributed Architecture
Event Management
Event Filtering
Event Aggregation
Event Masking
Event Correlation
Root Cause Analysis
Event Filters
Filter Expressions
Event Highlighting
Event Filter Configuration
Filter Properties
Filter Rules
Primary Visible Fields
Additional Visible Fields
Custom Highlighting
History Browser Settings
Parameterized Filters
Build-In Filters
Event Filters in Distributed Architecture
Event Correlators
Event Correlators Plugin
Event Correlator Scripts
Alerts
Variable Triggers
Event Triggers
Alert Event
Notifications
Corrective Actions
Action Parameter Processing
Alert Configuration
Alert Properties
Event Triggers
Variable Triggers
Notification Settings
Escalation Settings
Automatic Corrective Actions
Interactive Corrective Actions
Alert States
Alert Lifecycle
Active Instances
Pending Instances
Alert Escalation
Alert Acknowledgment
Alert Security
Alert Performance
Alert Examples
Alerts in Distributed Architecture
Models
Model Types
Model Lifecycle
Model Rules
Referring Rule Sets
Model Bindings
Using Instantiable Models
Model Configuration
Model Properties
Model Variables
Model Functions
Model Events
Rule Sets
Bindings
Statistics Channels
Granulation
Model Default Context
Models Security
Models Performance
Scheduled Jobs
Job Triggers
Action Parameter Processing
Job Configuration
Job Properties
Simple Schedule
Advanced Schedule
Jobs Security
Jobs Performance
Queries
Context References
Field References
Query Configuration
Debugging Queries
Query Executor Widget
Editable Query Results
Parameterized Queries
Queries Performance
Query Examples
Query Language Syntax
Query Language Functions
Machine Learning
Stages of Operation
Algorithms
Arguments of Trainable Unit Functions
Trainable Unit Configuration
Trainable Unit Properties
Algorithm Hyperparameters
Internal Filters
Internal Filter Parameters
Scripts
Script Configuration
Java Scripts
R Scripts
Python Scripts
Using Scripts In Expressions
Script Security
Classes
Fields
Views
Relations
Life Cycles
Instance Filters
Permissions
Bindings
Class Configuration
Class Properties
Fields
Many To Many Relations
Life Cycles
Views
Permissions
Bindings
Workflows
Workflow Configuration
Workflow Properties
Workflow Lifecycle
Blocks
Input Blocks
Startup
Event
Timer
Function Blocks
Expression
Function
UI Procedure
Action
Script
Control Flow Blocks
If
Switch
Catch
Fork
Exit
Workflow Analysis
Workflow Performance
Workflow Security
Dealing with Time Zones
Data Visualization
Dashboards
Dashboard Types
Opening Dashboards
Dashboard Configuration
Dashboard Properties
Dashboard Elements
Dashboards Security
Web Dashboards
Desktop Dashboards
Dashboard Elements
Dashboard Layouts
Dashboard Properties Table
Window Location
Reports
Source Data Expression
Report Template
Report Template Generation
Report Types
Launching Reports
Viewing Reports
Report Configuration
Report Properties
Additional Report Parameters
Subreports
Resources
Parameterized Reports
Reports Security
Reports Performance
Built-in Reports
Auto Run
Auto Run Action Configuration
Auto Run in Distributed Architecture
Widgets
Creating Widgets
Widget Template
Widget Types
Widget Default Context
Widget Configuration
Widget Launching
Widget Input Parameters
Widget Execution
Widget Data Model
Widget Layout
Grid Layout
Absolute Layout
Components
Label
Text Field
Password Field
Formatted Text Field
List
Text Area
HTML Area
Button
Toggle Button
Radio Button
Check Box
Combo Box
Date/Time Picker
Data Table Editor
Event Log
System Tree
Slider
Range Slider
Spinner
Progress Bar
Image
Vector Drawing
Creating Dynamic Vector Images
Video Player
Meter
Compass
Map
Map Layer
Using Offline Maps
Device Images
Device
Graph
LED Display
Button Group
Containers
Root Panel
Panel
Tabbed Panel
Split Panel
Layered Panel
Subwidget
Charts
Building Chart Dataset
Custom Data
Variables-based Charts
Variable Series Propagation
Variable Series Types
Statistics-Based Series
Events-based Charts
Dependent Charts
Trending
Debugging Charts
Category Charts
Line Chart
Area Chart
Bar Chart
Interval Bar Chart
Statistical Chart
Gantt Chart
Mixed Category Chart
Combined Domain Category Chart
Combined Range Category Chart
XY Charts
XY Line Chart
XY Area Chart
XY Bar Chart
Interval Chart
Error Chart
Deviation Chart
Vector Chart
Bubble Chart
Financial Chart
Block Chart
Mixed XY Chart
Combined Domain XY Chart
Combined Range XY Chart
Other Charts
Spider Chart
Polar Chart
Pie Chart
Ring Chart
Composite Charts
Chart Common Properties
Axis
Category Axis
Extended Category Axis
Value Axis
Number Axis
Date Axis
Period Axis
Logarithmic Axis
Symbol Axis
Block Frame
Image Subtitle
Item Label Position
Legend
Legend Item
Marker
Category Marker
Value Marker
Interval Marker
Rectangle Insets
Title
Chart Common Events
Chart Plots
Category Plot
Line Annotation
Text Annotation
Pointer Annotation
Item Label Generator
Tool Tip Generator
XY Plot
Box Annotation
Data Image Annotation
Image Annotation
Item Label Generator
Legend Annotation
Line Annotation
Pointer Annotation
Polygon Annotation
Shape Annotation
Text Annotation
Title Annotation
Tool Tip Generator
Pie Plot
Chart Renderers
Category Renderer
Category Bar Renderer
Category Line Renderer
XY Renderer
XY Line Renderer
Gauges
Simple Gauge
Simple Arc Gauge
Radial Gauge
Radial Bargraph Gauge
Arc Gauge
Half-Round Gauge
Quarter-Round Gauge
Linear Gauge
Linear Bargraph Gauge
Counter Gauge
Gauge Common Properties
Radial Gauge Common Properties
Graphical Primitives
Polyline
Polygon
Rectangle
Ellipse
Arrow
Connectors
Component Properties
Custom Properties
Border
Font
Paint
Stroke
Shape
Pin Points
Component Functions
Component Events
Mouse Event
Keyboard Event
Bindings
Binding Target
Binding Expression
Binding Activator
Binding Condition
Binding Performance
Binding Examples
Topology Visualization
Widget Scripts
Widget Event Log
Widgets Security
Widgets Performance
Widget Examples
Moving Widgets between Servers
Widget Player
Web Widget Player
Device Maps
Touchscreen Support
Application Deployment and DevOps
Applications
Resource Packaging
Application Configuration
Properties
Resources
Localization
Context Variables
Dependencies
Application Store
Publishing Modules and Solutions
Failover Cluster
AggreGate Server Failover
Distributed Operations
Distributed Architecture Concepts
Distributed Architecture Configuration
Configuring Providers
Configuring Consumers
Distributed Server Status
Access Control in Distributed Environment
Platform Extension and Integration
AggreGate SDK
Server API
Error Reporting
Plugin SDK
Plugin Configuration
Plugin Descriptor
Plugin Archive
Driver Development Kit (DDK)
Implementing a Driver
Working with Device Assets
Synchronization Sequence
Managing Incoming Device Connections
Handling Asynchronous Variable Updates
Standard Driver Toolkit
Context Plugins
Hooking Up to the Server Context Tree
Implementing New Contexts
Adding Resources to Plugins
Persistence Plugins
External Authentication Plugins
Agent SDK
Implementing a Java Agent
Widget Component SDK
Widget Component Implementation
Web Application SDK
Web Application Implementing
Development Guide
Basic Concepts
Essential Classes and Interfaces
Finding and Accessing Arbitrary Data
Logging
Working with Data Tables
Data Table Implementations
Creation
Manipulation
Working with Contexts
Manipulating Variables
Calling Functions
Listening and Processing Events
Declaring Variables, Functions, Events and Actions
Defining and Implementing Variables
Defining and Implementing Functions
Defining and Implementing Events
Defining and Implementing Actions
Working with Expressions
Dealing with Access Permissions
AggreGate Server Lifecycle
Server Startup
Server Shutdown
Working in Distributed Architecture
Advanced Topics
Working with Bindings
AggreGate Protocol Communications
Format Caching
Executing Actions Programmatically
.NET API
C/C++ API
JavaScript/TypeScript API
REST API
Configuring REST API
Accessing REST API
Authenticating
STOMP API
REST API Reference
Auth
Refresh
Evaluate
Context
Variables
Variable (GET)
Variable (PUT)
Variable (PATCH)
Events
Functions
Function
HTTP Server
HTTP Server Configuration
HTTP Server Parameters
HTTP Server Examples
SOAP Web Service
Accessing Web Service
Web Service Functions
Web Service Examples
Advanced Functions
Sessions and Session Variables
Unified Search
Dynamic DNS
Dynamic DNS Configuration
Dynamic DNS Context Reference
E-Mail Messages
Email Plugin Properties
Advanced Mail Settings
E-mail Context Reference
SMS Messages
SMS Sending
Advanced SMS Settings
SMS Context Reference
Geo-Fences
Geo-Fence Editor
Geo-fence Context Reference
Parameterization Engine
Enabling Serial Communications
Storage Context
Net Admin
Net Admin and Startup Script Command Reference
Context Reference
Administration
Alerts
Alert
Applications
Application
Auto Run
Action: Add Action to Auto Run
Auto Run Action
Classes
Class
Common Data
Action: Create Common Table from Variable
Common Data Table
Config
Dashboards
Dashboard
Devices
Device
Drivers/Plugins Configuration
Driver/Plugin Configuration
Event Filters
Event Filter
Action: Parameterize
Events
Event Correlators
Event Correlator
Favourites
Action: Add Action to Favorites
Favourite
Groups
Group
Action: Create Group Status Tracker
Machine Learning
Models
Model
Queries
Action: Execute Native Query
Query
Action: Execute Query
Reports
Report
Root Context
Scheduled Jobs
Scheduled Job
Scripts
Script
Trackers
Action: Build Tracker
Tracker
Trainable Unit
Users
Action: New User Account
Action: View User Summary
User
Utilities
Widgets
Widget
Workflows
Workflow
Tutorials
Copying Objects Between User Accounts
Granting One User Access to Objects of Another User
Creating a Widget to Monitor a Device
Manipulating SVG Images
Handling Component Events
Creating a Dashboard to Monitor Your Devices in Real-Time
Monitoring Device Parameters Using a Chart
Building a Device Status Report
Scheduled Report Emailing
Adding Custom Properties
Using Resource and Device Templates
Keeping History of Object Changes
Scheduling Device Downtime
Selecting and Processing Events
Creating Consumption Reports
Predicting SLA Breakdowns
Intelligent Baseline Alerts
Using Multi-Level Subwidgets
Managing an External SQL Database Table
Storing History to External Database
Using Custom Images on Maps
Multi-tenant Access Control
RabbitMQ Integration
Let's Encrypt certificates for Web Server
AggreGate-based Products
Network Management and Monitoring
Getting Started
AggreGate Network Manager Installation
Configuring
Monitoring
Managing
AggreGate Network Manager Basics
Network Management Concepts
Management Subjects
Management Tasks
Management Participants
Management Interactions
AggreGate Network Manager Architecture
Metrics
Availability And Operability Metrics
Performance Metrics
Data Processing
Protocols And Technologies
Network Management Tools
IPv6 Compliance
Configuring AggreGate Network Manager
Configuring Drivers and Plugins
SNMP Configuration
Discovery Configuration
Syslog Configuration
NetFlow Configuration
Configuring/Administering Devices and Services
Manually Adding and Configuring Devices And Services
Network Host Device Configuration
Local File Configuration
Local Folder Configuration
SQL Database Configuration
JMX Configuration
Discovering Devices and Services
Administering Devices and Services
Administering AggreGate Network Manager Tools
Setup Monitoring Profile Action
Setup Monitoring Action
Configuring Environment
Configuring SNMP Devices
Configuring WMI Devices
Receiving Windows Log Events
TCP/IP Limitations of Desktop Versions of Windows
Network Discovery
Discovery Process
Search Stage of Discovery
Service Selection and Setup
Host Addresses Specification
Discovery Tuning
Scanning
Result Processing
Discovery Results Review
Applying Discovery Results
Discovery Status Report
Using Discovery
Interactive Multiple-Device Discovery
Interactive Single-Device Discovery
Headless Multiple- and Single-Device Discovery
Rediscovering Device Services
Automatic Discovery
Default Discovery Settings
Network Visualization
Network Mapping
Network Topology Monitoring
Network Topology Discovery
Network Topology Discovery Algorithms
Editing Network Topology
Browsing Network Topology
Network Route Tracing
SNMP Monitoring and Management
SNMP Basics
SNMP Versions
Structure of Management Information
SNMP Operations
SNMP Security
Using SNMP in AggreGate Network Manager
Configuring SNMP
Configuring SNMP Agents
SNMP Setup on Windows Systems
Enabling SNMP Agent on Windows Systems
Configuring SNMP Agent on Windows Systems
SNMP Setup on Linux Systems
Enabling SNMP Agent on Linux Systems
Configuring SNMP Agent on Linux Systems
SNMP Setup on Solaris Systems
Enabling SNMP Agent on Solaris Systems
Configuring SNMP Agent on Solaris Systems
SNMP Setup on Cisco Devices
SNMP Setup on Microsoft SQL Server
SNMP Setup on Lotus Domino Server
SNMP Setup on Oracle Servers
Configuring SNMP in AggreGate Network Manager
Global SNMP Configuration
Managing MIB Files
Configuring SNMP Devices
SNMP Monitoring
SNMP Polling
Receiving SNMP Traps and Informs
SNMP Trap Sources Automatic Discovery
Using SNMP Data
Managing Devices Using SNMP
Sending SNMP Traps and Informs
WMI Monitoring and Management
WMI Use Cases
Controlling Windows Services
Managing Printers
Operating System Users
Windows Event Log Monitoring via WMI
Availability Monitoring
Availability Alerting
Availability Reporting
Availability Charting
Performance Monitoring
CPU Load Monitoring
Memory and Storage Monitoring
Process Monitoring
Process Instance Count Chart
Generic Service Performance Monitoring
Traffic and Bandwidth Monitoring
Network Interface Traffic Chart
Network Interface Bandwidth Utilization
Network Interface Errors Chart
Network Interface Discards Chart
Network Interface Utilization Alert
Network Interface Down Alert
Network Interface Administrative Shutdown Alert
Network Interface State Change Alert
Interface Traffic Summary Report
Interface Traffic Top 10 and 50 Reports
Interface Bandwidth Utilization Over 50% and 90% Reports
Interface Bandwidth Utilization Top 10 and 50 Reports
NetFlow-based Traffic Decomposition
NetFlow Basics
Supported NetFlow Versions
System Requirements
Configuring Flow Exporters
Configuring Flow Processing
Configuring NetFlow Plugin
Configuring Device Accounts of NetFlow Sensors
Configuring DNS and NetBIOS Resolution
Viewing NetFlow Processing Statistics
Flow Data Aggregation
Visualizing Traffic Flows
Optimizing NetFlow Processing Performance
Database Monitoring
MySQL Monitoring
Oracle Monitoring
Microsoft SQL Server Monitoring
PostgreSQL Monitoring
Filesystem Monitoring
Local File Monitoring
Local Folder Monitoring
Log File Monitoring
Event Monitoring and Consolidation
Event Masking and Device Dependencies
Syslog
Syslog Events Monitoring and Consolidation
Syslog Alerts
Syslog Message Source Automatic Discovery
Syslog Messages Sending
SNMP Notifications
SNMP Notification Alerts
WMI Events
Windows Log Events
Pre-configured Event Filters
Application/Service Monitoring
Web Server Monitoring
Web Page Monitoring
Web Application Monitoring
Apache Web Server Monitoring
Apache Dashboard
Apache Alerts
Microsoft IIS Monitoring
Application Server Monitoring
JBoss Monitoring
Tomcat Monitoring
GlassFish Monitoring
WebLogic Monitoring
Middleware Monitoring
Microsoft SharePoint Monitoring
WebSphere MQ Monitoring
Active Directory Monitoring
Active Directory (LDAP) Monitoring
FTP Server Monitoring
E-mail Server Monitoring
POP3 Monitoring
IMAP Monitoring
SMTP Monitoring
E-mail Round-Trip Monitoring
Postfix Monitoring
Exchange Monitoring
SSH Server Monitoring
Radius Server Monitoring
DNS Server Monitoring
DHCP Server Monitoring
Generic TCP Service Monitoring
Generic UDP Service Monitoring
Virtual Infrastructure Monitoring
Virtualization Dashboards
Virtualization Server Details
Virtualization Overview
Virtualization TOP 10
Virtualization Models
Virtualization Monitoring
Virtualization Overview
Virtualization Widgets
Virtualization Events
Monitoring Outdated VMware 3.x
VMware Alerts
Virtual Machine State Alert
Virtual Machine CPU Load Alert
Virtual Machine Absolute Memory Utilization Alert
Virtual Machine Relative Memory Utilization Alert
Virtual Machine HDD Read Rate Alert
Virtual Machine HDD Write Rate Alert
VMware Charts
Virtual Machine CPU Utilization Chart
Virtual Machine Memory Usage Charts
Virtual Machine Disk Performance Charts
Virtual Machine Network Performance Charts
VMware Reports
VMware Information Widget
Printer Monitoring
Printer State Alert
Printer Marker Alert
Printer Cover Status Alert
Printer Information Widget
Wireless Device Monitoring
PDU Monitoring
UPS Monitoring
Java Monitoring and Management
.NET Monitoring
Configuration and Compliance Management
Configuration Management
Configuration Management Setup
Backup and Restore Sequences
Configuration Backup and Restoration
Scheduling Configuration Backups
Automatic Backups Upon Changes
Baseline Configurations
Managing Historical Configurations
Configuration Change Tracking and Alerting
Compliance Management
Compliance Policy Configuration
Properties
Rules
Configuration and Command Scripts
Configuration and Compliance Events
Configuration and Compliance Functions
IP SLA Monitoring
IP SLA Monitoring Concepts
IP SLA Test Types
Understanding IP SLA Technology
Latency
Jitter
Packet Loss
Mean Opinion Score (MOS)
Test Topology
Configuring IP SLA Tests
Preparing for IP SLA Monitoring
Importing Existing Tests
Updating Tests
Creating New Tests
Deleting Tests
Synchronizing Tests
IP SLA Test Parameters
IP SLA Test Schedule
IP SLA Test Reactions
IP SLA Test Statistics
IP SLA Test History
IP SLA Alert Thresholds
Understanding Polling Frequency
Browsing IP SLA Status and Statistics
IP SLA Test Groups
IP SLA Dashboards
IP SLA Alerts
VoIP, Video and IPTV Monitoring
Asterisk Monitoring
Unified Communications Manager (CallManager) Monitoring
Management Operations
SNMP Management
Control via WMI
Remote Script Execution
Network Management Actions
Execute Remote Script
Send SNMP Trap
Send Syslog Message
Wake-on-LAN
Helpdesk / Trouble Ticketing System Integration
Asset Management
Inventory Models
IT Service Management
Network Management Context Reference
Compliance Policies
Compliance Policy
Discovery
IP SLA Tests
IP SLA Test
Network Management
SCADA/HMI
Architecture
Getting Started
Connecting to PLCs
Creating HMIs
Symbol Library
Trending and Charting
SCADA Security
OPC Server Discovery
OPC Server
Technical Specification
Configuring the Server
OPC Agent (Native OPC Client)
Maintenance
Demo HMIs
Filter Plant Demo
<%PC%>
Common Elements
Literals
Data Types
Variables
Functions
Function Blocks
Programs
Comments
Structured Text (ST)
Selection
Iteration
Iteration Termination Operators
Sequential Function Chart (SFC)
Steps
Transitions
Parallel Branches
Alternative Branches
Jumps
Actions
Internal Variables of Step
Function Block Diagram (FBD)
Ladder Diagram (LD)
Access Control
Overview
Setting Up Organization Structure
Managing Access Policies
Managing Access Entries
Managing Cards/Badges
Managing Cardholders
Importing Cardholders
Managing Timezones
Managing Timezone entries
Context Reference
Access Policies
Access Policy
Cardholders
Cardholder
Departments
Department
Divisions
Division
Organizations
Organization
Timezones
Timezone
Time and Attendance
Overview
Connecting Time Recorders
Setting Up Organization Structure
Managing Cardholders
Importing Cardholders
Attendance Exceptions
Managing Cards/Badges
Managing Shifts
Managing Raw Attendance Events
Attendance Data Processing
Time and Attendance Reports
Report Comments
Context Reference
Attendance
Cardholders
Cardholder
Departments
Department
Divisions
Division
Organizations
Organization
Shifts
Shift
Device Server Management
HTTP Proxy Service
Dynamic DNS Service
Link Service
Device Servers, Device Server Accounts and External Device Servers Accounts
Device Servers
Device Server Plugins
Transparent Data Routing (Link Service)
Dynamic DNS
HTTP Proxy
External Device Servers
Tools
Troubleshooting Device Server Connections
Setting Definition Files
Contexts
Device Server
Device Servers
External Device Server
External Device Servers
Appendix
AggreGate Specification
AggreGate Communication Protocol
Data Table Native Encoding
Data Table XML Encoding
Properties XML Encoding
Regular Expressions Syntax
Date and Time Formatting
Number Formatting
Generic Object Formatting
Common Constants
CSV Import/Export Options
Taking Thread and Heap Dumps
Configuring DCOM for Remote Access
Preparing a Headless Linux Server for Web Widgets
AggreGate Server Threads and Thread Pools
AggreGate Platform Development Guidelines
Deprecated Sections
Common Data
Uses of Common Data
Custom Data Storage
Custom Properties
Master Properties of Group Members
Common Table Contents
Common Table Configuration
Common Table Properties
Common Table Fields
Custom Properties
Common Table Record Permissions
Common Data Performance
Trackers
Tracker Status
Tracker Configuration
Tracker Properties
Status Table
Tracker Statistics
Trackers Security
Trackers Performance
Tracker Examples
Built-In Trackers
Trackers in Distributed Architecture
Favorites
Favorites Configuration
Favorites in Distributed Architecture
©2000-2022 Tibbo Systems