
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 44s
889 B
889 B
LogServer
Centralized logging with ELK Stack (Elasticsearch, Logstash, Kibana).
Quick Start
- System Setup
sudo sysctl -w vm.max_map_count=262144
- Configure
Edit
config/service.env
:
- Set
SERVER_PUBLICBASEURL
to your actual server URL - Change
ELASTIC_PASSWORD
from default
- Install
dropshell install logserver
- Generate Client Keys
./generate-api-key.sh
# Enter hostname when prompted
# Copy the generated config to clients
- Access Kibana
- URL:
http://<server-ip>:5601
- User:
elastic
- Password: Set in
service.env
(ELASTIC_PASSWORD)
Ports
5601
- Kibana Web UI5044
- Log ingestion (Filebeat)
Files
config/service.env
- Configurationconfig/api-keys.yml
- Client API keysgenerate-api-key.sh
- Add new clients
See DOCUMENTATION.md for full details.