UI Mockup
Module & Function
Each site contains multi modules. Module works for different monitoring purpose. Add there is no communication between modules. For example, Eagle Dam is a module for security monitoring.
Each module is made up with serval functions. And function can share between modules. Function does the basic job of the module. For example, Policies & Alerts in Eagle DAM is the base function. Each module includes customized module using this function wills both display the policies & Alerts in navigation bar. If you want to extend the module, you can customize function. But avoid modify original function for special usage.
UI Metadata
Site
- ServiceName: SiteService
- TableName: site
Attributes | Type | Description | |
---|---|---|---|
Tags | site | String | site name/id |
Fields | config | String | site shared configuration |
enabled | Boolean | true/false | |
modules | List<String> |
Module/Application
- ServiceName: ModuleService
- Table name: module
Attributes | Type | Description | |
---|---|---|---|
Tags | module | String | module name/id |
Fields |