The code that produces the Most Active Blog looks like this:
BlogResultFilter resultFilter = BlogResultFilter.createDefaultFilter();
Iterator<Blog> blogs = getJiveContext().getBlogManager().getBlogs(resultFilter);
It appears that the Most Active corresponds to blog post entries only. Is there any additional calculation considered for comments on blog posts to show the overall activity happening on the blog post?
There's not in that specific example, but you might also consider looking at the BlogManager.getPopularBlogPosts, which does take into account views and comments.