syslog-ng 를 이용하여 대량의 로그를 관리하게 되었다.
많은 양의 로그내용을 가지고 효율적이고 빠른 조회를 위해 Elasticsearch 를 설치했다.
수 많은 버전 중 무료버전의 가장 마지막 배포버전을 채택했다.
1. Java 11 설치
sudo dnf install -y java-11-openjdk-devel
2. Elasticsearch 7.10 RPM 다운로드
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.2-x86_64.rpm
3. RPM 설치
sudo rpm -ivh elasticsearch-7.10.2-x86_64.rpm
4. 설정 파일 수정
cluster.name: my-application
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["node-1"]
5. 서비스 시작 및 부팅 시 자동 시작 설정
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch
sudo systemctl start elasticsearch
elasticsearch 상태 확인
sudo systemctl status elasticsearch
6. 작동확인
curl -X GET http://localhost:9200반응형
'LINUX' 카테고리의 다른 글
| [CentOS 9] Kibana 데이터 연동 (0) | 2025.06.18 |
|---|---|
| [CentOS 9] Kibana 설치 (0) | 2025.06.17 |
| [CentOS 9] Logstash 설치 (0) | 2025.06.12 |
| [CentOS 9] syslog-ng 설치 (0) | 2025.06.10 |
| [LINUX]리눅스 명령어 (0) | 2021.03.19 |