static async getAllPath(monitorID, name) {
        const path = [ name ];

        if (this.parent === null) {
            return path;
        }

        let parent = await Monitor.getParent(monitorID);
        while (parent !== null) {
            path.unshift(parent.name);
            parent = await Monitor.getParent(parent.id);
        }

        return path;
    }
Gets the full path
@param {number} monitorID ID of the monitor to get
@param {string} name of the monitor to get
@returns {Promise<string[]>} Full path (includes groups and the name) of the monitor