I will generally try to steer my patients away from any sort of medication or supplement intake as I find it's rarely helpful, especially in the long run, and sometimes develops into a psychological dependence in which the person comes to believe they need a medication to sleep (a self-fulfilling prophecy that's difficult to break). Usually better is to figure out why sleep patterns have changed. Stress, pain, and circadian rhythm disruption (e.g., shift work) are frequently a factor.
I recall having a conversation with a colleague some years ago who was a sleep specialist. He gave me a piece of advice that I've used myself to good effect (used to have terrible intermittent insomnia). The advice was this.
Commit to a waking-up time, and only go to sleep when you're tired.
In the morning, you wake up at that time every single day (including weekends). Doesn't matter if you got 8 hours or 8 minutes of sleep. You commit to waking at that time and starting your day.
When you wake, maximize light to give your brain the appropriate wake-up signals. If you enjoy coffee, this is a good time to have a cup. Avoid afternoon caffeine. In the evenings, dim the lights about an hour or so before you want to go to bed (this will stimulate melatonin production in the brain, which is preparatory for sleep). If you feel tired, go to bed. If you don't, read a book or a magazine (don't argue with people on the internet!) until you feel tired. If you go to bed and don't fall asleep in about 30 minutes, get up again until you feel tired once more. The clock manages your wake-up time, not your bed-time. Finally, remove all visible clocks from your bedroom and set an alarm. If you wake up during the night, don't check the clock (you'll start doing math, which wakes up the brain). If the alarm hasn't sounded, it's still sleeping time and irrelevant what time it is. The bedroom should, of course, be cool, dark, and quiet without screens.
Done consistently, this method will have you waking up with or even slightly before your alarm, feeling well-rested. You will oscillate somewhat (some late nights and earlier nights) until gradually settling into a fairly consistent time in which you suddenly feel sleepy (the natural melatonin hitting). It requires you to hit the "I believe" button for a few weeks, but it's worth the effort.
Medications are not unreasonable if you need to rapidly acclimatize to time-zones (I've used them for military aviators crossing oceans) but I would steer clear otherwise.
Not what you asked, I know, but perhaps the above might be helpful.