private void FillExtraInfoStatistics(BsonDocument statusOutput, IDictionary<string, object> status)
{
if (statusOutput.Contains("extra_info"))
{
BsonDocument extraInfoOutput = (BsonDocument)statusOutput["extra_info"];
IDictionary<string, object> extraInfo = new Dictionary<string, object>();
status.Add("extraInfo", extraInfo);
if (extraInfoOutput.Contains("heap_usage_bytes"))
{
extraInfo.Add("heapUsage", extraInfoOutput["heap_usage_bytes"]);
}
if (extraInfoOutput.Contains("page_faults"))
{
extraInfo.Add("pageFaults", extraInfoOutput["page_faults"]);
}
}
}