반응형
SMALL

모니터링 14

[Docker] 네트워크 최강 모니터링 WireShark 구축

Wireshark는 네트워크 패킷 분석을 위한 강력한 오픈 소스 도구입니다. 네트워크 트래픽을 캡처하고 분석하여 네트워크 문제를 해결하거나 보안 문제를 진단하는 데 사용됩니다. 원래 이름은 Ethereal이었으나 2006년에 상표 문제로 인해 Wireshark로 변경되었습니다주요 기능패킷 캡처: 네트워크 인터페이스에서 실시간으로 패킷을 캡처할 수 있습니다.프로토콜 분석: 다양한 네트워크 프로토콜을 분석할 수 있으며, 850개 이상의 프로토콜을 지원합니다필터링: 특정 트래픽을 쉽게 분석할 수 있도록 강력한 필터링 기능을 제공합니다.다양한 플랫폼 지원: Windows, macOS, Linux 등 다양한 운영 체제에서 사용할 수 있습니다.GUI 및 CLI 지원: 그래픽 사용자 인터페이스(GUI)와 명령줄 인터..

Docker 2024.10.14

[Linux] Grafana 진심 간단 설치 방법

Grafana의 최신 버전을 설치하는 방법을 단계별로 설명드릴게요. 여기서는 Linux 시스템을 기준으로 설명하겠습니다.1. Grafana 다운로드먼저, Grafana의 최신 버전을 다운로드합니다. 터미널에서 아래 명령어를 실행하세요:wget https://dl.grafana.com/enterprise/release/grafana-enterprise-11.2.0.linux-amd64.tar.gz2. 압축 해제다운로드한 파일의 압축을 해제합니다:tar -zxvf grafana-enterprise-11.2.0.linux-amd64.tar.gzcd grafana-11.2.03. 설치Grafana를 설치합니다:sudo cp -r * /usr/share/grafana/sudo ln -s /usr/share/gra..

Linux 2024.10.04

[Docker] Uptime-kuma 구축하기

Uptime Kuma는 오픈 소스로 제공되는 자체 호스팅형 모니터링 도구입니다. 이 도구를 사용하면 서버의 헬스체크(ping) 및 웹사이트 도메인을 입력하여 주기적으로 사이트의 헬스체크를 수행할 수 있습니다. 또한 헬스체크 결과에 따라 다양한 알림 방식을 설정할 수 있습니다Uptime Kuma의 주요 기능은 다음과 같습니다:웹사이트 모니터링: 웹사이트의 가동 시간을 확인하고, SSL 인증서 만료 여부를 감지합니다.TCP 포트 모니터링: 특정 웹 서비스의 가동 상태를 확인합니다.Docker 컨테이너 모니터링: Docker 컨테이너의 가동 시간을 모니터링합니다.DNS 레코드 모니터링: DNS 레코드 정보를 검색합니다.HTTPS/TCP/HTTP 모니터링: 다양한 프로토콜을 통해 웹사이트를 모니터링합니다.Upt..

Docker 2024.06.06

[Docker] checkmk 서버 모니터링 구축하기

checkmk/check-mk-raw은 checkmk의 공식 컨테이너 이미지입니다. Checkmk는 인프라 및 응용 프로그램 모니터링을 위한 선도적인 도구로, 간단한 구성, 확장 가능성, 유연성을 제공합니다. 이 컨테이너는 단일 사이트를 관리하며 모든 checkmk 에디션의 컨테이너를 빌드할 수 있습니다Checkmk Raw은 엔터프라이즈 및 고급 사용자를 위한 오픈 소스 모니터링 솔루션으로, 귀찮거나 복잡한 구성 없이도 뛰어난 확장성, 유연성 및 적응성을 제공합니다. 이는 vibrant한 오픈 소스 모니터링 커뮤니티의 일부입니다 [Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com) [Docker] 도커의 모든 것, 도커 추천 이미지!!!필자는 이때까지 docker로 구축한 모..

Docker 2024.06.04

[Linux] nc 명령어로 기관 통신 모니터링 스크립트

타임아웃을 3초로 설정하여 기관별 통신테스트 하는 스크립트입니다.#!/bin/bash# 기관 목록을 배열로 정의합니다.declare -A institutions=( ["기관1"]="123.45.67.89:80" ["기관2"]="98.76.54.32:80" ["기관3"]="135.79.86.42:80" ["기관4"]="246.80.135.79:80" ["기관5"]="192.168.1.1:80")# 비정상적인 기관들의 목록을 저장할 변수를 초기화합니다.unhealthy_institutions=""# 각 기관의 통신 상태를 확인합니다.for institution in "${!institutions[@]}"; do ip_port=(${institutions[$insti..

Linux 2024.05.02

[Network] nc, telnet, /dev/tcp, socat 비교표 및 예시

리눅스에서 nc (Netcat), telnet, /dev/tcp, socat를 사용하여 통신 테스트를 할 때의 차이점을 비교표로 정리해 드리겠습니다. 아래 표는 각 도구의 주요 특징과 사용 시 고려해야 할 점들을 요약한 것입니다:도구설명장점단점사용 사례nc (Netcat)다양한 네트워크 연결을 위한 유틸리티로, TCP와 UDP 프로토콜 모두 지원합니다.- 8비트 클린 연결- 다양한 프로토콜 지원- 스크립트와의 파이프 연결 가능- 일부 시스템에서 기본적으로 설치되어 있지 않을 수 있음- 데이터 전송- 포트 스캐닝- 서버 시뮬레이션telnet원격 호스트에 연결하기 위한 프로토콜 및 클라이언트입니다.- 널리 사용됨- 인터랙티브한 사용이 가능- 보안이 취약함- 일부 데이..

Network 2024.05.01

[Linux] SSL,TLS 인증서 만료일 체크하여 Mattermost 전송

아래 스크립트는 도메인,포트 형식의 목록을 사용하여 SSL 인증서의 만료일자를 확인하고, 갱신일이 30일 이하인 경우에 대한 정보를 Mattermost로 전송하도록 작성하였습니다.#!/bin/bash# 도메인과 포트 목록 (도메인,포트 형식으로 정의)declare -A domainsdomains["www.naver.com"]="443"domains["example.com"]="443"domains["google.com"]="443"# 각 도메인,포트별로 SSL 인증서 정보를 가져오는 함수 정의get_ssl_info() { local domain="$1" local port="$2" local expiry_date expiry_date=$(openssl s_client -connect..

Linux 2024.04.30

[Docker] 서버 모니터링을 위한 dashdot 구축하기

dashdot은 glassmorphism 미학으로 디자인된 시각적으로 놀랍고 현대적인 서버 대시보드입니다. 최신 기술을 기반으로 하며 더 작은 VPS 및 개인 서버와 함께 사용하기 위한 것입니다. 대시보드는 다크/라이트 모드, 사용자 정의 가능한 위젯, 아름다운 애니메이션 및 스타일, 여러 아키텍처에 대한 지원을 제공하는 기능이 풍부합니다. 높은 수준의 개인화 옵션을 제공하여 대시보드를 특정 요구 사항에 맞게 조정할 수 있습니다. 대시. 는 오픈 소스 프로젝트로, 플랫폼 개발에 관심이 있는 사람들의 기여를 환영합니다. 기능 다크/라이트 모드: 대시. 다크/라이트 모드 기능을 제공하여 사용자가 선호도나 환경 조건에 따라 테마를 전환할 수 있습니다. 이를 통해 사용자 편의성과 접근성이 향상됩니다. 사용자 정..

Docker 2023.09.07

[Docker] Proxmox 를 Grafana + InfluxDB 로 모니터링 구축하기

Proxmox 를 모니터링하기 위한 방법을 직접 겪어보며, 캡쳐한 글입니다. 아래 서버포럼을 보고 그대로 실행하였으니, 많이 참고하시기 바랍니다. 서버포럼 - InfluxDB 및 Grafana로 Proxmox 모니터링하기 (svrforum.com) 서버포럼 - InfluxDB 및 Grafana로 Proxmox 모니터링하기 안녕하세요. 오늘 열씸히 집에서도 일하고있는 달소입니다. ESXi부터 진행했던 홈서버가 어느덧 Proxmox에서 어느정도 정착을 하고 운영을 잘하고있는상황에서 많은 유저분들께서 Proxmox를 사용하 svrforum.com [Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com) [Docker] 도커의 모든 것, 도커 추천 이미지!!! 필자는 이때까지 docke..

Docker 2023.08.26

[Docker] kafdrop 으로 kafka 모니터링 구축하기

"Kafdrop"은 Kafka 클러스터를 모니터링하고 관리하기 위한 오픈 소스 웹 기반 도구입니다. Kafka는 분산 스트리밍 플랫폼으로, 대량의 데이터를 실시간으로 처리하고 전달하기 위해 사용됩니다. Kafdrop은 Kafka 토픽(topic), 파티션(partition), 메시지(message) 등을 시각적으로 모니터링하고 관리하기 위한 간편한 방법을 제공합니다. 주요 기능과 특징: 웹 인터페이스: Kafdrop은 웹 브라우저를 통해 사용자 인터페이스에 접근할 수 있습니다. 이를 통해 Kafka 클러스터의 상태, 토픽의 메시지, 파티션 등을 쉽게 확인할 수 있습니다. 토픽 및 파티션 모니터링: Kafdrop은 Kafka 클러스터에서 사용되는 토픽과 해당 토픽의 파티션을 시각적으로 표시하여 해당 토픽의..

Docker 2023.08.22
반응형
LIST