Information including normal and abnormal operating conditions and events, resulting from operation of elevator car and landing doors, is monitored and recorded (FIGS. 1-28), compared and combined with other information and with thresholds to detect notable events and conditions and generate corresponding messages including a reason for the message, severity of the related event or condition, and optionally, a general maintenance recommendation. The maintenance messages include adjusting or cleaning: car door vane (A-D), landing door lock at a given floor (E-L), car door closed switch (M-R), car door track or sill (S-Y), landing door track or sill (Z-EE), door drive belt (FF, GG), elevator car door motor or door controller mechanism (HH-MM), and car guide rails (FFF); and include adjusting or replacing: door position encoder (NN, OO), between-door safety device (PP-SS), door open/close buttons (TT-XX), landing and car call buttons (YY-AAA) and lights (BBB, CCC), and car rail guides (DDD, EEE).