본문 바로가기

전체 글76

[Ubuntu][ELK] metricbeat index 1개 또는 한번에 전체 삭제 방법 앞전에 쓴 글에서 처럼 metricbeat를 사용하지 않게 되었다. Kibana에서 불필요한 metricbeat의 idex patten을 삭제 하려고 한다. 검색해 보면 curl 커멘드로 삭제하는 방법이 나오지만 안먹는다. 현재 사용하고 있는 ELK(elastic search logstash kibana) 조합의 버전은 6.3.0 이다. Management > Elasticsearch 이동하면 Index Management 메뉴가 존재한다. 삭제할 Index patten data를 한 화면에 다 보기 위해서 Rows per page를 100으로 변경했다. 삭제할 데이터는 전부 8개로 표시된다. 이제 수동으로 한 개씩 삭제해 보자. 삭제할 인덱스 index를 선택하면 우측에 상세 창이 뜬다. 여기서 우측하.. 2021. 5. 6.
[Ubuntu][ELK] APM metricbeat 설정 관련 명령어 및 제거 방법 Ubuntu 서버에 ELK (elasticsearch, logstash, kibana) 설치하고 상태 체크를 위해서 metricbeat를 설치했다. 잘 사용하다가 이제 필요 없어진 metricbeat를 삭제하려고 하니 가이드(Guide) 문서에는 삭제 관련 내용이 없다. metricbeat 설정 파일 metricbeat.yml metricbeat 설정 위치 /etc/metricbeat/metricbeat.yml metricbeat 세팅 설정 sudo metricbeat modules enable system metricbeat 설정 확인 방법 sudo metricbeat modules list metricbeat의 기능 중 활성화 하려고 하는 기능을 enable 명령어 뒤에 원하는 기능을 넣으면 됩니다... 2021. 5. 6.
[ThingsBoard] 단말 표시 갯수 늘리는 방법 item per page devices IoT 솔루션인 ThingsBoard 기본 설정으로 default value는 페이지당 30개 이다. 왼쪽 리스트 텝에서 Device groups> All 선택 All:장치 옆에 연필모양 아이콘을 선택한다. 빨간색 연필 모양을 선택해서 편집 화면으로 넘어가야한다. All Entity group details 메뉴의 Settings 중간 하단에 보면 Default page size 설정하는 칸이 있다. 기본은 30개인데 원하는 갯수로 늘릴 수 있다. 나는 대략 150개 정도면 될것 같아 150개로 변경하였다. 2021. 5. 6.
Excel 2016 엑셀 자동변환 한글변환(자동고침) 해제 방법 Excel 2016 엑셀을 사용하다 보면 영문을 쓰는데 자동으로 한글로 변환되는 경우가 많다. 아래 첨부 이미지 처럼 므체 느네 등등 원하는 영문이 아닌 한글로 자동으로 변환된다. 이렇게 자동 변환되는 글자를 해제하는 방법을 공유합니다. 자동변환 한글변환(자동고침) 해제 방법 엑셀(excel) 상단의 파일 탭 선택 하단의 옵션 메뉴 선택 왼쪽 탭의 언어교정 옵션 선택 노란색 블럭이 되어 있는 자동고침 옵션 선택 아래 이미지에서 처럼 중간에 한/영 자동고침 체크 해제 이제 영문을 쳐도 느체 므네 등등 자동 변환되지 않습니다. 원하는 영문으로 그대로 변환 없이 사용할 수 있습니다. 이글은 엑셀 Excel 2016 버전 화면을 캡쳐해서 작성하였습니다. 그러나 Excel 엑셀 2016 / Excel 엑셀 201.. 2021. 3. 26.
Ubuntu 서버 SSH 보안 설정 툴 fail2ban 설치 및 운영 방법 관리 쉬운 방화벽 프로그램 서버를 운영하다 보면 다양한 해킹 시도가 발생한다. 아마존 AWS 나 마이크로소프트 Azure 등은 보안 설절을 통해 허용되는 포트 이외에는 다 방어하는 형태 이다. 그렇지만 사내에서 소규모로 이용하는 서비스들은 온 프레미스 (On premise) 형태로 남는 PC나 서버로 구축해서 사용하는게 더 운영비용이 적게든다. 그러나 이들 서버들 앞단의 스위치에서 모든 걸 차단해 주지 않기 때문에 시스템에 영향이 있는 경우가 종종 발생한다. 이런 경우는 인건비가 더 발생한다. 결국에는 관리 상의 문제로 아마존 AWS 나 마이크로소프트 Azure 등으로 마이그레이션을 통해 off premise를 고민하게 된다. 방화벽을 설정해 놓았어도 헛점은 발생하기 문에 auth log를 보면 sshd를 통한 접속 시도들이 엄청.. 2021. 3. 19.
ThingsBoard 구독 라이센스 결제 취소 처리 ThingsBoard 라이센스 유형을 변경하면서 기존에 구독하던 라이센스가 inactive 시켰다. AWS에서 해당 인스턴스 ID로 사용하고 있는 EC2 상태를 확인했는데 비활성화 되어 있다. 그런데 결제 영수증이 메일로 왔다. 과금이 청구되었다. Receipt from ThingsBoard 분명히 Inactive 처리 되어 있어서 결제 대금이 청구되지않을 것으로 알고 있었는데 불필요한 금액이 발생했다. 개별 라이센스는 사용하지 않고 있지만 기존에 구독형태로 활성화했던 Licenses가 Active 되어도 대금이 청구되는 것 같다. 이 활성화된 라이센스를 삭제해 주자. 다음 달에는 불필요한 금액이 청구되지 않도록 말이다. 제일 끝에 X 표시를 선택하면 subscription을 정말 취소할 것인지 팝업이 .. 2021. 3. 10.
[Docker] 지원하지 않는 콘솔 설정 레거시 콘솔을 사용하지 않도록 설정 방법 Windows 10에서 Docker를 사용하기 위해서 윈도우용 Docker를 설치했다. 설치하고 나니 Microsoft Store에서 Ubuntu를 설치하라고 한다. Ubuntu 우분투를 설치하고 시작 버튼을 누른다. 첫줄에 알 수 없는 표현이 있다. 지원하지 않는 콘솔 설정 레거시 콘솔을 사용하지 않도록 설정 해야 합니다. Docker 설치를 위해서 윈도우 업데이트도 진행했는데, Windows 10 버전 1903을 사용하고 있는데 WSL 2에 대한 옵션이 아직 보이지 않음 이란 것을 처음 만났었다. 가이드 대로 cmd / power shell을 애용해 wsl을 설치했다. 그런데 다시 위에 같은 문구가 뜬다. "Error: 0x80040306" - 설치 시 란다. 이 오류의 레거시 콘솔을 해제하려면 아래.. 2021. 2. 25.
ThingsBoard AWS 여러 EC2에 1개 라이센스 키 변경 및 연결 방법 ACTIVE_INSTANCES_CAPACITY_EXCEEDED(104) ThingsBoard PE AWS 버전을 유료로 결제해서 사용하고있다. 그만 AWS 접속 키를 분실해서 새로 구축해야하는 상황이다. License 1개로 신규로 만든 AWS EC2 ThingsBoard PE conf에 기존에 사용하던 키값을 넣고 실행했다. AWS 콘솔상에서는 ThingsBoard PE가 잘 돌아간다고 Active로 표시된다. 사이트의 가이드 문서상에 보면 접속이 반영되는데 120초 가량 소요된다고 한다. 조금 지나서 설정한 주소로 접속을 시도하면 503에러가 나고 접속할 수 없다고 표시된다. ubuntu@ip-172-31-17-170:~$ sudo service thingsboard status â— thingsboard.service - thingsboard Loaded: loaded.. 2021. 1. 28.
ThingsBoard PE from AWS Marketplace 최초 로그인 default 계정 비밀 번호 ThingsBoard를 통해 IoT 서비스 테스트를 하기위해 Amazon Web Service 이하 AWS에 세팅해 보았다. ThingsBoard는 Community Edition과 Professional Edition으로 2가지가 존재한다. PE 는 Professional Edition의 줄임말이다. Step 3.7. Obtain your Public IP and EC2 Instance ID ThingsBoard PE를 AWS에 생성하고 나면 고유의 Instance ID가 발급 된다. Instance ID : i-032b8bbf297987458 가이드 사이트에 보면 아래의 문구로 적혀 있다. Please save your Instance ID and Public DNS name to a safe pla.. 2021. 1. 28.