Installation¶
TeskaLabs LogMan.io can be installed on physical servers ("bare metal"), virtual servers, private and public cloud compute instances. It can run both as a single-node installation or in a cluster to provide high availability.
Cluster requirements
All nodes of the cluster MUST fullfill all the prerequisites. The number of the cluster core nodes must be odd (3, 5, etc.) to prevent split-brain.
Prerequisites¶
- Physical or virtual server, specification is here
- OS Linux: Ubuntu 22.04 LTS, RedHat 9, CentOS 9 (for others, kindly contact our support)
- Network connectivity with enabled outgoing access to the Internet (could be restricted after the installation); details are descibed here
- Credentials to SMTP server for outgoing emails
- DNS domain, even internal (needed for HTTPS setup)
- Credentials to TeskaLabs Docker registry
docker.teskalabs.com
(contact our support if you don't have one)
Implementation plan
For a larger or important installation, we provide a template of the implementation plan. The implementation plan helps to collect prerequisites from the end user. Please contact our support to get a copy.
Installation¶
Make sure to fullfill all prerequisites for each step.
- Phase 1: From bare metal to operating system
- Phase 2: From operating system to Docker
- Phase 3: TeskaLabs LogMan.io installation
- Phase 4: Initial Setup of TeskaLabs LogMan.io
Danger
TeskaLabs LogMan.io CANNOT BE operated under root
user (superuser). Violation of this rule may lead to a significant cybersecurity risks.