리눅스 썸네일형 리스트형 [리눅스] systemd의 로깅 설정을 변경하기 systemd의 로깅 설정을 변경하기 systemd 로그 Created slice User Slice of user1. Removed slice User Slice of user1. "User Slice"는 시스템에서 사용자 세션을 추적하기 위해 systemd가 생성하는 슬라이스입니다. 이 슬라이스는 일반적으로 사용자가 로그인할 때 생성되며, 사용자 세션과 관련된 프로세스가 이 슬라이스에서 실행됩니다. 이 슬라이스의 메시지 로그가 불필요하거나 방해가 된다면, systemd의 로깅 설정을 변경하여 해당 로그를 제거하거나 제한할 수 있습니다. 로그 제거를 위해선, /etc/systemd/journald.conf 파일을 열고 다음과 같은 설정을 추가하면 됩니다. User Slice 로그를 전체적으로 비활성화하.. 더보기 [리눅스] td-agent plugin(out_fluentd 플러그인) td-agent plugin(out_fluentd 플러그인) out_fluentd 플러그인은 Fluentd에서 다른 Fluentd 인스턴스로 데이터를 전송하는 데 사용됩니다. 이 플러그인을 사용하면 Fluentd 인스턴스 간에 데이터를 전송하거나, 데이터를 중앙 집중식 로깅 시스템으로 전송할 수 있습니다. 플러그인 목록 https://www.fluentd.org/plugins LOCAL GEM에서 검색 td-agent-gem search --local fluent-plugin-out-fluentd $ td-agent-gem search --local fluent-plugin-out-fluentd *** LOCAL GEMS *** fluent-plugin-out-fluentd 설치 시 오류 td-agent.. 더보기 [리눅스] Fluentd를 Docker 컨테이너로 실행하는 방법 Fluentd를 Docker 컨테이너로 실행하는 방법 Fluentd 컨테이너 실행 mkdir -p /fluentd/log chown -R 999.999 /fluentd docker run -d --name fluentd \ -p 24224:24224 \ -v /fluentd/log:/fluentd/log \ fluent/fluentd Fluentd를 Docker Compose를 사용하여 컨테이너 실행 mkdir -p docker/config mkdir -p fluentd/log chown -R 999.999 fluentd docker-compose.yml 파일 생성 vim docker-compose.yml version: '3.8' services: fluentd: build: ./docker image.. 더보기 SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류 SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류 sshd[1543]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth] 이 오류는 서버 및 클라이언트 간의 SSH 키 교환 알고리즘 설정에 관련된 문제를 나타냅니다. 테스트 환경 SSH Client(SecureCRT) SSH Server $ lsb_release -d Description: Ubuntu 22.04.1 LTS ssh server 로그 확인 tail -f /var/log/auth.log tail -f /var/log/auth.log ... Feb 20 00:51:45 ip-10-201-9-166 sshd[1543]: userauth_pubke.. 더보기 ubuntu 환경에서 elasticsearch와 kibana를 설치하는 방법 ubuntu 환경에서 elasticsearch와 kibana를 설치하는 방법(7.x) APT 저장소 업데이트 sudo apt-get update wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo apt-get install -y apt-transport-https echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list sudo apt-get update Elasticsearch 설치 sudo apt-get install -y elastics.. 더보기 unable to resolve host hostname 오류 unable to resolve host hostname 오류 호스트 이름과 IP 주소를 매핑시키면 해당 오류를 해결할 수 있습니다. $ sudo su - sudo: unable to resolve host server-01: Name or service not known 오류는 호스트 이름을 찾을 수 없기 때문에 발생하는 문제입니다. 보통 이 오류는 /etc/hosts 파일에 호스트 이름과 IP 주소가 매핑되어 있지 않을 때 발생합니다. 1. 호스트 이름 확인 호스트 이름이 올바른지 확인합니다. vim /etc/hostname server-01 2. DNS 설정 확인 호스트 이름을 해결하기 위해 DNS(Domain Name System) 서버가 필요합니다. DNS 서버 주소가 올바르게 설정되어 있는지 .. 더보기 우분투에서 rsyslog를 사용하여 로그를 원격으로 전송하는 방법 우분투에서 rsyslog를 사용하여 로그를 원격으로 전송하는 방법 rsyslog 패키지 설치 sudo apt-get update sudo apt-get install -y rsyslog 원격 rsyslog 서버 구성(받는 서버) 원격 rsyslog 서버를 설정해야 합니다. 이 서버는 원격 로그를 수신하고 저장할 것입니다. 1. 원격 rsyslog 서버에서 rsyslog 설정 /etc/rsyslog.conf 파일을 열고 다음 줄을 추가하여 UDP 또는 TCP 포트를 설정합니다. 로그를 수신할 포트를 지정합니다. vim /etc/rsyslog.conf # Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Provides TCP syslog r.. 더보기 Fluentd를 사용하여 데이터를 집계하고 Elasticsearch와 AWS S3로 전달하는 방법(Aggregation and Forwarding with Fluentd) Fluentd를 사용하여 데이터를 집계하고 Elasticsearch와 AWS S3로 전달하는 방법(Aggregation and Forwarding with Fluentd) 서버 구성 노드(forwarder) 서버(aggregator) 서버(destination) 서버(visualization) 비고 fluentd fluentd elasticsearch kibana fluentbit aws s3 td-agent td-agent-bit Log forwarders(로그 전달자)는 일반적으로 로컬 이벤트를 수신하기 위해 모든 노드에 설치됩니다. 이벤트가 수신되면 네트워크를 통해 'Log aggregators'로 전달합니다. 로그 전달자의 경우 fluent-bit도 경량 처리에 적합합니다. Log aggregat.. 더보기 이전 1 ··· 63 64 65 66 67 68 69 ··· 174 다음