diff --git a/zabbix/zabbix_api.py b/zabbix/zabbix_api.py index 0f71e9a..937e4cc 100644 --- a/zabbix/zabbix_api.py +++ b/zabbix/zabbix_api.py @@ -28,7 +28,7 @@ def get_active_problems() -> dict: event_ids.append(problem["eventid"]) events = api.event.get( - selectHosts=["host"], + selectHosts=["name"], eventids=event_ids, output=[ "eventid", @@ -38,7 +38,7 @@ def get_active_problems() -> dict: ) events_dict = {"event_ids": []} for event in events: - event["host"] = event.pop("hosts", None)[0]["host"] + event["host"] = event.pop("hosts", None)[0]["name"] events_dict[event["eventid"]] = event events_dict["event_ids"].append(event["eventid"]) return events_dict