Monitor
Last updated
Last updated
Monitor 미들웨어는 express-status-monitor에서 영감을 받아 Fiber를 위해 서버 메트릭을 보고합니다.
Monitor는 아직 베타 버전이며, 향후 API가 변경될 수 있습니다!
Fiber 웹 프레임워크의 일부인 미들웨어 패키지를 import 합니다.
Fiber 앱을 초기화한 후 다음과 같은 가능성이 있습니다:
또한 curl -X GET -H "Accept: application/json" http://localhost:3000/metrics
로 API 엔드포인트에 액세스할 수 있으며, 다음을 반환합니다:
Title
string
메트릭 페이지 제목
"Fiber Monitor"
Refresh
time.Duration
새로 고침 주기
3초
APIOnly
bool
서비스가 모니터링 API만 노출해야 하는지 여부
false
Next
func(*fiber.Ctx) bool
Next는 true를 반환할 때 이 미들웨어를 건너뛰는 함수를 정의합니다.
nil
CustomHead
string
Head 섹션에 사용자 지정 HTML 코드 (끝 전)
빈 문자열
FontURL
string
FontURL은 글꼴 리소스 경로 또는 URL을 지정합니다.
"https://fonts.googleapis.com/css2?family=Roboto:wght@400;900&display=swap"
ChartJsURL
string
ChartJsURL은 ChartJS 라이브러리 경로 또는 URL을 지정합니다.
"https://cdn.jsdelivr.net/npm/chart.js@2.9/dist/Chart.bundle.min.js"