Middleware: Difference between revisions

From acumen Wiki
Jump to navigation Jump to search
Line 16: Line 16:


The program will output information about the status of the container, for example:
The program will output information about the status of the container, for example:
1e6497813e9        dockerise_mysql                          "docker-entrypoint.s…"  12 days ago         Up 12 days (healthy)  0.0.0.0:3306->3306/tcp                                                                          dockerise_mysql_1
 
[[File:Mariadb ps output.png]]
 
In the above example, we can observer that the STATUS of the container was created 12 days ago and has been 'Up' for 12 days, which indicates that there is no issue with the container.
 
=== Container logging ===
 
Where an issue with the database container has been observed then the Adminsitrator should check the logs:

Revision as of 10:13, 7 July 2020

This page relates to the middleware components deployed to application servers.

Click here fto learn more about middleware.

Database

Central to the application is the database server; acumen utilises a database server called MariaDB - the database server runs within its own Docker Container

Checking the container status

  • Start an ssh session to the relevant application server;
  • At the prompt, type the following commands:
  1. <user>@acumen-app-server:~$ cd ~/dockerise/
  2. <user>@acumen-app-server:~$ docker ps | grep "STATUS\|mysql"

The program will output information about the status of the container, for example:

Mariadb ps output.png

In the above example, we can observer that the STATUS of the container was created 12 days ago and has been 'Up' for 12 days, which indicates that there is no issue with the container.

Container logging

Where an issue with the database container has been observed then the Adminsitrator should check the logs: