분류 전체보기

    [ELK] logstash 로그 테스트

    [ELK] logstash 로그 테스트

    필자는 WEB서버 apache 로그를 모니터링 하기 위해 간단한 테스트 진행 #이 명령은 Logstash를 실행하고 입력으로 표준 입력(stdin)을 사용 왜냐면 아직 로그 파일 연동하지않고 match message 가정상출력되는지 확인하기 위함 input { stdin { } } filter { grok { match => { "message" => "%{COMBINEDAPACHELOG}" } } date { match => [ "timestamp", "dd/MMM/yyyy:HH:mm:ss Z" ] } } output { stdout { codec => rubydebug } } logstash 기동시 설정파일 물고 올라오도록 명령어 /opt/logstash/logstash-8.10.2/bin/logst..

    [ELK] Logstash 다운로드 설치 및 기동

    [ELK] Logstash 다운로드 설치 및 기동

    https://www.elastic.co/kr/downloads/logstash Download Logstash Free | Get Started Now Download Logstash or the complete Elastic Stack (formerly ELK stack) for free and start collecting, searching, and analyzing your data with Elastic in minutes. www.elastic.co logstash Sysntax 구문이 정상인지 확인하기 /opt/logstash/logstash-8.10.2/bin/logstash -t 해당 구문이 출력된다 ERROR: Pipelines YAML file is empty. Location: /..

    war파일과jar파일 차이점 wildlfly로 jar파일 배포 하는건떨까??

    ✔ war파일과jar파일 차이점 wildlfly로 jar파일 배포 하는건떨까?? WAR 파일과 JAR 파일은 모두 Java 애플리케이션을 패키징하고 배포하기 위한 포맷입니다. 그러나 WAR 파일은 주로 웹 애플리케이션을 배포할 때 사용되고, JAR 파일은 단일 Java 애플리케이션을 배포할 때 사용됩니다. WAR 파일은 "Web Application Archive"의 약자로, 웹 애플리케이션을 패키징하는 데 사용됩니다. 웹 애플리케이션은 일반적으로 HTML, CSS, JavaScript, JSP 및 서블릿 등을 포함합니다. WAR 파일은 이러한 리소스를 포함하여 웹 애플리케이션을 패키징하고, 웹 애플리케이션 서버에 배포할 때 사용됩니다. 반면에, JAR 파일은 "Java Archive"의 약자로, 단일 ..

    메모리 사용율 확인하기

    메모리 사용율 확인하기

    /core-service=platform-mbean/type=memory:read-attribute(name=heap-memory-usage) "used" 값인 147746136L는 바이트 단위의 정수형(long) 값입니다. 이 값은 해당 Wildfly 인스턴스에서 현재 사용 중인 메모리 양을 나타냅니다. 바이트 단위를 다른 단위로 변환하려면 다음과 같이 계산할 수 있습니다. KB 단위로 변환: used / 1024 MB 단위로 변환: used / 1024 / 1024 GB 단위로 변환: used / 1024 / 1024 / 1024 따라서, 예를 들어 "used" 값이 147746136L 인 경우, 해당 Wildfly 인스턴스에서 현재 사용 중인 메모리 양은 약 140MB (147746136 / 102..

    쉘 따옴표 없애기

    쉘 따옴표 없애기

    cat test | awk '{print $2 }' | sed 's/\"//' cat test | awk '{print $2 }' | sed 's/\"//g'

    [squid] proxy 서버를 사용한 yum 사용

    [squid] proxy 서버를 사용한 yum 사용

    NAT 가 허용되어있지않은 서버에 yum을 사용하기위한 테스트 입니다. 테스트 시나리오 : 서버 2EA (NAT 허용된 서버 , NAT 허용되어있지 않은서버) NAT 가 허용되어있는 서버에 squid Package를 설치. yum -y install squid vi /etc/squid/squid.conf #해당구문추가 http_access allow all # squid 기동 systemctl start squid # squid 프로세스 확인 systemctl status squid #3128 포트확인 netstat -nat | grep 3128 NAT통신되지않은 #2번 서버에 yum설정 변경. vi /etc/yum.conf proxy=http://192.168.56.202:3128 # Proxy 서버 ..

    [gitlab] 초기 root password 확인

    [gitlab] 초기 root password 확인

    gitlab 설치후 초기 패스워드 확인 cat /etc/gitlab/initial_root_password

    HTTP 100-continue 에러

    apache proxy 서버 구성중 curl 테스트시 HTTP 응답코드로 502 혹은 HTTP 100-continue 로 중간응답을 생성시 조치사항으로 아래구문 설정진행 Proxy100Continue Off https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxy100continue mod_proxy - Apache HTTP Server Version 2.4 Apache Module mod_proxy Summary Warning Do not enable proxying with ProxyRequests until you have secured your server. Open proxy servers are dangerous both to your netwo..