특정 관리 IP에서만 사용할 수 있는 pfSense 라우터의 트래픽과 시스템 그래프를 어떤 방식으로든 모니터링 서버로 가져오려고 합니다. 지금까지 나는 다음과 같이 생각했습니다.
- 그래프를 내보내 보십시오. 보기에는 좋지 않으며 많은 작업이 필요합니다.
- pfSense 페이지에 대한 ProxyPass에 apache2를 사용해 보십시오. 여러 가지 이유로 작동하지 않습니다(ProxyPass를 시도하면 대신 리디렉션되며 네트워크 외부에 있으면 분명히 작동하지 않습니다). 이것은 pfSense 측 문제인 것 같습니다. 따라서 질문입니다.
실제로 내가 원하는 것은 모니터링 서버가 프록시 역할을 하여 관리 네트워크 외부에서 이러한 그래프를 볼 수 있도록 Check_MK Multisite 내부의 "프레임"에 특정 pfSense 페이지를 표시하는 것입니다. 어떤 충고?
답변1
이것을 구현하려면 아마도 pfsense에서 제한된 권한의 사용자를 생성하고 사용자가 pfsense 라우터에 SSH를 통해 연결할 수 있도록 SSH 공개 키를 업로드할 것입니다. 해당 기능을 사용하면 주기적으로 다음과 같은 스크립트를 쉽게 작성할 수 있습니다.
- scp/sftp를 사용하여 rrd 데이터베이스 파일을 다른 시스템에 복사합니다.
- rrdtool 명령줄 도구를 사용하여 rrd 데이터베이스에서 그래프를 생성합니다.
- 필요한 곳에 그래프를 배포하세요.
검색해 볼 수도 있습니다.PFsense 소스 코드그래프를 생성하는 데 사용하는 정확한 명령을 확인합니다.