본문 바로가기

전체 글152

청량리역 할머니냉면 #매운냉면 #청량리역 맛집 청량리 할머니냉면 (매운 냉면) 로드뷰길찾기지도 크게 보기 이제 6월말이 지나가면서 슬슬 더위가 오기 시작합니다!! 여름이 오니까 역시 냉면이 생각나더라고요 ㅎㅎ 그런데 일반 물냉면 같은거는 많이 먹어봐서 좀더 특별한 냉면을 먹어보고 싶었는데 청량리역 근처에 있는 매운냉면집을 가보기로 했습니다. 가게이름은 할머니냉면인데 이름이 기억하기 쉽겠더라고요. 여기는 메뉴가 굉장히 간단합니다!! 냉면, 냉면 곱배기, 삶은달걀 딱 이렇게 3가지입니다. 냉면을 시키면 차가운 육수는 제공되고 물이나 따뜻한 육수는 셀프로 가져와야 합니다. 매운냉면이기 때문에 따뜻한 육수는 꼭 한잔씩 가져오는게 좋습니다!! 냉면이 오기전에 살얼음이 떠있는 육수를 먼저 주시더라고요 살얼음이 떠있는 비주얼 때문인지 얼른 냉면에 넣어서 먹어 보.. 2021. 6. 26.
평창 육백마지기 차박 여행 06/19~20 별구경 여행, 육백마지기 차박 1박2일( feat 의림지 ) 이번주말인 6월 19~20일에 여자친구와 별구경 여행을 다녀왔습니다 ㅎㅎ 예전부터 별 구경 여행계획을 같이 이야기 했었는데 후보지로 강릉의 안반데기와 평창의 육맥마지기중에 고민을 하다가 안반데기는 사람이 너무 많을거같아서 육백마지기로 결정이 됬습니다!! 여행 코스 이번여행에서 서울과 제천을 이동할때는 KTX를 이용하고 제천에서 육백마지기까지 이동수단으로는 그린카에서 SUV차량을 대여했습니다. 청량리역에서 KTX로 출발 이번 여행의 시작은 청량리역에서 KTX 이음열차를 타는것으로 시작됬습니다~ KTX이음열차는 저도 이번에 처음 타봤는데 기존의 KTX 보다는 새열차라 그런지 내부가 깨끗하기도 하고 특히 창문이 좌석 별로 하나씩 되있어서 앞뒷사람 신.. 2021. 6. 25.
[Linux] 사용자 계정 생성과 sudo 권한 주기 리눅스 root 계정 리눅스가 익숙지 않으신 분들은 가상머신에 리눅스 설치시 root 계정에 대한 패스워드만 만들고 사용자 계정을 안만들어서 당황한적이 있을겁니다. 그냥 root 계정으로 계속 써도되겠지 라고 생각할수있는데 상시로 root 계정을 사용하는것은 권장하지 않습니다. 권한이 막강한 만큼 실수로 시스템을 잘못 건드리게 된다면 가상머신을 재설치 해야될수도 있으니까요. 사용자 계정 생성 $ useradd devel-1 devel-1 이라는 사용자 계정을 만들었습니다. 계정을 생성했으면 패스워드도 바로 생성해줘야 합니다. 패스워드가 없으면 로그인 할수가 없겟죠?? $ passwd devel-1 Enter new UNIX password: ***** Retype new UNIX password: ***.. 2021. 6. 15.
Grafana - Loki - Promtail 연동 대시보드 로그보기 Grafana Loki Loki 는 Grafana에서 제공하는 오픈소스 기반의 로그 집계 시스템입니다. 다른 로그수집 시스템과 다르게 로그의 레이블만 인덱싱하고 원본 로그 메시지는 인덱싱하지 않습니다. 이러한 특징때문에 로키는 자원소모가 적어 효율적인 운영을 할수있습니다. 멀티 테넌시 Loki는 멀티테넌시를 지원하므로 테넌트간 데이터는 완전히 분리됩니다. 멀티 테넌시는 테넌트 ID를통해 구현되고 멀티 테넌시모드를 사용하지않으면 내부적으로 가짜 테넌트 ID가 지정됩니다. 운영 모드 Loki는 로컬 혹은 소규모 실행모드와 수평확장 모두에 최적화 되있습니다. Loki & Promtail 설치 Loki 는 바이너리와 설정파일을 따로 받아야하고 Promtail 도 같이 설치해야 합니다. Promtail 은 Lok.. 2021. 6. 9.
[Linux] Cmake 설치와 실행 예제 cmake? cmake 는 Cross Platform Make 의 약자로 여러 플랫폼에서 사용할수있는 Make 대용의 오픈소스 빌드 툴 입니다. C, C++ 프로젝트를 진행하다보면 각 파일들이 참조하는 라이브러리나 헤더파일의 관계가 한눈에 파악이 안될정도로 복잡하게 얽히게 됩니다. 기존에는 Makefile 을 만들때 이러한 관계를 모두 파악하고 빌드 스크립트를 만들어야 오류없이 빌드를 할수 있었습니다. 그리고 Makefile 작성시 모든 오브젝트에 대해 직접적인 명시를 해야 되는데 cmake 는 이러한 작업을 생략하고 빌드 결과물과 필요한 소스파일만 명시해주면 Makefile을 생성합니다. cmake 설치 cmake를 설치하기위해서는 우선 몇가지 패키지가 우선적으로 설치되있어야 합니다. make , gc.. 2021. 5. 7.
[ElasticStack] Logstash 에서 Elasticsearch 로 데이터 전송하기 지난번에 Logstash 를 설치하고 실행하여 입력한대로 출력이 되는것까지 해봤습니다. 이번엔 파일비트에서 받아오는 로그 데이터를 파싱하는 방법에 대해 설명해보겠습니다. filebeat => Logstash 연동 filebeat 설치글은 https://ksr930.tistory.com/96 를 참고하세요. Logstash 에서 입력을 받는 input plugin 에는 여러종류가 있는데 그중 filebeat 에서 입력받을수 있는 Beats input 은 기본으로 설치되있습니다. filebeat 에서 Logstash 로 전송할 로그데이터는 엘라스틱서치 사이트에서 제공하는 샘플데이터를 이용합니다. https://download.elastic.co/demos/logstash/gettingstarted/logst.. 2021. 4. 21.
[ElasticStack] filebeat 설치와 실행 ELK 로그 수집기 filebeat ElasticStack에서 로그를 활용하려면 로그를 옮겨줄 무언가가 필요한데 ElasticSearch에서 제공하는 filebeat 입니다. 물론 filebeat 가 아니여도 Logstash에서 직접 로그파일을 지정하거나 소켓을 열어서 로그를 받을수도 있지만 엘라스틱서치에서 제공하는만큼 사용 해보겠습니다. filebeat 란 파일비트는 로그를 중앙집계해서 전송하는 경량 프로세스입니다. 로그파일을 모니터링하면서 로그 이벤트를 수집하고 Elasticsearch 또는 Logstash로 전송합니다. 파일비트가 기동되면 사용자가 지정한 경로에 존재하는 로그파일의 내용을 수집하여 집계한후 파일비트에서 설정한 곳으로 데이터를 전송합니다. filebeat 설치 Redhat 계열 리눅스.. 2021. 4. 20.
[Linux] 리눅스 시작프로그램 chkconfig 개념과 사용방법 Chkconfig 개념과 사용 방법 이전에 톰캣을 설치하고 시스템 시작시 자동실행할수있게 chkconfig를 이용하여 시작프로그램에 등록한다는 내용을 작성했었습니다. 리눅스 Tomcat9 설치하기 ElasticSearch 관련 프로젝트를 진행중에 Kibana에서 APM을 사용하기위해 테스트용 jar를 리눅스상에서 구동시키기 위해 톰캣을 설치 해보게 되었습니다. 기본적인 톰캣 설치 뿐만 아니라 ElasticSearch, Ki ksr930.tistory.com chkconfig의 정확한 기능과 사용법을 알아야할 필요가 있다고 생각하여 찾아본 정보들을 정리하여 올려봅니다. chkconfig ? 윈도우를에서 시작프로그램을 들어본적이 있을것입니다. 우리가 컴퓨터를 키고 자동으로 시작되는 프로그램들이 있는데 리눅스.. 2021. 3. 26.