실제로 굉장했던 Poor Man's Tools! 💪

이것들은 내가 정기적으로 사용하는 더 뛰어난 Linux(및 MAC) 도구 중 3개입니다.

나는 그들 모두를 강력히 추천 할 수 있습니다. 그들은 내 삶을 훨씬 쉽게 만들었습니다! :)

lnav - 가난한 사람의 ELK 스택





정기적으로 로그 파일을 처리해야 하는 경우lnav 확인하는 것이 좋습니다. lnav는 정말 끝내주게 멋있어서 결국 그것에 대한 전체 기사를 작성해야 할 것입니다. 그러나 Linux 또는 Mac을 사용하고 로그 파일을 처리해야 하는 경우 이에 대해 저를 믿으십시오. 확인하십시오lnav.

lnav가 할 수 있는 일에 대한 간략한 개요:
  • 로그 형식을 자동으로 감지하고 여러 로그 파일을 단일 보기로 병합하며 즉시 GZIP 및 BZIP2 파일의 압축을 해제합니다.
  • 구문 강조!

  • 정규식을 통해 로그 파일 필터링! (명령 팔레트를 얻으려면 :를 누르십시오)
  • 타임라인 보기에 시간 경과에 따른 메시지 히스토그램이 표시됩니다. (i를 눌러)
  • 로그 메시지의 XML 및 JSON을 꽤 볼 수 있습니다. (SHIFT + P를 눌러)
  • SQL를 사용하여 로그를 쿼리하십시오! (srsly!)
  • VIM 키 바인딩
  • 간편한 로그 탐색

  • 등등! 이것은 빙산의 일각일 뿐입니다! lnav를 시도해보세요 그것은 가난한 사람의 ELK입니다 ;)
  • https://lnav.org/
  • https://lnav.readthedocs.io/en/latest/
  • https://lnav.readthedocs.io/en/latest/hotkeys.html

  • sshuttle - 가난한 사람의 VPN



    때때로 서비스를 테스트하거나 점프/배스천 호스트를 통해서만 액세스할 수 있는 다른 네트워크에서 실행 중인 호스트에 액세스하려고 하거나 SSH 포트 포워딩 구성에 점점 더 많은 포트를 계속 추가하고 있을 수 있습니다. 당신이 정말로 갖고 싶은 것은 네트워크에 있는 모든 시스템에 대한 방해받지 않는 액세스를 얻기 위해 해당 네트워크에 대한 VPN 액세스입니다.

    이것이 sshuttle가 작동하는 곳입니다. SSH 점프/배스천 호스트가 있고 직접 액세스하려는 모든 네트워크 리소스에 액세스할 수 있는 경우 시스템에서 다음 명령을 실행할 수 있습니다.

    sshuttle -r username@jumphost <target_subnet>
    


    그리고 짜잔! <target_subnet>에 대한 모든 트래픽은 Jumphostsshuttle를 통해 터널링/라우팅됩니다. 터널을 부수려면 간단히 닫으십시오sshuttle. 그러면 라우팅이 정상으로 돌아옵니다!
    sshuttle 가난한 사람의 VPN을 "만"만드는 몇 가지 제한 사항이 있지만 많은 상황에서 정말 유용한 도구입니다! 확인 해봐!
  • https://github.com/sshuttle/sshuttle
  • https://sshuttle.readthedocs.io/en/stable/

  • 추신: 실제 VPN의 경우 check out Wireguard! 💚

    netdata - Poor Man's Metrics/모니터링 및 스테로이드의 "탑"!



    Netdata는 웹 기반의 가벼운 메트릭 및 모니터링 솔루션으로, 지금 시스템의 메트릭 및 그래프를 얻는 훌륭한 도구입니다. 기존 모니터링이 올바른 메트릭을 제공하지 않거나 느려지는 상황에서.
    Netdata는 메트릭에 대한 설문 조사를 자주 수행하는 기존 모니터링 솔루션과 달리 "상위"와 비교하지만 스테로이드를 사용하는 것이 가장 좋습니다! 💪 그리고 아름답게 ✨.



    Netdata는 장기 모니터링 솔루션이 아니며 기본 구성에서는 몇 시간의 메트릭만 저장되지만 실제로 모니터링하려는 메트릭을 찾고 심각한 문제를 디버깅하는 데는 정말 훌륭한 도구입니다. 그런 면에서 가난한 사람의 모니터링입니다.
  • https://learn.netdata.cloud/#installation
  • https://learn.netdata.cloud/docs/agent/demo-sites
  • https://learn.netdata.cloud/docs/agent/packaging/docker

  • 지금은 그것뿐입니다. 나는 당신이 이 목록에서 무언가를 얻었기를 바랍니다. 그리고 내가 당신의 삶을 더 쉽게 만들어줄 도구를 소개할 수 있기를 바랍니다!

    비슷한 방식으로 멋진 도구를 알고 있습니까? 그들은 무언가의 Poor Man's Version일 필요는 없습니다. 댓글을 남겨서 알려주세요! 저는 항상 작업을 자동화하고 개선하는 데 도움이 되는 도구를 찾고 있습니다!

    좋은 웹페이지 즐겨찾기