changed
config
This commit is contained in:
parent
142d897ab0
commit
ed76faa24b
@ -50,16 +50,16 @@ public class MongoCrawler extends Crawler {
|
||||
row = new ArrayList<>();
|
||||
|
||||
ofResultSet = new OFResultSetCol(item);
|
||||
Query query = item.getQuery();
|
||||
|
||||
dataBaseName = (String)item.getQuery().getQueryInfo().get("dataBaseName");
|
||||
statusCommand = (String)item.getQuery().getQueryInfo().get("statusCommand");
|
||||
|
||||
dataBaseName = (String)item.getQueryInfo().get("dataBaseName");
|
||||
statusCommand = (String)item.getQueryInfo().get("statusCommand");
|
||||
|
||||
MongoDatabase database = mongoClient.getDatabase(dataBaseName);
|
||||
Document serverStatus = database.runCommand(new Document(statusCommand, 1));
|
||||
|
||||
|
||||
Map<String, String> re = (Map<String, String>)serverStatus.get(query.getQueryInfo().get("query"));
|
||||
Map<String, String> re = (Map<String, String>)serverStatus.get(item.getQueryInfo().get("query"));
|
||||
|
||||
// Map<String,Object> resultMap = new HashMap<String, Object>();
|
||||
// for (Map.Entry<String, Object> set : serverStatus.entrySet()){
|
||||
@ -70,8 +70,8 @@ public class MongoCrawler extends Crawler {
|
||||
|
||||
// Map<String, String> re = (Map<String, String>) resultMap.get(query.getQueryInfo().get("query"));
|
||||
|
||||
for (int index =0 ; index < query.getKeys().size() ; ++index) {
|
||||
row.add(String.valueOf(re.get(query.getKeys().get(index))));
|
||||
for (int index =0 ; index < item.getKeys().size() ; ++index) {
|
||||
row.add(String.valueOf(re.get(item.getKeys().get(index))));
|
||||
}
|
||||
|
||||
ofResultSet.addRow(row);
|
||||
|
@ -28,8 +28,7 @@
|
||||
"memory.usage.mapped",
|
||||
"memory.usage.mappedWithJournal"
|
||||
],
|
||||
"query":
|
||||
{
|
||||
|
||||
"queryInfo": {
|
||||
"query":"mem",
|
||||
"dataBaseName":"admin",
|
||||
@ -44,7 +43,7 @@
|
||||
"mapped",
|
||||
"mappedWithJournal"
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
]
|
||||
|
Loading…
x
Reference in New Issue
Block a user