728x90
반응형
SMALL

분류 전체보기 264

[SNMP Exporter+Prometheus+Grafana] 라우터 장비 모니터링

SNMP Exporter, Prometheus, Grafana를 활용하여,라우터의 네트워크 트래픽과 인터페이스 상태를 실시간으로 모니터링해 보았습니다.!! 실습 과정은 다음과 같습니다. 1. Ubuntu 서버 설치 - 모니터링 서버VM 환경 설정 (RAM, CPU, Disk)Ubuntu 24.04 LTS 설치 과정네트워크 설정 (IP: 172.16.1.54)시스템 업데이트 및 필수 패키지 설치2. Prometheus 설치 및 실행다운로드 및 설치사용자 생성 및 권한 설정기본 설정 파일 작성Systemd 서비스 등록웹 UI 확인3. Grafana 설치 및 실행저장소 추가패키지 설치서비스 시작초기 로그인 및 데이터 소스 추가4. 라우터 모니터링라우터 인터페이스 및 SNMP 설정SNMP 통신 테스트SNMP ..

보안/모니터링 2025.11.27

[네트워크 가상화] 용어 및 이론 정리

네트워크 가상화의 필요성물리적인 제약을 벗어나 논리적인 네트워크(VLAN, VXLAN)를 구축하여, 서버 이동 및 네트워크 변경 시 빠르게 대응하고 유연한 서비스를 제공하기 위해 필요합니다. VXLAN (Virtual eXtensible Local Area Network)VXLAN은 Overlay 네트워크를 구축하는 터널링 프로토콜 중 하나입니다.L2 프레임을 UDP 헤더와 VXLAN 헤더로 캡슐화하여 IP 네트워크(Underlay)를 통해 전송합니다.기존 VLAN의 한계(4094개 ID)를 극복하고 1,600만 개의 가상 네트워크 ID를 지원하여 대규모 데이터 센터 가상화에 사용됩니다. Tunneling하나의 프로토콜(Payload)을 다른 프로토콜(Carrier)의 패킷 내부에 캡슐화하여 전송하는 기..

[AWS] RDS(Relational Database Service) 배포 및 웹 서버 연동

* RDS(Relational Database Service)란 무엇인가Amazon RDS는 클라우드 환경에서 관계형 데이터베이스를 간편하게 설정하고 운영할 수 있는 서비스이다.원하는 성능 요구에 따라 다양한 데이터베이스 인스턴스 유형을 선택할 수 있다.Amazon Aurora, PostgreSQL, MariaDB, Oracle Database, SQL Server 등 관계형 데이터베이스 엔진을 선택할 수 있다. RDS는 관계형 데이터베이스 모델 유형으로, 테이블 구조에 행과 열로 구성된다.관계형 데이터베이스 엔진을 사용하기 때문에 SQL 언어 기반으로 손쉽게 제어할 수 있다. RDS는 편의성이 높고, 모니터링 및 지표와 이벤트 알람을 이용하여 높은 관리 효율성을 보장하며, 비용도 상대적으로 저렴하다.또..

[AWS] Public/Private S3(Simple Storage Service) 스토리지 구성

2023.11.22 - [퍼블릭 클라우드(AWS)] - [AWS] S3 - 파일 업로드, AWS CLI로 백업, 백업 자동화 [AWS] S3 - 파일 업로드, AWS CLI로 백업, 백업 자동화* Amazon S3(Simple Storage Services)Amazon S3은 무한대로 저장 가능하고 사용한 만큼만 지불하는 스토리지 서비스이다.버킷(Bucket)이라는 리전에서 영역을 생성하고 데이터를 키값 형식의 객체(Object)로 저djjin02.tistory.com * S3(Simple Storage Service)란 무엇인가Amazon S3는 EC2와 더불어 가장 오래되고, 기본이 되는 객체 스토리지 서비스이다.S3에 저장되는 데이터를 객체라고 하며, 이 객체 저장소를 버킷(Bucket)이라고 한..

[AWS] EFS(Elastic File System) 스토리지 구성

* 파일 스토리지란 무엇인가파일 스토리지는 파일 수준 또는 파일 기반 스토리지라고 하며, 디렉터리 구조로 파일을 저장한다.각 파일은 폴더에 종속되고 폴더 역시 다른 폴더에 종속되어 계층 구조를 이룬다.따라서 파일을 찾으려면 어느 위치에 있는지 알아야 한다. 파일 스토리지는 개인용 컴퓨터와 서버에서 일상적인 작업을 공유하여 사용할 수 있지만,파일이 늘어나면 분류하거나 정리하는 데 시간이 점점 더 소요된다는 단점이 있다. 일반적으로 파일 스토리지는 NAS(Network Attached Storage)에 사용된다.여기서 NAS는 컴퓨터 네트워크에 연결된 파일 수준의 컴퓨터 기억 장치로, 서로 다른 네트워크 클라이언트에 데이터 접근 권한을 제공한다. * EFS(Elastic File System)란 무엇인가Am..

[AWS] EBS(Elastic Block Store) 스토리지 구성

* 블록 스토리지란 무엇인가블록 스토리지는 단일 스토리지 볼륨을 '블록'이라는 개별 단위로 분할해서 저장한다.각 블록은 저장된 위치에 고유한 주소가 있기 때문에 서버에서 파일을 요청하면 블록들을 재구성하여 하나의 데이터로 서버에 전달한다. 클라우드 환경에서 블록 스토리지의 각 블록은 가상머신 인스턴스에 위치하며,마치 일반 컴퓨터에 하드디스크를 추가하여 C드라이브, D 드라이브처럼 논리적으로 구분해서 사용하는 것과 같다. 일반적으로 블록 스토리지는 SAN(Storage Area Network) 또는 가상 머신의 디스크로 사용된다.여기서 SAN은 서로 다른 종류의 데이터 저장 장치를 한 데이터 서버에 연결하여 총괄 관리해 주는 네트워크를 말한다. * EBS(Elastic Block Store)란 무엇인가EB..

[AWS] CloudFormation 스택 생성 실패 - IAM Role 이름 충돌로 인한 CREATE_FAILED

이번 글에서는 CloudFormation 스택 생성 중 발생한 실제 오류를 바탕으로,문제가 발생한 원인과 해결 과정을 정리하였다. 문제 상황 AWS CloudFormation에서 스택을 생성하는 과정에서 위와 같은 오류가 발생했다. “리소스(STGLabInstanceRole)가 CREATE_FAILED 상태입니다.STGLabInstanceRole already exists in stack …” 또 다른 오류는 다음과 같았다. “STGLabRoleForInstances already exists in stack …” 즉, InstanceProfile과 IAM Role 모두 이미 동일한 이름으로 기존 스택에 존재하고 있었기 때문에 새 스택에서 다시 생성하는 데 실패한 것이다. Cloud..

트러블슈팅 2025.11.14

Loki로 쿠버네티스 Pod 로그 수집 및 Grafana에 시각화

* Loki로 쿠버네티스 Pod 로그 수집 및 Grafana에 시각화Kubernetes 클러스터에서 Pod가 에러로 종료되거나 CrashLoopBackOff 상태가 반복되는 경우,Promtail을 이용해 로그를 수집하고, Loki에 저장한 뒤, Grafana를 통해 이를 실시간으로 시각화하는 과정을 정리했다. 또한, 수집된 로그는 Flask 기반 모니터링 웹을 통해 웹 브라우저에서 직접 확인할 수 있도록 구현하였다. 1. Loki 설정loki-config.yaml 파일 작성.Loki의 동작 방식을 정의하는 핵심 설정 파일이다. 주요 요소:http_listen_port: 3100: Loki HTTP API 포트schema_config: 로그 인덱싱 방식 (boltdb-shipper, 파일 기반)stora..

[AWS] ALB(Application Load Balancer), NLB(Network Load Balancer) - 로드밸런싱 구성

2025.11.14 - [퍼블릭 클라우드(AWS)] - [AWS] CloudFormation - 인프라 구성 자동화 [AWS] CloudFormation - 인프라 구성 자동화* CloudFormation이란 무엇인가CloudFormation은 IaC(Infrastructure as Code) 기반으로 AWS 인프라 리소스를 자동으로 생성하는 서비스이다. VPC, EC2 등 리소스를 수동으로 생성할 필요 없이 리소스들을 템플릿(코djjin02.tistory.com 위 실습에서 구성한 기본 환경을 바탕으로 이어서 진행했다. * Amazon ELB(Elastic Load Balancing)란 무엇인가로드 밸런싱(부하분산)은 서버가 클라이언트 요청을 받아 처리하는 과정에서 발생하는 부하에 대해 동일한 목적을..

[AWS] CloudFormation - 인프라 구성 자동화

* CloudFormation이란 무엇인가CloudFormation은 IaC(Infrastructure as Code) 기반으로 AWS 인프라 리소스를 자동으로 생성하는 서비스이다. VPC, EC2 등 리소스를 수동으로 생성할 필요 없이 리소스들을 템플릿(코드)으로 구성하고,스택을 생성하여 해당 서비스의 프로비저닝과 설정을 미리 구성할 수 있다. 또한 생성된 템플릿을 재사용하거나 수정해서 활용할 수 있고,리소스 간 종속성을 수동으로 관리하는 것보다 훨씬 안정적이며 변경 사항을 추적할 수 있다. 1. CloudFormation으로 기본 인프라 자동 배포[CloudFormation] - [스택] - [스택 생성] 기존 템플릿으로 지정해 줬다.(템플릿 파일 내용은 글 마지막에 첨부함) 스택 이름과 키페어..

728x90
반응형
LIST