On the way home on Monday, I had traffic 1000' directly below me, same location, same direction of flight. I saw them on ADS-B, but Tracon didn't mention them. Eventually our paths diverged and I saw them scoot away. How close would we have needed to be vertically before we received an alert?
Pretty much just the controllers judgment if they think it's warranted.
2−1−21. TRAFFIC ADVISORIES
Unless an aircraft is operating within Class A airspace
or omission is requested by the pilot, issue traffic
advisories to all aircraft (IFR or VFR) on your
frequency when, in your judgment, their proximity
may diminish to less than the applicable separation
minima. Where no separation minima applies, such
as for VFR aircraft outside of Class B/Class C
airspace, or a TRSA, issue traffic advisories to those
aircraft on your frequency when in your judgment
their proximity warrants it. Provide this service as
follows:
it goes on with all clock position phraseology stuff. That's just calling traffic. If by 'Alert' you mean an actual Safety Alert it's this
2−1−6. SAFETY ALERT
Issue a safety alert to an aircraft if you are aware the
aircraft is in a position/altitude that, in your judgment,
places it in unsafe proximity to terrain, obstructions,
or other aircraft. Once the pilot informs you action is
being taken to resolve the situation, you may
discontinue the issuance of further alerts. Do not
assume that because someone else has responsibility
for the aircraft that the unsafe situation has been
observed and the safety alert issued; inform the
appropriate controller.
b. Aircraft Conflict/Mode C Intruder Alert.
Immediately issue/initiate an alert to an aircraft if you
are aware of another aircraft at an altitude that you
believe places them in unsafe proximity. If feasible,
offer the pilot an alternate course of action. When an
alternate course of action is given, end the
transmission with the word “immediately.”
As far as what altitudes constitute less than applicable separation minima it varies depending on the Airspace you are in. Pretty much what
@Timbeck2 said above, 500 VFR and 1000 IFR. In your example, 1000 feet and not looking like it might be decreasing shouldn't give the controller a reason, but often they call it anyway.