Interface Log4jsConfiguration

interface Log4jsConfiguration {
    appenders: {
        [name: string]: Appender;
    };
    categories: {
        [name: string]: {
            appenders: string[];
            enableCallStack?: boolean;
            level: string;
        };
    };
    disableClustering?: boolean;
    levels?: Levels | {
        [name: string]: {
            colour: string;
            value: number;
        };
    };
    pm2?: boolean;
    pm2InstanceVar?: string;
}

Properties

appenders: {
    [name: string]: Appender;
}

Type declaration

  • [name: string]: Appender
categories: {
    [name: string]: {
        appenders: string[];
        enableCallStack?: boolean;
        level: string;
    };
}

Type declaration

  • [name: string]: {
        appenders: string[];
        enableCallStack?: boolean;
        level: string;
    }
    • appenders: string[]
    • Optional enableCallStack?: boolean
    • level: string
disableClustering?: boolean
levels?: Levels | {
    [name: string]: {
        colour: string;
        value: number;
    };
}

Type declaration

  • [name: string]: {
        colour: string;
        value: number;
    }
    • colour: string
    • value: number
pm2?: boolean
pm2InstanceVar?: string