mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-05 10:49:28 +02:00
Introduce experimental telemetry
This commit is contained in:
parent
15b43b214e
commit
630d0a1bf5
23 changed files with 1002 additions and 90 deletions
|
@ -1,5 +1,10 @@
|
|||
import { ActivityType } from '../activitypub'
|
||||
import { VideoRedundancyStrategyWithManual } from '../redundancy'
|
||||
export interface ServerStats {
|
||||
|
||||
type ActivityPubMessagesSuccess = Record<`totalActivityPub${ActivityType}MessagesSuccesses`, number>
|
||||
type ActivityPubMessagesErrors = Record<`totalActivityPub${ActivityType}MessagesErrors`, number>
|
||||
|
||||
export interface ServerStats extends ActivityPubMessagesSuccess, ActivityPubMessagesErrors {
|
||||
totalUsers: number
|
||||
totalDailyActiveUsers: number
|
||||
totalWeeklyActiveUsers: number
|
||||
|
@ -29,32 +34,6 @@ export interface ServerStats {
|
|||
totalActivityPubMessagesSuccesses: number
|
||||
totalActivityPubMessagesErrors: number
|
||||
|
||||
totalActivityPubCreateMessagesSuccesses: number
|
||||
totalActivityPubUpdateMessagesSuccesses: number
|
||||
totalActivityPubDeleteMessagesSuccesses: number
|
||||
totalActivityPubFollowMessagesSuccesses: number
|
||||
totalActivityPubAcceptMessagesSuccesses: number
|
||||
totalActivityPubRejectMessagesSuccesses: number
|
||||
totalActivityPubAnnounceMessagesSuccesses: number
|
||||
totalActivityPubUndoMessagesSuccesses: number
|
||||
totalActivityPubLikeMessagesSuccesses: number
|
||||
totalActivityPubDislikeMessagesSuccesses: number
|
||||
totalActivityPubFlagMessagesSuccesses: number
|
||||
totalActivityPubViewMessagesSuccesses: number
|
||||
|
||||
totalActivityPubCreateMessagesErrors: number
|
||||
totalActivityPubUpdateMessagesErrors: number
|
||||
totalActivityPubDeleteMessagesErrors: number
|
||||
totalActivityPubFollowMessagesErrors: number
|
||||
totalActivityPubAcceptMessagesErrors: number
|
||||
totalActivityPubRejectMessagesErrors: number
|
||||
totalActivityPubAnnounceMessagesErrors: number
|
||||
totalActivityPubUndoMessagesErrors: number
|
||||
totalActivityPubLikeMessagesErrors: number
|
||||
totalActivityPubDislikeMessagesErrors: number
|
||||
totalActivityPubFlagMessagesErrors: number
|
||||
totalActivityPubViewMessagesErrors: number
|
||||
|
||||
activityPubMessagesProcessedPerSecond: number
|
||||
totalActivityPubMessagesWaiting: number
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue