1/31/2024 0 Comments Monit plex example![]() Duration by source resolution Why do I have 4K content being transcoded?! If someone wanted to dig deeper into specific devices being used, that is also exposed as a label. This dashboard helps answer the question “What devices are people using?” It’s built on the exact same metric as the top titles graph - play_seconds_total! By grouping on device_type, it helps us answer an entirely different question. Platforms by duration A very broad range of client devices. Those details still exist in the exported labels, but the change makes rendering graphs like this much more straightforward. With the former, the leaf nodes are the items to display, but what we want is for the root nodes to be the primary data point we care more about the show being played than the individual season or episode. One divergence from Plex’s paradigm that helps us out is that we reversed the media type hierarchy from parent and grandparent to child and grandchild. Thanks to the labels exported with the metrics we’re able to also display if the content is a TV show or a movie. Summing the play_seconds_total metric and grouping by the title gives us the basic graph. Here we are able to find out what our most popular content is within a given window. Believe it or not, the following charts are all generated using the same metric! Titles by duration Looks like I’ve got a lot of shows being binge watched. Others need to be aggregated within the exporter in order to form cohesive metrics around playback sessions.įinally, we can piece this together into a dashboard. Some events need to fetch more data from the server to render all the labels. This is the same mechanism that Plex’s own dashboard uses to render real-time notifications to clients. Next we need to tap into Plex’s websocket to “watch” what’s happening on the server. Decorating the metrics with labels allows us to visualize playbacks however we want! We were able to represent this by exporting play_seconds_total and plays_total metrics. The first thing we needed to do was design the metrics we wanted to export.įor playback metrics, Tautulli shows us both playback time and count.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |