분류 전체보기 썸네일형 리스트형 [draft] 우분투에서 Promtail을 설치하고 설정하는 방법 우분투에서 Promtail을 설치하고 설정하는 방법Promtail역할 : 로그 수집 에이전트.기능 : Promtail은 Loki에 로그를 전송하는 역할을 하며 로그 파일을 모니터링하고 이를 Loki에 전송합니다. Promtail은 다양한 로그 소스(예: 파일, 시스템 로그 등)에서 로그를 수집하고 수집된 로그에 레이블을 추가하여 Loki에 전달합니다.1. Promtail 사용자 생성sudo useradd --system --no-create-home --shell /usr/sbin/nologin promtailsudo usermod -aG syslog promtail2. Promtail 설치Grafana Loki 버전 정보PROMTAIL_VERSION=$(curl -fsSL https://api.gith.. 더보기 [draft] 우분투에서 apt 패키지 매니저를 사용하여 최신 버전의 Grafana와 Loki를 설치하는 방법 우분투에서 apt 패키지 매니저를 사용하여 최신 버전의 Grafana와 Loki를 설치하는 방법Grafana : 데이터 시각화 도구로 다양한 데이터 소스를 시각화하여 대시보드를 생성합니다.Loki : 로그 수집 및 저장 시스템으로 로그 데이터를 수집하여 Grafana와 통합합니다.Promtail : Loki에 로그를 전송하는 에이전트로 로그 파일을 모니터링하고 수집합니다.1. 시스템 패키지 업데이트시스템의 패키지 목록을 업데이트합니다.sudo apt updatesudo apt install -y software-properties-common apt-transport-httpssudo apt install -y adduser libfontconfig1 musl2. Grafana Loki GPG 키와 저장.. 더보기 [draft] Zabbix에서 그래프에 한글이 깨지는 문제를 해결하는 방법 Zabbix 7.0에서 그래프에 한글이 깨지는 문제를 해결하는 방법한글을 지원하는 폰트를 설치하고 Zabbix 설정을 통해 해당 폰트를 사용하도록 구성해야 합니다.Zabbix 기본 그래프 글꼴 디렉토리/usr/share/zabbix/assets/fonts현재 graphfont.ttf 심볼릭 링크 확인$ ls -l /usr/share/zabbix/assets/fonts/graphfont.ttflrwxrwxrwx 1 root root 38 Oct 31 10:10 /usr/share/zabbix/assets/fonts/graphfont.ttf -> /etc/alternatives/zabbix-frontend-fontzip 패키지 설치sudo apt updatesudo apt install -y unzip나눔고.. 더보기 [draft] 우분투에서 Zabbix Agent 2를 설치하고 설정하는 방법 우분투에서 Zabbix Agent 2를 설치하고 설정하는 방법1. Zabbix 저장소 추가 및 업데이트Zabbix 저장소를 추가하고 패키지 목록을 업데이트합니다.wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu22.04_all.debsudo dpkg -i zabbix-release_latest+ubuntu22.04_all.debsudo apt update2. Zabbix Agent 2 설치Zabbix Agent 2를 설치합니다.sudo apt install zabbix-agent2 zabbix-agent2-plugin-*The following NEW packages wi.. 더보기 [draft] 우분투에서 Zabbix 7 LTS를 설치하고 설정하는 방법 우분투에서 Zabbix 7.0 LTS를 설치하고 설정하는 방법1. 시스템 업데이트 및 필요한 패키지 설치sudo apt updatesudo apt install -y curl gnupg2 ca-certificates lsb-releasesudo apt install -y ubuntu-keyring apt-transport-https2. NGINX 설치더보기---curl -fsSL https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/nullecho "deb [signed-by=/usr/share/keyrings/nginx-archive-.. 더보기 [draft] Corosync와 Pacemaker를 사용하여 HA 클러스터를 구성하고 VIP 설정 및 페일오버 테스트를 진행하는 방법 Corosync와 Pacemaker를 사용하여 High Availability(HA) 클러스터를 구성하고 VIP(Virtual IP) 설정 및 페일오버 테스트를 진행하는 방법시간 동기화호스트 파일 설정cat 1. 필요 패키지 설치모든 노드에 필요한 패키지를 설치합니다.sudo apt updatesudo apt install -y corosync pacemaker pcs$ corosync -vCorosync Cluster Engine, version '3.1.6'Copyright (c) 2006-2021 Red Hat, Inc.Built-in features: dbus monitoring watchdog augeas systemd xmlconf vqsim nozzle snmp pie relro bindno.. 더보기 [draft] NGINX에서 응답 헤더를 추가하는 방법 NGINX에서 응답 헤더를 추가하는 방법NGINX는 웹 서버로서 클라이언트에게 응답을 보낼 때 다양한 정보를 포함하는 헤더를 함께 전송합니다. 이 헤더에 추가적인 정보를 포함시켜 서버의 동작을 조절하거나 클라이언트에게 특정한 정보를 제공할 수 있습니다.왜 응답 헤더를 추가해야 할까요?캐싱 : 캐싱 지시를 추가하여 브라우저나 CDN에서 콘텐츠를 캐싱하도록 유도할 수 있습니다.보안 : 보안 관련 헤더를 추가하여 XSS, CSRF 등의 공격을 방어할 수 있습니다.CORS : CORS 헤더를 추가하여 다른 도메인에서 자원을 요청할 수 있도록 허용할 수 있습니다.커스텀 정보 : 응용 프로그램에서 필요한 커스텀 정보를 추가할 수 있습니다.1. 가상 호스트에서 헤더 추가하기(server 블록)가상 호스트에 헤더를 추.. 더보기 [draft] 고가용성 솔루션의 장단점 비교 고가용성(HA) 솔루션의 장단점 비교Keepalived, HAProxy 구성장점고가용성Corosync와 Pacemaker는 서버의 상태를 모니터링하고 장애 조치를 자동으로 처리합니다.AA여러 리소스와 서비스의 의존성을 관리할 수 있어 복잡한 클러스터 환경에 적합합니다.유연한 리소스 관리pcs를 사용하면 클러스터 리소스를 쉽게 구성하고 관리할 수 있습니다.각 리소스의 우선 순위, 상태 및 제약 조건을 정의할 수 있어 복잡한 서비스 요구 사항을 처리할 수 있습니다.다양한 서비스 지원데이터베이스, 파일 시스템 등 다양한 서비스를 고가용성으로 운영할 수 있습니다.단점구성 복잡성초기 설정 및 관리가 상대적으로 복잡하여 HA 클러스터의 이해가 필요합니다.리소스 오버헤드추가적인 리소스가 필요할 수 있으며 관리 비용이.. 더보기 이전 1 ··· 5 6 7 8 9 10 11 ··· 175 다음