본문 바로가기

728x90

분류 전체보기

Zabbix에서 UserParameter를 사용하여 사용자 정의 메트릭을 수집하는 방법 Zabbix에서 UserParameter를 사용하여 사용자 정의 메트릭을 수집하는 방법Zabbix에서 UserParameter를 사용하면 기본 제공되지 않는 사용자 정의 항목(커스텀 메트릭) 데이터를 수집할 수 있습니다.이를 통해 서버에서 실행할 사용자 정의 스크립트나 명령어를 지정할 수 있습니다.1. UserParameter 설정Zabbix 에이전트 설정 파일 수정Zabbix 에이전트 설정 파일에 UserParameter를 정의합니다./etc/zabbix/zabbix_agentd2.conf/etc/zabbix/zabbix_agent2.d/*.confvim /etc/zabbix/zabbix_agent2.confInclude=/etc/zabbix/zabbix_agent2.d/*.conf더보기---sudo .. 더보기
ESXi 호스트의 UUID를 확인하는 방법 ESXi 호스트의 UUID를 확인하는 방법1. ESXi 호스트에 SSH로 접속하거나 ESXi 쉘에 진입합니다.2. 명령어를 실행합니다.esxcli system uuid get 참고URL- Broadcom Developer Portal : ESXCLI Commands- Broadcom Developer Portal : esxcli system Commands 더보기
ESXi 호스트 이름을 변경하는 방법 ESXi 호스트 이름을 변경하는 방법호스트 이름 변경esxcli system hostname set --host=호스트 FQDN 변경(선택)esxcli system hostname set --fqdn=변경 확인esxcli system hostname get예시ESXi 호스트 이름 확인esxcli system hostname get Domain Name: Fully Qualified Domain Name: localhost Host Name: localhostESXi 호스트 이름 변경esxcli system hostname set --host=esxi-211ESXi 호스트 이름 확인esxcli system hostname get Domain Name: Fully Qualified Doma.. 더보기
Docker 컨테이너로 nGrinder Controller와 Agent를 설정하는 방법 Docker 컨테이너로 nGrinder Controller와 Agent를 설정하는 방법nGrinder의 테스트 및 모니터링 기능을 컨테이너 환경에서 설정할 수 있습니다.1. nGrinder Controller 및 Agent의 Docker 이미지 준비nGrinder Controller 이미지nGrinder Controller는 테스트를 관리하고 에이전트에 작업을 배분하는 역할을 합니다.nGrinder Controller는 웹 인터페이스를 통해 접근할 수 있으며 이곳에서 테스트를 생성하고 관리할 수 있습니다.nGrinder Agent 이미지nGrinder Agent는 실제 테스트를 실행하는 노드입니다. 여러 개의 에이전트를 설정하여 분산 테스트를 할 수 있습니다.2. Docker Compose 파일 작성Do.. 더보기
우분투에 Ansible을 설치하는 방법 우분투 24.04에 Ansible을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS시스템 패키지 업데이트sudo apt updateAnsible 패키지 설치Ubuntu 24.04에서는 최신 버전의 Ansible이 기본적으로 제공되지 않을 수 있습니다.Ansible의 공식 PPA(Personal Package Archive)를 추가하고 설치하는 것이 좋습니다.sudo apt install software-properties-commonsudo add-apt-repository --yes --update ppa:ansible/ansible더보기---cat /etc/apt/sources.list.d/ansible-ubuntu-ansible-noble.. 더보기
Laravel에서 Hello World를 출력하는 방법 Laravel에서 "Hello, World!"를 출력하는 방법라우트 사용1. routes/web.php 파일 수정vim routes/web.php더보기더보기------2. 웹 브라우저 확인http://localhost/hello컨트롤러 사용1. 컨트롤러 생성app/Http/Controllers/HelloController.php 파일이 생성됩니다.php artisan make:controller HelloController2. 컨트롤러 파일 수정vim app/Http/Controllers/HelloController.php더보기더보기------sudo chown -R www-data:www-data app/Http/Controllers/HelloController.php3. 라우트 설정routes/web.. 더보기
우분투에서 Nginx, PHP, Laravel을 설치하는 방법 우분투 24.04 환경에서 Nginx, PHP, 그리고 최신 버전의 Laravel을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS1. 시스템 업데이트시스템 패키지 목록을 업데이트합니다.sudo apt update2. Nginx 설치우분투의 기본 저장소에는 최신 버전의 Nginx가 포함되지 않을 수 있으므로 공식 Nginx 저장소를 추가하여 최신 버전을 설치합니다.# 필수 패키지 설치sudo apt install -y curl gnupg2 ca-certificates lsb-release ubuntu-keyring# Nginx 공식 GPG 키 추가curl -fsSL https://nginx.org/keys/nginx_signing.key | g.. 더보기
우분투에서 Docker를 사용하여 멀티 플랫폼 빌드를 지원하고 설정하는 방법 우분투 24.04에서 Docker를 사용하여 멀티 플랫폼 빌드를 지원하고 설정하는 방법Docker에서 멀티 플랫폼 빌드(Multi-Platform Build)를 사용하려면 Docker Buildx를 활성화하고 설정해야 합니다. 멀티 플랫폼 빌드는 다양한 아키텍처(예: linux/amd64, linux/arm64)를 타겟으로 이미지를 빌드하는 데 유용합니다.테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS1. 멀티 플랫폼 빌드 지원 확인Docker Buildx는 Docker 19.03 이상 버전에서 기본적으로 멀티 플랫폼 빌드를 지원합니다. Docker 버전 확인docker version --format '{{.Server.Version}}'27.5.1D.. 더보기

반응형