Я применил appName для некоторых своих проектов, но в currentOp он отсутствует для некоторых запросов. В основном это отсутствует для подсчета запросов.
{
"desc" : "conn1786739",
"threadId" : "140671499200256",
"connectionId" : 1786739,
"client" : "179.22.4.3:42354",
"active" : true,
"opid" : -1076773120,
"secs_running" : 6,
"microsecs_running" : NumberLong(6928801),
"op" : "command",
"ns" : "dbname.members",
"query" : {
"count" : "memebers",
"query" : {
"$or" : [
{
"$and" : [
{
"condition1" : {
"$gt" : 0
}
},
{
"condition1" : 0
},
]
}
],
},
"readConcern" : {
}
},
"numYields" : 28,
"locks" : {
"Global" : "r",
"Database" : "r",
"Collection" : "r"
},
"waitingForLock" : false,
}
Я видел приведенный выше результат в currentOp, даже appName установлено для запроса, оно не отображается для определенных запросов.