다른 서버에서 pfSense 그래프 얻기

다른 서버에서 pfSense 그래프 얻기

특정 관리 IP에서만 사용할 수 있는 pfSense 라우터의 트래픽과 시스템 그래프를 어떤 방식으로든 모니터링 서버로 가져오려고 합니다. 지금까지 나는 다음과 같이 생각했습니다.

  1. 그래프를 내보내 보십시오. 보기에는 좋지 않으며 많은 작업이 필요합니다.
  2. pfSense 페이지에 대한 ProxyPass에 apache2를 사용해 보십시오. 여러 가지 이유로 작동하지 않습니다(ProxyPass를 시도하면 대신 리디렉션되며 네트워크 외부에 있으면 분명히 작동하지 않습니다). 이것은 pfSense 측 문제인 것 같습니다. 따라서 질문입니다.

실제로 내가 원하는 것은 모니터링 서버가 프록시 역할을 하여 관리 네트워크 외부에서 이러한 그래프를 볼 수 있도록 Check_MK Multisite 내부의 "프레임"에 특정 pfSense 페이지를 표시하는 것입니다. 어떤 충고?

답변1

이것을 구현하려면 아마도 pfsense에서 제한된 권한의 사용자를 생성하고 사용자가 pfsense 라우터에 SSH를 통해 연결할 수 있도록 SSH 공개 키를 업로드할 것입니다. 해당 기능을 사용하면 주기적으로 다음과 같은 스크립트를 쉽게 작성할 수 있습니다.

  1. scp/sftp를 사용하여 rrd 데이터베이스 파일을 다른 시스템에 복사합니다.
  2. rrdtool 명령줄 도구를 사용하여 rrd 데이터베이스에서 그래프를 생성합니다.
  3. 필요한 곳에 그래프를 배포하세요.

검색해 볼 수도 있습니다.PFsense 소스 코드그래프를 생성하는 데 사용하는 정확한 명령을 확인합니다.

관련 정보