꼬반 Blog

AirPods Pro vs QCY-T5 vs QCY-T1

사용순은 T1 -> T5 -> AirPods Pro 당연히 앞의 두 브랜드는 저가로 에어팟이 훨씬 좋은거야 알고 있지만 패드 프로3 11인치에서 게임을 이어폰으로 실행할때 딜레이로 그 성능을 아주 쉽게 체감할수 있었습니다. 테스트 게임은 Pianista 이어폰을 없이 사용할때 게임 내 Sync 옵션을 0.00 기준으로 T1 사용시 +0.10 T5 사용시 +0.05 에어팟 0.00 캬... 단순 동영상 감상만 할땐 다른 친구들도 나쁘진 않지만 게임에선 성능체감이 확 되는군요. 앞으론 에어팟을 아껴줘야겠습니다.

Read More

[VNC] TigerVNC 사용 중 키보드, 마우스 잠금 현상

리눅스 서버에 TigerVNC Server 셋팅 후 VNC Viewer 로 GUI 작업이 필요한 경우 사용하곤 하는데 분명 처음엔 잘 키보드, 마우스도 되던 연결이 시간이 지나 잠기는 현상이 나타났다. 이 경우 여러 방법을 취해보았지만 제일 간단하게 해결하는 것은 /사용자폴더/.vnc 안에 내용들을 모두 삭제하고 다시한번 vncserver를 실행하면 최초 실행 시 처럼 접속을 위한 패스워드를 입력하라고 나오고 view-only를 사용하지 않음으로 다시 설정하여 주면 키보드,마우스가 다시 잘 사용이 된다.

Read More

[팁] 유튜브 프리미엄 구독 이벤트

알만한 사람들은 이미 다 아는 그 이벤트다. 2월 19일 이전부터 유튜브 프리미엄 구독을 하고 있는 유저들에게 구글 홈 미니를 무료로 구매할수 있는 프로모션 코드를 제공하고 있다. 5일전 시작된걸로 기억하는데 그때 시도하다가 트래픽이 몰렸는지 주문도 제대로 되지 않고 카드도 등록이 잘 안되고 몇번 다시하다보니 모든 제품이 품절로 나와 주문이 되지않았었다. 하지만 오늘 생각나 다시 들어가보니 주문이 가능하여 주문 후 결제를 하였다. 이전에 주문하지 못했던 분들이 계시면 다시 시도해보면 좋을 듯하다. 혹시나 이벤트에 해당하지만 신청을 하는 방법을 모르신다면 아래의 링크로 들어가면 프로모션 코드 발급 및 주문을 진행할 수 있으니 도움이 되길 바란다. https://home.google.com/promotion..

Read More

[카운터사이드] 대공훈련 #5 5강 오토

함선 : 글레입니르 1. 스트롱홀드 2. 실비아 3. 캐시 4. 아이리 5. 서윤 6. 피스키퍼 7. 팬드래건 클리어

Read More

[카운터사이드] 기계훈련 #5 5강 오토

함선 : SR LV.50 에이브러햄 1. SSR LV 70 타이탄 (리더) 2. R LV 70 하운드 3. SR LV 75 버자드 4. SSR LV 77 스트롱홀드 5. SSR LV 73 터미네이터 6. SR LV 70 실비아 7. SSR LV 70 링컨 8. SR LV 71 스위퍼 로 오토 클리어 했습니다. 27일 패치후에는 모의 작전에서도 경험치를 매우 많이 주어서 클리어 경험치가 3,000이나 되는군요. 이제 대공훈련 #5 5강 오토를 목표로 고고 현재 1. 링컨 2. 타이탄(리더) 3. 하운드 4. 실비아 5. 버자드 6. 아라크네 7. 터미네이터 8. 스위퍼 순으로 돌립니다. 경험치때문이라도 풀 파티 추천

Read More

[카운터사이드] 메인 2-2 하드 전쟁의 여신 스테이지 공략

혼자 하루종일 이걸 어떻게 3성으로 깨지? 하면서 머리 싸맸는데.. 다른분의 공략이 있었네요.. (능지인증 ㅠㅠ) 그래도 공략없었으면 더 걸릴뻔 한걸 깼으니 다행입니다. 혹시나 다른분들도 고생하실까봐 링크 걸어둡니다. https://www.youtube.com/watch?v=MRVJHP0-w8k

Read More

[ELK] kibana error : [FORBIDDEN/12/index read-only / allow delete (api)]

오랜만에 MySQL Log를 분석하기 위해 구축해둔 ELK Cluster를 올렸다. 그러자 es01, es02, es03, es04 는 정상적으로 실행이 되었으나 kibana가 다음과 같은 error와 함께 실행되지 않았다. 검색을 통해 아래 사이트에서 해결방법을 확인하였고 조치하기 위하여 kibana.yml 파일을 별도로 생성후 kibana만 다시 실행 시켜준 뒤 아래와 같이 조치하였다. https://discuss.elastic.co/t/forbidden-12-index-read-only-allow-delete-api/110282 FORBIDDEN/12/index read-only / allow delete (api)] I am running logstash on windows 2016 vm . I ..

Read More

모질라 선더버드에서 메일 포워딩하기.

아웃룩을 대체해서 사용을 하면서 아쉬웠던 기능이 메일 포워딩 기능이었다. 검색을 해도 내가 못찾는건지 포워딩에 대해 잘 나와있지 않아서 아쉬웠었는데 오늘 보니 아주 간단하게 설정이 가능했다. 그동안 나의 시간은 무엇.. 메뉴 버튼을 클릭하면 나오는 메뉴중 메일 규칙을 클릭하여 들어간다. 그럼 첫번째 메일 규칙을 다시 한번 클릭하여 새 필터 추가 후 그림처럼 모든 메시지 / 방식을 메시지 전달을 선택하고 외부 메일을 넣어준다. 끝.

Read More

2020년도 스킨 적용!

오랜만에 올리는 글입니다. 일단 오랜만에 스킨을 좀 손대서 적용해봤습니다. 하다가 귀차니즘이 생겨서 최소한만 해놓고 일단 적용. 방명록이나 댓글은 곧 추가로 수정을 하기로 합니다. 올해는 좀 자주 볼만한 글을 올릴 수 있도록 하며 올해 목표는 정보보안기사 자격증 취득과 업무 관련 개발 및 테스트 베드 구축등을 목표로 하겠습니다! 얍

Read More

ELK 작업기

일단 Elasticsearch는 버전업이 무지하게 빠르다. 무시무시하다. 개발자님들에게 X키를 눌러 JOY를... 그런 환경이므로 elk를 docker를 활용하여 올린다. docker의 환경설정을 수정하여 docker 볼륨 위치도 변경해놓고 2개 클러스터 512m 램으로 기본 사용하여 mysql의 general 로그를 파싱하여 넣기로 했다. 일단 직접하려고 하루정도 golang으로 삽질하다가 검색 고고싱 아래 사이트들에서 도움을 받았다. - * - - - * 특히 별표가 있는 사이트가 도움이 되었는데 일단 버전이 다른 부분은 좀더 수정하였다. 첫번째 pad 사이트의 아래 부분의 파이선 스크립트로 general 로그를 전처리를 수행하고 이후 logstash 로 파싱하여 elastic으로 input해주었는데..

Read More

AirPods Pro vs QCY-T5 vs QCY-T1

사용순은 T1 -> T5 -> AirPods Pro 

 

당연히 앞의 두 브랜드는 저가로 에어팟이 훨씬 좋은거야 알고 있지만

 

패드 프로3 11인치에서 게임을 이어폰으로 실행할때 딜레이로 그 성능을

 

아주 쉽게 체감할수 있었습니다.

 

테스트 게임은 Pianista

 

이어폰을 없이 사용할때 게임 내 Sync 옵션을 0.00 기준으로

 

T1 사용시 +0.10

T5 사용시 +0.05

에어팟 0.00

 

캬... 단순 동영상 감상만 할땐 다른 친구들도 나쁘진 않지만 게임에선 성능체감이 확 되는군요.

 

앞으론 에어팟을 아껴줘야겠습니다.

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[VNC] TigerVNC 사용 중 키보드, 마우스 잠금 현상

리눅스 서버에 TigerVNC Server 셋팅 후 VNC Viewer 로 GUI 작업이 필요한 경우 사용하곤 하는데

 

분명 처음엔 잘 키보드, 마우스도 되던 연결이 시간이 지나 잠기는 현상이 나타났다.

 

이 경우 여러 방법을 취해보았지만 제일 간단하게 해결하는 것은

 

/사용자폴더/.vnc 

 

안에 내용들을 모두 삭제하고 다시한번 vncserver를 실행하면 

 

최초 실행 시 처럼 접속을 위한 패스워드를 입력하라고 나오고

 

 view-only를 사용하지 않음으로 다시 설정하여 주면 키보드,마우스가 다시 잘 사용이 된다.

 

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[팁] 유튜브 프리미엄 구독 이벤트

  알만한 사람들은 이미 다 아는 그 이벤트다. 2월 19일 이전부터 유튜브 프리미엄 구독을 하고 있는 유저들에게 구글 홈 미니를 무료로 구매할수 있는 프로모션 코드를 제공하고 있다.

 

  5일전 시작된걸로 기억하는데 그때 시도하다가 트래픽이 몰렸는지 주문도 제대로 되지 않고 카드도 등록이 잘 안되고 몇번 다시하다보니 모든 제품이 품절로 나와 주문이 되지않았었다.

 

  하지만 오늘 생각나 다시 들어가보니 주문이 가능하여 주문 후 결제를 하였다.

예쓰!

  이전에 주문하지 못했던 분들이 계시면 다시 시도해보면 좋을 듯하다.

 

  혹시나 이벤트에 해당하지만 신청을 하는 방법을 모르신다면 아래의 링크로 들어가면 프로모션 코드 발급 및 주문을 진행할 수 있으니 도움이 되길 바란다.

https://home.google.com/promotions?utm_campaign=GS104586&utm_source=support&utm_term=support&utm_content=MY

 

로그인 - Google 계정

하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인

accounts.google.com

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[카운터사이드] 대공훈련 #5 5강 오토

함선 : 글레입니르

1. 스트롱홀드

2. 실비아

3. 캐시

4. 아이리

5. 서윤

6. 피스키퍼

7. 팬드래건

 

클리어

 

 

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[카운터사이드] 기계훈련 #5 5강 오토

함선 : SR LV.50 에이브러햄

1. SSR LV 70 타이탄 (리더)

2. R LV 70 하운드

3. SR LV 75 버자드

4. SSR LV 77 스트롱홀드

5. SSR LV 73 터미네이터

6. SR LV 70 실비아

7. SSR LV 70 링컨

8. SR LV 71 스위퍼

 

로 오토 클리어 했습니다.

27일 패치후에는 모의 작전에서도 경험치를 매우 많이 주어서 클리어 경험치가 3,000이나 되는군요.

 

이제 대공훈련 #5 5강 오토를 목표로 고고

 

현재

 

1. 링컨

2. 타이탄(리더)

3. 하운드

4. 실비아

5. 버자드

6. 아라크네

7. 터미네이터

8. 스위퍼

 

순으로 돌립니다. 경험치때문이라도 풀 파티 추천

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[카운터사이드] 메인 2-2 하드 전쟁의 여신 스테이지 공략

혼자 하루종일 이걸 어떻게 3성으로 깨지? 하면서 머리 싸맸는데.. 다른분의 공략이 있었네요.. (능지인증 ㅠㅠ)

그래도 공략없었으면 더 걸릴뻔 한걸 깼으니 다행입니다.

혹시나 다른분들도 고생하실까봐 링크 걸어둡니다.

https://www.youtube.com/watch?v=MRVJHP0-w8k

 

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

[ELK] kibana error : [FORBIDDEN/12/index read-only / allow delete (api)]

오랜만에 MySQL Log를 분석하기 위해 구축해둔 ELK Cluster를 올렸다. 그러자 es01, es02, es03, es04 는 정상적으로 실행이 되었으나 kibana가 다음과 같은 error와 함께 실행되지 않았다.

kibana error : [FORBIDDEN/12/index read-only / allow delete (api)]

검색을 통해 아래 사이트에서 해결방법을 확인하였고 조치하기 위하여 kibana.yml 파일을 별도로 생성후 kibana만 다시 실행 시켜준 뒤 아래와 같이 조치하였다.

https://discuss.elastic.co/t/forbidden-12-index-read-only-allow-delete-api/110282 

 

FORBIDDEN/12/index read-only / allow delete (api)]

I am running logstash on windows 2016 vm . I use it from administrator command line. I keep getting this message. It won't let me save my visualization on kibana and keeps me from shutting it down (ctrl+c). This is the message: logstash.outputs.elasticsear

discuss.elastic.co

https://dev-yeon.tistory.com/12

 

[ES] 403 index read-only 에러가 발생했을 때

어느날 ElasticSearch index에 데이터가 제대로 들어오지 않는 것같아서 logstash의 log를 열어보니 다음과 같은 로그가 여러개 발생해 있었다. logstash.outputs.elasticsearch] retrying failed action with res..

dev-yeon.tistory.com

이후 정상적으로 동작하는것을 확인하였다.

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

모질라 선더버드에서 메일 포워딩하기.

아웃룩을 대체해서 사용을 하면서 아쉬웠던 기능이 메일 포워딩 기능이었다. 검색을 해도 내가 못찾는건지 포워딩에 대해 잘 나와있지 않아서 아쉬웠었는데 오늘 보니 아주 간단하게 설정이 가능했다. 그동안 나의 시간은 무엇..

 

선더버드 메뉴

메뉴 버튼을 클릭하면 나오는 메뉴중 메일 규칙을 클릭하여 들어간다.

메일 규칙 내 메뉴들

그럼 첫번째 메일 규칙을 다시 한번 클릭하여

메시지 필터 메뉴

새 필터 추가 후 그림처럼 모든 메시지 / 방식을 메시지 전달을 선택하고 외부 메일을 넣어준다. 끝.

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

2020년도 스킨 적용!

오랜만에 올리는 글입니다.

일단 오랜만에 스킨을 좀 손대서 적용해봤습니다.

 

하다가 귀차니즘이 생겨서 최소한만 해놓고 일단 적용.

 

방명록이나 댓글은 곧 추가로 수정을 하기로 합니다.

 

올해는 좀 자주 볼만한 글을 올릴 수 있도록 하며 올해 목표는

 

정보보안기사 자격증 취득과 업무 관련 개발 및 테스트 베드 구축등을 목표로

 

하겠습니다! 얍

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post

ELK 작업기

일단 Elasticsearch는 버전업이 무지하게 빠르다. 무시무시하다. 

 

개발자님들에게 X키를 눌러 JOY를...

 

그런 환경이므로 elk를 docker를 활용하여 올린다. 

 

docker의 환경설정을 수정하여 docker 볼륨 위치도 변경해놓고 2개 클러스터 512m 램으로 

 

기본 사용하여 mysql의 general 로그를 파싱하여 넣기로 했다.

 

일단 직접하려고 하루정도 golang으로 삽질하다가 검색 고고싱 아래 사이트들에서 도움을 받았다.

 

- *<https://pad.yohdah.com/285/mysql-general-query-log-and-logstash>

- <https://qbox.io/blog/mysql-logs-elasticsearch-logstash-kibana>

- <https://qbox.io/blog/ship-mysql-logs-elasticsearch-filebeat>

- *<https://github.com/cj203/logstash-mysql-general-log-filter/blob/master/pipeline.conf>

 

특히 별표가 있는 사이트가 도움이 되었는데 일단 버전이 다른 부분은 좀더 수정하였다.

 

첫번째 pad 사이트의 아래 부분의 파이선 스크립트로 general 로그를 전처리를 수행하고 

 

이후 logstash 로 파싱하여 elastic으로 input해주었는데 중간에 filter 부분에 multiline { }

 

은 현재 사용하는 7.1.1 버전에서는 codec => multiline { } 으로 바꿔 사용하여 주고

 

filter 부분이 아닌 input 쪽에 넣어주어 

 

input {
  file {
    codec => multiline {
      pattern => "^%{NUMBER}\s+%{NOTSPACE}"
      negate => "true"
      what => "previous"
    }

  ...

}

처럼 설정해준다.

 

그럼 path에 지정한 log파일을 파싱해서 input 하는데 대상 로그 사이즈는 2016년10월부터 현재까지 약 80G

 

로그 파일이고 전처리는 오래 걸리지 않았으나 elk로 전체 data를 입력하는데는 약 5일정도 걸린것 같다...

 

그리고 중간에 elk memory heap 이 부족하여 error가 났고 docker-composer 를 수정하여

 

각 node의 메모리를 4G로 / 전체 클러스터를 마스터1 / 노드 3으로 수정하여 이후 문제없이 모두 입력을 받았다.

 

 

 

그리고 이후 입력된 값을 확인하는 중에 사용한 grok 패턴은 connect command 에만 접속한 db, 유저, client 정보가 나오고 나머지엔 나오지 않아 다른 레코드들의 field 를 업데이트 해주어야 했다.

 

이는 update_by_query 를 통해 수행하였는데 

 

- <https://www.roseindia.net/elasticsearch/elasticsearch-update-by-query-add-field.shtml>

- <https://stackoverflow.com/questions/44725905/how-to-update-a-string-field-with-elasticsearch-update-by-query>

- <https://stackoverflow.com/questions/44725905/how-to-update-a-string-field-with-elasticsearch-update-by-query>

- <https://discuss.elastic.co/t/is-there-any-way-to-update-multiple-fields-by-update-by-query/70644/1>

- <https://discuss.elastic.co/t/add-field-to-existing-document-by-query/68874/1>

 

다음 사이트들의 도움을 받았고 kibana console 에서 

 

POST /mysql-xxxx-xx-xx/_update_by_query
{
  "script": {
    "inline": "ctx._source.mysql_database=\"\";ctx._source.mysql_connect_user=\"\";ctx._source.mysql_connect_host=\"\"",
    "lang": "painless"
  },
  "query": {
    "match": {
      "command": "Query"
    }
  }
}

 

특정일에 대한 인덱스에 대해 테스트 후 동작하는 것을 확인하고 mysql-* 로 전체 인덱스에로 쿼리를 수행했다.

 

그리고 kibana에서 request timeout 으로 정상 수행 결과가 나오지 않는 것을 보고는 날짜별/월별/일별 등 다양한 

 

방법으로 테스트 하였는데 월별 정도로 돌릴때 타임아웃없이 수행된것을 보고 실제 레코드를 확인해보면

 

필드가 반영이 안되어 있는 등 여러 이슈를 발견하여 해결하기 위해 다양하게 체크를 했는데

 

결과적으로는 에러가 아니라 실질적으로 해당 쿼리를 수행하고 kibana에서의 대기시간에 return이 없어서

 

timeout이 난 것뿐 이고 

 

CONTAINER ID        NAME                CPU %               MEM USAGE / LIMIT     MEM %               NET I/O             BLOCK I/O           PIDS
002b90c4fc50        es04                229.43%             4.831GiB / 62.65GiB   7.71%               456GB / 159GB       50.1GB / 531GB      215
3052fb09ca6a        es01                268.17%             5.363GiB / 62.65GiB   8.56%               1.05TB / 955GB      65.5GB / 597GB      259
73ee3a3d2f17        es03                227.66%             4.868GiB / 62.65GiB   7.77%               442GB / 635GB       49.6GB / 589GB      222
d81350bd7053        kibana              0.55%               174.1MiB / 62.65GiB   0.27%               19.5GB / 1.58GB     437MB / 102kB       14
5b36619c88b5        es02                261.03%             4.857GiB / 62.65GiB   7.75%               499GB / 212GB       61.8GB / 584GB      229

 

도커 컨테이너의 resoure를 보면 부지런히 해당 쿼리를 수행하고 있음을 알게 되었다. 그래서 이후는 쿼리를 수행시키고

 

리소스 사용률이 없어질때까지 기다리기..

 

이후 원하는데로 필드가 추가된 것을 볼수 있었다. 

 

반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post