@sbsbsb,
labelAutoFit wraps and/or rotates and/or reduces font size of the label when they are too long and overlaps, it finds the best-fit and automatically manages label overlapping. Setting it to true(defaults to true) should work fine in your case.
Also, if you are passing x-value as a timestamp to display date time over axis X, please set xValueType to “dateTime”.
___________
Indranil Deo
Team CanvasJS