강철지그 님의 글 92
Datadog Apache HTTP Server APM Trace 설치 구성
1. 개요 Datadog 에이전트를 이용해 Apache HTTP Server의 상태 지표와 로그를 수집하는 기본 설정 절차를 정리한다. Apache 지표 수집에는 Apache의 mod_status …
Datadog PHP APM Trace 설치 구성
1. 개요 Datadog을 통해 PHP 애플리케이션의 Trace를 수집하기 위한 설치 및 기본 구성 메모입니다. PHP 확장 모듈인 ddtrace 를 설치한 뒤, PHP 실행 환경에서 확장이 정상적…
AWS EKS Troubleshooting
1. 개요 EKS가 잘 안 될 때 확인해야 할 내용들입니다. 특히 Control plane과 Worker node를 연결했는데도 여전히 no resources found 처럼 리소스가 보이지 않거나…
An error occurred (ValidationError) when calling the CreateLaunchConfiguration operation: Invalid IamInstanceProfile:
1. 개요 CLI로 일련의 작업을 수행하는 과정에서 인스턴스 프로파일을 생성하고 role을 추가한 뒤, 바로 후속 작업을 실행할 때 오류가 발생했다. 인스턴스 프로파일 자체는 정상적으로 생성되었고 …
NPM이란?
1. 개요 필요한 새로운 기능을 추가하려면 직접 만들거나 GitHub 등에 공개된 코드를 내려받아 설치해야 할 때가 있다. 하지만 npm을 사용하면 이러한 수고를 줄일 수 있다. Node.js의 n…
최소공배수(Least Common Multiple)를 언어로 구현하기
1. 최소공배수 Least Common Multiple, 줄여서 LCM이라고 한다. 두 수 또는 여러 수의 공배수 중 가장 작은 양의 정수를 의미한다. 최소공배수는 최대공약수(GCD)를 이용해 구할…
최대공약수(Greatest Common Divisor)를 언어로 구현하기
1. 최대공약수 Greatest Common Divisor 공약수는 정수 i의 약수이자 정수 j의 약수이다. 최대공약수는 공약수 중 가장 큰 값이다. 2. 구현 2-1. 유클리드 호제법 https:…
Ubuntu Apache에 mod_proxy 설정
1. 개요 Ubuntu 서버에 apt-get 으로 설치한 Apache HTTP Server에서 mod_proxy 관련 모듈을 활성화하는 방법이다. Apache를 리버스 프록시로 사용하거나, 여러 백…
Apache ActiveMQ Installation (설치)
1. ActiveMQ 소개 자바로 개발된 오픈 소스 메시지 브로커이다. 2. 다운로드 및 설치 2.1. 다운로드 http://activemq.apache.org/activemq-5152-releas…
mod_proxy & ProxyPass 설정 기초
1. 개요 mod_proxy 설정 2. 설정 2-1. mod_proxy_http 2-2. mod_proxy_ftp ProxyPass /ftp_folder ftp://127.0.0.1 서버에 ftp …
Oracle ERP Multi Time Zone Setup Script
1. 개요 자작 스크립트이니 사용시 유의하여 주시기 바랍니다. 2. 스크립트 #!/bin/ksh # | # | FILENAME # | mtz.sh.sh # | # | DESCRIPTION # | M…
PG 통신모듈에 대하여
1. 경유 방식(소켓 통신) 쇼핑몰에서 결제 요청을 받아 PG사와 서버 간 통신을 수행하는 방식이다. 결제 페이지를 쇼핑몰 안에 추가하는 형태로 구성할 수 있어, 쇼핑몰의 디자인과 흐름에 맞게 결제…