diff options
Diffstat (limited to 'src/libs/zbxaudit/audit_graph.h')
-rw-r--r-- | src/libs/zbxaudit/audit_graph.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/libs/zbxaudit/audit_graph.h b/src/libs/zbxaudit/audit_graph.h index e602b5f94fb..09bc9c5dd16 100644 --- a/src/libs/zbxaudit/audit_graph.h +++ b/src/libs/zbxaudit/audit_graph.h @@ -27,13 +27,13 @@ void zbx_audit_graph_create_entry(int audit_action, zbx_uint64_t graphid, const char *name, int flags); -void zbx_audit_graph_update_json_add_data(zbx_uint64_t graphid, const char *graph_copy_name, int width, int height, +void zbx_audit_graph_update_json_add_data(zbx_uint64_t graphid, const char *name, int width, int height, double yaxismin, double yaxismax, zbx_uint64_t templateid, int show_work_period, int show_triggers, int graphtype, int show_legend, int show_3d, double percent_left, double percent_right, int ymin_type, int ymax_type, zbx_uint64_t ymin_itemid, zbx_uint64_t ymax_itemid, int flags, int discover); void zbx_audit_graph_update_json_add_gitems(zbx_uint64_t graphid, int flags, zbx_uint64_t gitemid, int drawtype, - int sortorder, const char *color, int yaxisside, int calc_fnc, int type); + int sortorder, const char *color, int yaxisside, int calc_fnc, int type, zbx_uint64_t itemid); #define PREPARE_AUDIT_GRAPH_UPDATE(resource, type1) \ void zbx_audit_graph_update_json_update_##resource(zbx_uint64_t graphid, int flags, \ @@ -53,10 +53,10 @@ PREPARE_AUDIT_GRAPH_UPDATE(percent_left, double) PREPARE_AUDIT_GRAPH_UPDATE(percent_right, double) PREPARE_AUDIT_GRAPH_UPDATE(ymin_type, int) PREPARE_AUDIT_GRAPH_UPDATE(ymax_type, int) -PREPARE_AUDIT_GRAPH_UPDATE(ymin_itemid, uint64_t) -PREPARE_AUDIT_GRAPH_UPDATE(ymax_itemid, uint64_t) +PREPARE_AUDIT_GRAPH_UPDATE(ymin_itemid, zbx_uint64_t) +PREPARE_AUDIT_GRAPH_UPDATE(ymax_itemid, zbx_uint64_t) PREPARE_AUDIT_GRAPH_UPDATE(discover, int) -PREPARE_AUDIT_GRAPH_UPDATE(templateid, uint64_t) +PREPARE_AUDIT_GRAPH_UPDATE(templateid, zbx_uint64_t) #undef PREPARE_AUDIT_GRAPH_UPDATE void zbx_audit_graph_update_json_update_gitem_create_entry(zbx_uint64_t graphid, int flags, zbx_uint64_t gitemid); @@ -64,6 +64,7 @@ void zbx_audit_graph_update_json_update_gitem_create_entry(zbx_uint64_t graphid, #define PREPARE_AUDIT_GRAPH_UPDATE(resource, type1) \ void zbx_audit_graph_update_json_update_gitem_update_##resource(zbx_uint64_t graphid, int flags, \ zbx_uint64_t gitemid, type1 resource##_old, type1 resource##_new); +PREPARE_AUDIT_GRAPH_UPDATE(itemid, zbx_uint64_t) PREPARE_AUDIT_GRAPH_UPDATE(drawtype, int) PREPARE_AUDIT_GRAPH_UPDATE(sortorder, int) PREPARE_AUDIT_GRAPH_UPDATE(color, const char*) @@ -72,6 +73,8 @@ PREPARE_AUDIT_GRAPH_UPDATE(calc_fnc, int) PREPARE_AUDIT_GRAPH_UPDATE(type, int) #undef PREPARE_AUDIT_GRAPH_UPDATE +void zbx_audit_graph_update_json_delete_gitems(zbx_uint64_t graphid, int flags, zbx_uint64_t gitemid); + void zbx_audit_DBselect_delete_for_graph(const char *sql, zbx_vector_uint64_t *ids); #endif /* ZABBIX_AUDIT_GRAPH_H */ |