This is the Ne.Mo. Network Monitoring configuration file:
{
"engines": {
"snmp": { // snmp engine threads
"querier": {
"active": true //activate the querier snmp process
},
"workers": {
"threads": "5" // number of snmp workers threads
}
},
"script": { // script engine threads
"querier": {
"active": false
},
"workers": {
"threads": "2"
}
},
"sum": { // sum engine threads
"querier": {
"active": true
},
"workers": {
"threads": 2
}
},
"php": { // php engine threads
"querier": {
"active": true
},
"workers": {
"threads": 2
}
},
"ping": { // ping engine threads
"querier": {
"active": true
},
"workers": {
"threads": "5"
}
},
"threshold": { // threshold evaluation process
"active": false
},
"map": { // map evaluation process
"active": false
},
"newspaper": { // newspaper/report building process
"active": false
},
"config": { // configuration getting process
"active": false
},
"checksnmp": { // availability check process
"active": false
},
"power": { // power consumption evaluation process
"active": false
},
"syslog": { // syslog processes
"receiver": {
"active": true,
"port": "514"
},
"workers": {
"threads": "4"
}
},
"trap": { // snmp trap receiver processes
"receiver": {
"active": true,
"port": "162"
},
"workers": {
"threads": "4"
}
}
},
"mysql": { // mysql configuration process
"server": "127.0.0.1", //mysql ip address
"replica": "127.0.0.1", // (optional) mysql ip address of a live replication
"username": "root",
"password": "",
"tableModulus": "1", // (optional) data storing paralellism (do not change)
"invtableModulus": "1", // (optional) data storing paralellism (do not change)
"databases": { // (optional) change the default database names
"dbmonitor": "dbmonitor",
"dbdatalog": "dbdatalog",
"dbdatarange": "dbdatarange",
"dbsyslog": "dbsyslog"
}
},
"messaging": { // RabbitMQ configuration parameters
"server": "127.0.0.1",
"port": "5672",
"username": "guest",
"password": "guest"
}
}