Есть удобная функция -
startswith, она тут хорошо подойдёт.
import pandas as pd
df = pd.DataFrame(['Zbx_login', 'Zbx_login1', 'Zbx_login2', 'Elg_login1', 'Elg_login3', 'Elg_login2'], columns=['name'])
df_filtered = df[df.name.str.startswith('Elg_')]
df_filtered