\[ a \left (x y'(x)-y(x)\right )+\log \left (y'(x)\right )=0 \] ✓ Mathematica : cpu = 0.0431319 (sec), leaf count = 28
\[\left \{\left \{y(x)\to -\frac {e^{-c_1} \left (e^{c_1} c_1-a x\right )}{a}\right \}\right \}\]
✓ Maple : cpu = 0.024 (sec), leaf count = 36
\[ \left \{ y \left ( x \right ) ={\frac {1}{a}\ln \left ( -{\frac {1}{ax}} \right ) }-{a}^{-1},y \left ( x \right ) =x{\it \_C1}+{\frac {\ln \left ( {\it \_C1} \right ) }{a}} \right \} \]