private static void Main(string[] args) { try { Console.WriteLine("Connecting with Couchbase..."); var clientConfig = new ClientConfiguration((CouchbaseClientSection)ConfigurationManager.GetSection("couchbaseClients/couchbase")); ClusterHelper.Initialize(clientConfig); var bucketConfig = clientConfig.BucketConfigs.Values.FirstOrDefault(); var client = new StatsClient(bucketConfig); Console.WriteLine("Obtaining statistics..."); var stats = client.GetStats(); Console.WriteLine("Storing..."); var data = Serialize(stats); File.WriteAllText(ConfigurationManager.AppSettings["reportFilePath"], data); Console.WriteLine("Done!"); } catch (Exception ex) { Console.WriteLine(ex); } finally { Console.Write("Press enter to exit..."); Console.ReadLine(); } }
private static void Main(string[] args) { try { Console.WriteLine("Connecting with Couchbase..."); var couchbaseClient = new CouchbaseClient(); var client = new StatsClient(couchbaseClient); Console.WriteLine("Obtaining statistics..."); var stats = client.GetStats(); Console.WriteLine("Storing..."); var data = Serialize(stats); File.WriteAllText(ConfigurationManager.AppSettings["reportFilePath"], data); Console.WriteLine("Done!"); } catch (Exception ex) { Console.WriteLine(ex); } finally { Console.Write("Press enter to exit..."); Console.ReadLine(); } }