获取Sitecore缓存详细信息

时间:2019-02-22 05:24:30

标签: caching sitecore

我有一个需要获取缓存详细信息的要求,其中包括:

  
    

分析当前的系统缓存,包括CDN设置,启用的HTML,数据缓存等,并使缓存建议无效。

  

我需要获取非Sitecore应用程序(例如Windows应用程序)中的Sitecore实例缓存详细信息。

  
    

在非Sitecore应用程序中获取Sitecore实例详细信息的选项有哪些

         

我应该提供给非Sitecore应用程序的所有输入以获取Sitecore实例详细信息。

         

非Sitecore应用程序将用作获取Sitecore应用程序(Sitecore实例)详细信息(例如管道,工作流,缓存等)的工具。

  

非常感谢您的帮助。

谢谢。

1 个答案:

答案 0 :(得分:0)

管理工具 Sitecore提供了基本的缓存监视页面。 /sitecore/admin/cache.asp 和许多其他工具,请参见/sitecore/admin/

性能计数器 您可以使用Windows性能计数器:请参阅 https://sitecorebasics.wordpress.com/2014/10/25/sitecore-8-0-performance-counters/

有关Azure应用程序见解,请参见https://doc.sitecore.com/developers/91/sitecore-experience-management/en/configure-application-insights-post-deployment.html

日志文件 日志文件http://sitecore-community.github.io/docs/documentation/Sitecore%20Fundamentals/Logging/或Azure应用程序见解https://doc.sitecore.com/developers/91/sitecore-experience-management/en/analytics.html

中包含很多信息

自定义管理页面 您可以轻松创建自己的管理页面,其中包含要监视的详细信息。对于缓存,您可以在代码中使用Sitecore.Caching.CacheManager。

Sitecore事件和管道 Sitecore易于使用自定义代码进行扩展,您还可以轻松地向Windows应用程序添加额外的日志记录。通过订阅事件https://sitecore-community.github.io/docs/pipelines-and-events/events/或向管道添加额外的过程。 http://sitecore-community.github.io/docs/pipelines-and-events/pipelines/