2024/03 4

[Linux] 실수로 atp(-get) remove를 사용해서 관련 패키지를 삭제했을때 대처법

들어가며 그런일은 있으면 안되겠지만 'apt remove'를 사용하다가 예상치못한 관련성 패키지까지 삭제되버리는 그런 상황이 한번쯤은 일어나게 되는데 그때의 절망감은 생각하기도 싫을 정도이다. 일단 관련성 패키지가 삭제에 해당하는걸 보자마자 빠르게 중지시키는게 베스트겠지만 이미 진행되었다면 걱정마라 그럴 때를 대비해서 아래의 방법을 소개하겠다. 삭제한 패키지 확인하기 제일 성급한것은 삭제한 것이 무엇이냐 알아내는 것이다. "cat /var/log/dpkg.log | less" 명령어를 사용해서 목록을 확인하는게 중요하다. root@testserver:/home/ubuntu# cat /var/log/dpkg.log | less 2024-03-21 15:21:20 status half-configured p..

트러블슈팅 2024.03.21

[ELK] Metricbeat

Metricbeat 란? 운영 체제 및 서버에서 실행되는 서비스에서 주기적으로 메트릭(Metric)을 수집하는 경량 수집기이다. 주로 하드웨어 위주의 수집파트를 맡는 beat로 실시간 리소스 사용량을 전달해줘 서버의 서비스 상태를 실시간으로 모니터링할 수 있다. 내가 Metricbeat를 설치하게 된 이유는 로그 수집 서버의 시스템 로그를 가져오기 위해 진행했다. 구축환경 OS: Ubiuntu 22.04 CPU: 4v Cpu RAM: 16GB DISK: 100GB(OS 및 프로그램 설치할 하드) + 100GB(ELK 분석/저장 파일 보관할 하드) ETC: Openstack(IAAS) Metricbeat 설치 root@ubuntu:/home/ubuntu# curl -L -O https://artifacts..

구축/ELK 2024.03.12

[ELK] Filebeat 설치

Filebeat란? 일종의 경량화 로그 수집기 선택된 특정 로그 및 파일을 경량화 시켜 전달하며 정보의 중앙집중화를 도와주는 역활을 한다. 주로 ELK로 수집한 정보를 파싱하여 전달한다.(주로 Logstash로 보낸다) 사실상 filebeat와 같은 beats 계열 애들이 수집 대상서버에서 수집 정보를 모아 보내는 역활을 하므로 중요하다. 구축환경 OS: Ubiuntu 22.04 CPU: 4v Cpu RAM: 16GB DISK: 100GB(OS 및 프로그램 설치할 하드) + 100GB(ELK 분석/저장 파일 보관할 하드) ETC: Openstack(IAAS) filebeats 설치 root@ubuntu:/home/ubuntu# wget -qO - https://artifacts.elastic.co/GPG..

구축/ELK 2024.03.04