operation procedures - mata-elang-stable/mataelang-platform GitHub Wiki

Startup Procedure

When starting the Mata Elang system, start each component in the following order.

1. Mosquitto

sudo docker-compose -f ~/mosquitto/docker-compose.yaml up -d

2. Snort

sudo docker-compose -f ~/sensor/docker-compose.yaml up -d

3. Kafka

sudo docker-compose -f ~/kafka/docker-compose.yaml up -d

4. Hadoop

start-dfs.sh

5. Spark

sudo docker-compose -f ~/spark/docker-compose.yaml up -d

6. OpenSearch

sudo docker-compose -f ~/opensearch/docker-compose.yaml up -d

7. Zabbix Server

sudo docker-compose -f ~/zabbix/docker-compose.yaml up -d

8. Zabbix Agent

sudo systemctl start zabbix-agent
  • NOTE: The systemd starts the service automatically.

Shutdown Procedure

1. Snort

sudo docker-compose -f ~/sensor/docker-compose.yaml stop

2. Mosquitto

sudo docker-compose -f ~/mosquitto/docker-compose.yaml stop

3. Spark

sudo docker-compose -f ~/spark/docker-compose.yaml stop

4. Hadoop

stop-dfs.sh

5. Kafka

sudo docker-compose -f ~/kafka/docker-compose.yaml stop

6. OpenSearch

sudo docker-compose -f ~/opensearch/docker-compose.yaml stop

7. Zabbix Agent

sudo systemctl stop zabbix-agent

8. Zabbix Server

sudo docker-compose -f ~/zabbix/docker-compose.yaml stop
⚠️ **GitHub.com Fallback** ⚠️