X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fserver%2Fserver-stats.model.ts;h=b1dcf20658ff6838f044e11c2ced782e7d313d98;hb=f18a060a83d7053897173b2a24fb7984893131c7;hp=11778e6ed5da3b93e43770eb5ccd9269bef7b714;hpb=b764380ac23f4e9d4677d08acdc3474c2931a16d;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/server/server-stats.model.ts b/shared/models/server/server-stats.model.ts index 11778e6ed..b1dcf2065 100644 --- a/shared/models/server/server-stats.model.ts +++ b/shared/models/server/server-stats.model.ts @@ -1,7 +1,10 @@ import { VideoRedundancyStrategyWithManual } from '../redundancy' - export interface ServerStats { totalUsers: number + totalDailyActiveUsers: number + totalWeeklyActiveUsers: number + totalMonthlyActiveUsers: number + totalLocalVideos: number totalLocalVideoViews: number totalLocalVideoComments: number @@ -10,10 +13,50 @@ export interface ServerStats { totalVideos: number totalVideoComments: number + totalLocalVideoChannels: number + totalLocalDailyActiveVideoChannels: number + totalLocalWeeklyActiveVideoChannels: number + totalLocalMonthlyActiveVideoChannels: number + + totalLocalPlaylists: number + totalInstanceFollowers: number totalInstanceFollowing: number videosRedundancy: VideosRedundancyStats[] + + totalActivityPubMessagesProcessed: number + 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 } export interface VideosRedundancyStats {