Necessary Platform Components; Administration Components - Emerson PACEdge User Manual

Table of Contents

Advertisement

PACEdge User Manual
GFK-3178B
5.1.1

Necessary Platform Components

5.1.1.1
MariaDB (MySQL)
MariaDB (MySQL) is a relational database. Node-RED has a pre-installed node to access this
database. MariaDB is implemented in a Docker Container.
For more information about MariaDB (MySQL) please refer to
5.1.1.2
InfluxDB
InfluxDB is a time-series database. Node-RED has nodes that enable the user to store and query
data to and from InfluxDB and Grafana connects to InfluxDB and retrieves data for visualization.
InfluxDB is implemented in a Docker Container and is expected to be managed by either Node-RED
or Chronograf applications.
For more details about InfluxDB please refer to
5.1.2

Administration Components

5.1.2.1
Cockpit Description
PACEdge is designed to offer the user a GUI experience. Even though it is based on a Linux
operating system, all main system management tasks can be done via GUI and Cockpit is a tool
that makes it happen. Cockpit provides system status and health information, resource (CPU,
memory, storage, network) usage, network (IP address) management options, Docker Container
status and management options, user management options as well as different logs for
troubleshooting.
Since Cockpit is meant to manage Linux operating system tasks it runs on Linux as a native
application and not in a Docker Container.
Cockpit can be accessed via browser at: ip_address_of_PACEdge:9090/cockpites/
For more details about Cockpit please refer to
5.1.2.2
Portainer
PACEdge is heavily utilizing Docker's container-based implementation, which allows the user to
add their own containers. Even though Cockpit already has Docker Container management
features a dedicated docker management tool Portainer adds additional functions and
visualization options. Portainer allows users to monitor, start, stop containers, check the container
log file, configure restart policies, open ports, etc.
For more details about Portainer please refer to
5.1.2.3
Chronograf
Chronograf is a management interface for InfluxDB. With Chronograf users can search and query
data that is stored in InfluxDB, as well as to perform database management tasks. Chronograf as
well offers data visualization capabilities, similar to Grafana.
Chronograf is implemented in a Docker Container and can be accessed via a browser at
ip_address_of_PACEdge/chronograf/
For more details about Chronograf please refer to
platform/chronograf/
PACEdge Architecture Details
mariadb.org/
www.influxdata.com
www.cockpit-project.org
www.portainer.io/
www.influxdata.com/time-series-
Section 5
Nov 2020
9

Advertisement

Table of Contents
loading

Table of Contents