1. zaccone
  2. quechua

Source

quechua / conf / quechua.conf.dist

# quechua version 0.1

version = "0.1";

quechua: {
    libraries: {
        load = ["DionaeaHarvesterNG", "ipproc", "apriori", "dionaealogger"];
        files= {DionaeaHarvesterNG="DionaeaHarvesterNG.so";
                apriori="apriori.so";
                ipproc="ipproc.so";
                dionaealogger="dionaealogger.so";
        };
        
    };

    channels: {
        load = ["DionaeaHarvesterNG"];
        DionaeaHarvesterNG: {
            user="miner";
            password="minerminer";
            hostname="::1";
            database="miner";
            // interval="1D"; // same as schedule                                                                                  
            from=""; // YYYY-MM-DD HH24:mm:ss
            to=""; // YYYY-MM-DD HH24:mm:ss
            filtering=false;
        };
    };

    loggers: {
        load = ["dionaealogger"];
        dionaealogger: {
            user="miner";
            password="minerminer";
            hostname="::1";
            database="miner";
       };

    };

    flows: {
        load = ["miner"];
       miner: {
            channel = "DionaeaHarvesterNG"; // must be channel's name
            processor: {
                name = "ipproc";
            };

            algorithm = {
                name = "apriori";
                minsup = 4;
            };
            logger = "dionaealogger";

            type = "oneshot"; // possibilites are [scheduled,triggered,oneshot]
        };


    };
};