61 lines
1.3 KiB
JSON
61 lines
1.3 KiB
JSON
{
|
|
"spark_config": {
|
|
"appName": "testApp",
|
|
"streaming": {
|
|
"batch_interval": 1
|
|
}
|
|
},
|
|
"server": {
|
|
"port": 3000,
|
|
"debug": false
|
|
},
|
|
"sources": {
|
|
"src1": {
|
|
"module": "MonascaMarkovChainSource",
|
|
"sleep": 0.01
|
|
}
|
|
},
|
|
"ingestors": {},
|
|
"smls": {},
|
|
"voters": {},
|
|
"sinks": {
|
|
"snk2": {
|
|
"module": "StdoutSink"
|
|
},
|
|
"snk3": {
|
|
"module": "FileSink",
|
|
"path": "~/monasca-aggregate.log"
|
|
}
|
|
},
|
|
"ldps": {
|
|
"ldp3": {
|
|
"module": "MonascaAggregateLDP",
|
|
"period": 2,
|
|
"func": "cnt"
|
|
},
|
|
"ldp4": {
|
|
"module": "MonascaCombineLDP",
|
|
"metric": "cpu.logical_cores_actives",
|
|
"period": 1,
|
|
"lambda": "a * b",
|
|
"bindings": {
|
|
"a": "cpu.idle_perc",
|
|
"b": "cpu.total_logical_cores"
|
|
}
|
|
},
|
|
"ldp5": {
|
|
"module": "MonascaDerivativeLDP",
|
|
"period": 1
|
|
}
|
|
},
|
|
"connections": {
|
|
"src1": ["ldp5"],
|
|
"ldp3": [],
|
|
"ldp4": [],
|
|
"ldp5": ["snk2"],
|
|
"snk2": [],
|
|
"snk3": []
|
|
},
|
|
"feedback": {}
|
|
}
|