실제로 굉장했던 Poor Man's Tools! 💪
3959 단어 bashlinuxdockerproductivity
나는 그들 모두를 강력히 추천 할 수 있습니다. 그들은 내 삶을 훨씬 쉽게 만들었습니다! :)
lnav - 가난한 사람의 ELK 스택
정기적으로 로그 파일을 처리해야 하는 경우
lnav
확인하는 것이 좋습니다. lnav
는 정말 끝내주게 멋있어서 결국 그것에 대한 전체 기사를 작성해야 할 것입니다. 그러나 Linux 또는 Mac을 사용하고 로그 파일을 처리해야 하는 경우 이에 대해 저를 믿으십시오. 확인하십시오lnav
.lnav가 할 수 있는 일에 대한 간략한 개요:
정규식을 통해 로그 파일 필터링! (명령 팔레트를 얻으려면
:
를 누르십시오) i
를 눌러) SHIFT + P
를 눌러) SQL
를 사용하여 로그를 쿼리하십시오! (srsly!) 등등! 이것은 빙산의 일각일 뿐입니다! lnav를 시도해보세요 그것은 가난한 사람의 ELK입니다 ;)
sshuttle - 가난한 사람의 VPN
때때로 서비스를 테스트하거나 점프/배스천 호스트를 통해서만 액세스할 수 있는 다른 네트워크에서 실행 중인 호스트에 액세스하려고 하거나 SSH 포트 포워딩 구성에 점점 더 많은 포트를 계속 추가하고 있을 수 있습니다. 당신이 정말로 갖고 싶은 것은 네트워크에 있는 모든 시스템에 대한 방해받지 않는 액세스를 얻기 위해 해당 네트워크에 대한 VPN 액세스입니다.
이것이
sshuttle
가 작동하는 곳입니다. SSH 점프/배스천 호스트가 있고 직접 액세스하려는 모든 네트워크 리소스에 액세스할 수 있는 경우 시스템에서 다음 명령을 실행할 수 있습니다.sshuttle -r username@jumphost <target_subnet>
그리고 짜잔!
<target_subnet>
에 대한 모든 트래픽은 Jumphostsshuttle
를 통해 터널링/라우팅됩니다. 터널을 부수려면 간단히 닫으십시오sshuttle
. 그러면 라우팅이 정상으로 돌아옵니다!sshuttle
가난한 사람의 VPN을 "만"만드는 몇 가지 제한 사항이 있지만 많은 상황에서 정말 유용한 도구입니다! 확인 해봐!추신: 실제 VPN의 경우 check out Wireguard! 💚
netdata - Poor Man's Metrics/모니터링 및 스테로이드의 "탑"!
Netdata는 웹 기반의 가벼운 메트릭 및 모니터링 솔루션으로, 지금 시스템의 메트릭 및 그래프를 얻는 훌륭한 도구입니다. 기존 모니터링이 올바른 메트릭을 제공하지 않거나 느려지는 상황에서.
Netdata는 메트릭에 대한 설문 조사를 자주 수행하는 기존 모니터링 솔루션과 달리 "상위"와 비교하지만 스테로이드를 사용하는 것이 가장 좋습니다! 💪 그리고 아름답게 ✨.
Netdata는 장기 모니터링 솔루션이 아니며 기본 구성에서는 몇 시간의 메트릭만 저장되지만 실제로 모니터링하려는 메트릭을 찾고 심각한 문제를 디버깅하는 데는 정말 훌륭한 도구입니다. 그런 면에서 가난한 사람의 모니터링입니다.
지금은 그것뿐입니다. 나는 당신이 이 목록에서 무언가를 얻었기를 바랍니다. 그리고 내가 당신의 삶을 더 쉽게 만들어줄 도구를 소개할 수 있기를 바랍니다!
비슷한 방식으로 멋진 도구를 알고 있습니까? 그들은 무언가의 Poor Man's Version일 필요는 없습니다. 댓글을 남겨서 알려주세요! 저는 항상 작업을 자동화하고 개선하는 데 도움이 되는 도구를 찾고 있습니다!
Reference
이 문제에 관하여(실제로 굉장했던 Poor Man's Tools! 💪), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/keyboardinterrupt/poor-man-s-tools-that-are-actually-awesome-22fh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)