v1.1: Add CIDR subnet filtering and Agent filter in Devices page

This commit is contained in:
ypratama committed 2026-08-27 12:02:01 +07:00
commit 966058e2fe
422 files changed
+54656

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
const mongoose = require('mongoose');
mongoose.connect('mongodb://backone_inspect:backone_inspect@mongodb.prod.proit.id:27017/backone_inspect_0').then(async () => {
const db = mongoose.connection.db;
const raw = await db.collection('countrystats').aggregate([
{ $group: {
_id: '$country_name',
download: { $sum: '$download' },
upload: { $sum: '$upload' },
flow_count: { $sum: { $ifNull: ['$flows', 1] } },
country_code: { $first: '$country_name' }
}},
{ $sort: { download: -1 } },
{ $limit: 200 }
]).toArray();
console.log(raw.length, 'countries returned');
console.log(raw.slice(0, 10));
mongoose.disconnect();
});