Your being at a loss for a usable translation, at least in metropolitan French, seems to reflects reality : I'm afraid there is no such formula. There are a few formulas that you might use with people that life has recently treated badly or people who are depressed and as far as inquiring about someone's state of mind by way of a greeting, it's the closest to what is concerned by the question.
Comment va le moral ? also • Comment ça va le moral ?
(Apparently, "How is the morale?" is not used in English (ref.1, ref2). In that language it seems that "How have you been feeling lately?" is what comes closest. (see the first ref.))
Comment vous sentez-vous aujourd'hui? (English : How are you feeling today?)
You use the first question to show that you are wondering whether the person you're talking to is in fairly high spirits. They are not under an obligation to answer and they may reply with their own greeting; if you think it important to have an answer, you may politely reiterate the question. Even though it is used as explained above it can also be used in a lighthearted way for greeting anybody you know well enough. This is not true of the second, which is specific to situations referred to in the introduction; this second formula will in fact be often preceded by another greeting and be more of a real question than a greeting.
I don't know about Canadian French, there might be a possibility in that variant of French.