전체 글

전체 글

    [ELK] ELK 개요와 설치

    [ELK] ELK 개요와 설치

    IT인을 위한 ELK 통합로그시스템 구축과 활용 - 인프런 | 강의 ELK를 활용하여 통합로그 분석 구축을 실습을 통해 한단계씩 이해할 수 있으며, 각 시스템의 로그를 통합하여 시각화할 수 있는 방법을 제시합니다. 일반 데이터 분석의 활용, 침해사고 분석 대 www.inflearn.com 👆 위 강의를 수강하고 정리한 내용입니다. 1. ELK 소개 Elasticsearch, Kibana, Beats, Logstash = ELK Stack 모든 형식의 모든 소스에서 안정적이게 수집 수집한 데이터를 실시간으로 검색, 분석, 시각화 2. ELK Stack 설치 ubuntu@ubuntu:~$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticse..

    [AWS] AWS CLI 사용하기

    [AWS] AWS CLI 사용하기

    AWS CLI 설치와 설정 AWS에서는 관리 콘솔 이외에 다음과 같은 인터페이스가 있다. AWS API 각종 언어 SDK AWS CLI AWS API는 모든 기반이 되는 AWS의 웹 서비스 API이며, SDK와 AWS CLI는 간접적으로 이 웹서비스 API를 이용한다. AWS CLI 설치 $ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install $ aws --version aws-cli/2.4.7 Python/3.8.8 Linux/5.10.75-79.358.amzn2.x86_64 exe/x86_64.amzn.2 prompt/off AWS CLI ..

    [AWS] EC2 인스턴스에 애플리케이션 설치

    [AWS] EC2 인스턴스에 애플리케이션 설치

    생성한 인스턴스에 웹 서버, 데이터베이스 서버, 애플리케이션 서버를 설치하고 동작하는 것을 확인하자! Nginx 설치 Amazon Linux 2에서는 yum을 통한 nginx 설치가 지원되지 않기 때문에 yum을 통한 설치 시 에러가 발생한다. ① 그래서 To use, run와 같이 # sudo amazon-linux-extras install nginx1 명령을 이용해 설치를 진행했다. ② Nginx 설치 확인 [ec2-user@ip-172-31-38-129 ~]$ nginx -v nginx version: nginx/1.20.0 ③ Nginx 서비스 시작 [ec2-user@ip-172-31-38-129 ~]$ sudo service nginx start Redirecting to /bin/system..

    [AWS] EC2 Instance SSH 접속 시 Disconnected Error

    [AWS] EC2 Instance SSH 접속 시 Disconnected Error

    생성한 EC2 인스턴스에 SSH 접속을 시도했는데 다음과 같은 에러가 발생했다. ➔ Disconnected: No supported authentication methods avilable (server sent: publickey,assapi-keyex,assapi-with-mic) EC2 인스턴스 생성 시 다운로드하는 .pem 파일은 private key이고, 이미 EC2 인스턴스쪽에는 public key가 등록되어 있어 저장한 private key로 접속하는 것이 정상이다. 하지만 public key가 EC2 인스턴스의 ~/.ssh/authorized_keys에 등록되어 있지 않아 문제가 발생했다. 해결방법 1. 다운로드 받은 private key(pem 파일) 을 c:\users\윈도우계정\.ss..

    [AWS] EIP(Elastic IP address)

    [AWS] EIP(Elastic IP address)

    EIP(Elastic IP Address)는 인터넷을 통해 접속할 수 있는 고정 공인 IP 주소를 할당할 수 있고, 인스턴스에 연결할 수 있는 서비스다. EIP를 할당받고 자신이 삭제하기 전까지 IP 주소를 유지할 수 있다. 인스턴스를 생성할 때 설정되었던 Public IP 주소가 있지만, 이 주소는 인스턴스를 정지하고 기동할 때마다 변경된다. 그렇게 되면 여러가지로 불편한 점이 많으므로 이 문제를 해결하기 위한 EIP 서비스가 제공되고 있다. ❗ 주의할 점 Elastic IP를 할당받고, EC2 인스턴스에 연결하여 사용해야만 요금이 부과되지 않음. 1. EIP 할당 ① EC2 관리 콘솔에서 Elastic IPs ➜ Allocate Elastic IP address 클릭 ② Allocate 클릭 2. 인..