Para ser honesto, creo que es de BS enseñar a variables separables como éste sin la de Riemann-Stieljes integral.
La forma en que me resolverlos es haciendo lo que realmente se hace: integrar con respecto a $x$ en ambos lados.
Recuerde que $y$ es una función (en la variable $x$). Por lo que su ecuación diferencial es, para todos los $x$ en un cierto intervalo, $y'(x)=\dfrac{y(x)}{x}$ o, equivalentemente, $\dfrac{y'(x)}{y(x)}=\dfrac {1}{x}$e integrando con respecto a $x$ que obtener el resultado deseado.
En mi opinión, la integración con respecto a $y$ no es nada más que un truco barato, de la misma manera $\dfrac{dy}{dx}=1\iff dy=dx$ es un barato truco. Funciona sólo porque de algunos de matemática superior.
Más generalmente, si puede volver a escribir su DE $g(y(x))y'(x)=f(x)$ para algunas funciones $f$ $g$ que han antiderivatives, $F$$G$, en el intervalo de tiempo dado, a continuación,$g(y(x))y'(x)=f(x)\iff G(y(x))=F(x)+C$, para algunas de las $C\in \Bbb R$. (Para establecer $\Longleftarrow$ sólo se diferencian). Y si tenemos la suerte suficiente para $G$ a sea invertible, obtenemos $y(x)=G^{-1}\left(F(x)+C\right)$. Si $G$ a no es invertible, entonces esperemos que el teorema de la función implícita dará las soluciones a la DE implícitamente por la ecuación de $G(y(x))=F(x)+C$.
En su ejemplo, $g$ es la función de $t\mapsto \dfrac{1}{t}$ ha $t\to \log (|t|)$ como una antiderivada. (No olvide el valor absoluto).