Skip to content

Logs ​

Admins can use PeerTube logs to understand what happens on their platform. There are two types of logs.

Standard logs ​

Logs HTTP requests and PeerTube platform related information depending on the log level (debug, info, warn or error) defined in the configuration.

Logs can be read:

To change the platform log level:

  • Classic install: In the configuration (production.yaml) under log -> level key
  • Docker install: In your .env, PEERTUBE_LOG_LEVEL variable

To apply your changes, you must restart PeerTube.

Audit logs ​

Logs resources creation/update/deletion with the user who did the action.

Resources can be:

  • Videos
  • Video imports
  • Comments
  • Video channels
  • Video abuses
  • Custom config

Example:

audit[13/12/2019 à 15:31:31]By chocobozzz ->videos -> update

{
  "user": "chocobozzz",
  "domain": "videos",
  "action": "update",
  "video-tags": [],
  "video-uuid": "1974ddde-3d83-4cfa-af68-5ab77f588c9d",
  "video-id": 89655,
  "video-createdAt": "2019-12-13T14:31:26.525Z",
  "video-updatedAt": "2019-12-13T14:31:27.175Z",
  "video-publishedAt": "2019-12-13T14:31:27.175Z",
  "video-description": null,
  "video-duration": 2,
  "video-isLocal": true,
  "video-name": "60fps_small",
  "video-thumbnailPath": "/static/thumbnails/1974ddde-3d83-4cfa-af68-5ab77f588c9d.jpg",
  "video-previewPath": "/static/previews/1974ddde-3d83-4cfa-af68-5ab77f588c9d.jpg",
  "video-nsfw": false,
  "video-waitTranscoding": true,
  "video-account-id": 37855,
  "video-account-name": "chocobozzz",
  "video-channel-id": 5187,
  "video-channel-name": "chocobozzz_channel",
  "video-support": null,
  "video-commentsEnabled": true,
  "video-downloadEnabled": true,
  "new-video-updatedAt": "2019-12-13T14:31:31.538Z",
  "new-video-name": "test video"
}

Can be read in your logs directory or in the web interface in the Left Menu -> Administration section -> Settings -> System -> Logs.