Miscellaneous
205개의 글
Trivy는 Aqua Security에서 개발한 오픈소스 보안 스캐너로, 컨테이너 이미지, 파일시스템, Git 리포지토리 등 다양한 대상의 보안 취약점을 탐지하는 도구이다. 클라우드 네이티브 환경에…
1. n8n이란? n8n은 오픈소스 기반의 워크플로우 자동화 툴입니다. 이름은 “node to node”의 줄임말로, 다양한 서비스를 노드(Node) 단위로 시각적으로 연결하여 자동화된 작업을 구성…
MPC(Multi-Party Computation, 다자간 연산)는 데이터 보안과 프라이버시 보호가 요구되는 현대 디지털 환경에서 급속도로 주목받고 있는 암호 기술이다. 특히, 신뢰할 수 없는 환경…
C10k 문제란? C10k 문제(Connection 10,000 Problem)는 단일 서버가 동시에 10,000개 이상의 클라이언트 연결을 효율적으로 처리하는 데 발생하는 문제 를 의미합니다. 이…
[ 현상 ] GPU에 타임슬라이싱을 적용하여 사용 중인데 dcgm-exporter 에서 파드 정보가 나오지 않음 타임슬라이싱을 사용하지 않으면 정보가 나온다 [ 원인 ] 원래 안됨. https://…
[ 에러 메시지 ] $ make PATH="/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/…
1. Prometheus PromQL Prometheus는 CNCF 졸업(graduated) 프로젝트인 모니터링·알림 시스템이다. 질의에는 PromQL 을 쓰는데, 타임시리즈 데이터 조회에 최적화돼…
Amazon Linux 2023 에서는 yum 을 통해 PostgreSQL이 설치되지 않았다. 다음 명령어로 설치 가능하다. DB 서버를 구성하려면 -server 버전을 설치하면 된다. sudo d…
현상 openssl 3.0 설치 시에 아래와 같은 에러 발생하였다. # ./config --prefix=/usr/local --openssldir=/usr/local/openssl Can't loc…
1. 개요 아마존 리눅스에 HAProxy를 설치하는 과정이다. 2. 사전작업 2.1. 패키지 설치 $ sudo yum install -y make gcc gcc-c++ pcre-devel opens…
1. 목적 Source - Destination 간 UDP 연결 가능 여부 확인 시 2. 서버 (Destination 단) 아래 포트는 서버에서 Listen하고 있는 포트를 의미한다. sudo tc…
1. 배경 데이터를 넣을 때마다 일련번호가 증가하는 컬럼을 만들고 싶음. 2. 방법 시퀀스를 만들고 컬럼이 해당 시퀀스를 바라보게 하는 방법도 있지만, SERIAL을 사용하면 쉽게 해결된다. 예를 …
1. 개요 아주 예전에 버추얼박스에 우분투를 설치하는 글을 올린 적이 있는데( /index.php/miscellaneous/217-virtualbox-ubuntu-12-04 ), 그에 이어 호스트 …
(CentOS7 기준) 의존성 설치 GitLab 설치를 위해 각종 의존성 패키지를 설치한다. sudo yum install -y curl policycoreutils-python openssh-se…
JMX-Exporter를 통한 prometheus 연동 JMX-Exporter JMX-Exporter는 Java 에이전트로 동작하며, HTTP서버와 로컬 JVM의 메트릭을 수집한다. 별도의 서버로 …
*해당글은 Ansible이 설치되어 있다고 가정합니다.CentOS7 기준으로 작성되었습니다. 설치 전 사전 준비 사항 apache를 설치할 서버에 대해서, public key file / passw…
본 문서는 CentOS 기준으로 작성되었으며, yum을 이용하여 설치합니다. (1) 아래 명령문을 실행합니다. sudo yum install ansible (2) 설치에 성공하면 아래와 같이 Com…
1. 개요 와탭은 Server와 Application, DB의 성능을 모니터링 하는 '통합 모니터링 솔루션'이다. 본 아티클은 와탭 세미나 참석 후 보고들은 내용을 정리한 것임. 2. 아키텍처 2.…
ELK에 X-Pack 설정을 적용하는 방법이다. 1. Elasticsearch 인증을 위한 계정 패스워드를 설정하기 위한 elasticsearch-setup-passwords interactive …
구성 환경 CentOS 7.5 설치 과정 1. SELinux 해제 SELinux 설정 여부를 확인하고 Disable 한다. getenforce vim /etc/sysconfig/selinux SEL…
1. 개요 Ansible과 Puppet의 차이점을 알아보는 아티클이다. 2. Ansible은? Ansible은 Michael DeHaan이 만들었고 2012년 AnsibleWorks에 의해 소개되었…
MiscellaneousRTO RPO
1. 개요 고가용성 시스템을 표현하기 위한 RPO, RTO를 설명하는 시간이다. 다음은 아마존에서 제공하는 이미지 링크이다. 2. RPO Recovery Point Objective, 즉 목표 복구…
1. 개요 본 문서는 카오스 엔지니어링에 대해 설명한다. 2. Chaos Engineering 시스템 신뢰성 확인을 위해 인위적인 혼돈을 가해 취약점을 확인하는 방식이다.
1. 개요 본 문서는 UML에 대해 설명한다. 2. 역사 80년대 전반부터 90년대 초까지 객체지향 분석 설계 쪽에서 방법론을 연구하던 그래디 부치 , 제임스 럼버 , 이바 야콥슨 등이 90년대 중…