NCache provides easy to use and powerful tools to let you manage and monitor cache clusters and even cache clients. There are two GUI based tools, NCache Manager and NCache Monitor, to let you achieve these goals. Additionally, NCache provides you command line tools to let you script and automate your routine administration tasks. Visual Studio integration is another quick way to create and configure your cache cluster from Visual Studio.
NCache is fully integrated with Visual Studio Enterprise and Community editions for 2010/2012/2013. Advanced NCache configuration and management operations can be performed from within Visual Studio, just like managing SQL Server.
To take advantage of Visual Studio for NCache, download the Developer Installation of NCache's Enterprise edition from the download tab of this website. Alternatively, download and install NCache Manager for Visual Studio extension from the Visual Studio Gallery.
NCache Monitor is a dashboard-style monitoring tool that lets you monitor a lot of detail about your cache cluster and also the cache client machines. Just like NCache Manager, you can run NCache Monitory from a single central location and monitor everything remotely. Some of things you can monitor are:
NCache Manager is a graphical tool that you can run from a central location and administer your cache clusters remotely. It has a very easy to understand and follow GUI that allows you to perform pretty much all the administration tasks seamlessly. Some of the operations you can perform are (all for even remote servers):
In additional to providing its own powerful monitoring capabilities, NCache provides a rich set of counters for PerfMon so you can monitor them from any PerfMon compatible third-party tools. This allows you to monitor cache clusters and remote clients from the monitoring environment of your choice and also to consolidate all monitoring in a single place.
NCache logs important events in the Windows Event Log. This allows you to monitor all such events through Windows Event Viewer or any third party tools for it. Some of the events that are logged included:
Although you can use third party tools to be notified whenever NCache logs certain events in the Windows Event Log, NCache also provides a built-in Email Notification feature. This allows you to be notified via email whenever any of the following happens:
NCache provides a rich set of command line tools to let you script and automate many of the routine administration tasks. Additionally, NCache provides a stress testing tool to let you quickly test NCache performance under stress in your own environment. Here are some of the command line tools provided to you with NCache.