diff --git a/docs/ee/reporting/functions/dbtablelinks.svg b/docs/ee/reporting/functions/dbtablelinks.svg new file mode 100644 index 00000000..43d5d2c0 --- /dev/null +++ b/docs/ee/reporting/functions/dbtablelinks.svg @@ -0,0 +1,1219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + agent + + + + + id + SERIAL + version + CHARACTER VARYING(255) + operating_system + CHARACTER VARYING(255) + plat + CHARACTER VARYING(255) + hostname + CHARACTER VARYING(255) + agent_id + CHARACTER VARYING(200) + last_seen + TIMESTAMP(6) WITH TIME ZONE + services + JSONB + public_ip + CHARACTER VARYING(255) + total_ram + INTEGER + disks + JSONB + boot_time + DOUBLE PRECISION + logged_in_username + CHARACTER VARYING(255) + monitoring_type + CHARACTER VARYING(30) + description + CHARACTER VARYING(255) + mesh_node_id + CHARACTER VARYING(255) + overdue_email_alert + BOOLEAN + overdue_text_alert + BOOLEAN + overdue_time + INTEGER + check_interval + INTEGER + needs_reboot + BOOLEAN + choco_installed + BOOLEAN + wmi_detail + JSONB + time_zone + CHARACTER VARYING(255) + policy_id + INTEGER + + + + + + goarch + CHARACTER VARYING(255) + patches_last_installed + TIMESTAMP(6) WITH TIME ZONE + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + last_logged_in_user + CHARACTER VARYING(255) + maintenance_mode + BOOLEAN + site_id + INTEGER + + + + + + overdue_dashboard_alert + BOOLEAN + offline_time + INTEGER + alert_template_id + INTEGER + + + + + + block_policy_inheritance + BOOLEAN + + + + + + + agentcustomfield + + + + + id + SERIAL + string_value + TEXT + agent_id + INTEGER + + + + + + field_id + INTEGER + + + + + + multiple_value + TEXT[] + bool_value + BOOLEAN + + + + + + + agenthistory + + + + + id + SERIAL + time + TIMESTAMP(6) WITH TIME ZONE + type + CHARACTER VARYING(50) + command + TEXT + username + CHARACTER VARYING(255) + results + TEXT + agent_id + INTEGER + + + + + + script_id + INTEGER + + + + + + script_results + JSONB + + + + + + + alert + + + + + id + SERIAL + message + TEXT + alert_time + TIMESTAMP(6) WITH TIME ZONE + snooze_until + TIMESTAMP(6) WITH TIME ZONE + resolved + BOOLEAN + agent_id + INTEGER + + + + + + severity + CHARACTER VARYING(30) + assigned_check_id + INTEGER + + + + + + action_execution_time + CHARACTER VARYING(100) + action_retcode + BIGINT + action_run + TIMESTAMP(6) WITH TIME ZONE + action_stderr + TEXT + action_stdout + TEXT + alert_type + CHARACTER VARYING(20) + assigned_task_id + INTEGER + + + + + + email_sent + TIMESTAMP(6) WITH TIME ZONE + hidden + BOOLEAN + resolved_action_execution_time + CHARACTER VARYING(100) + resolved_action_retcode + BIGINT + resolved_action_run + TIMESTAMP(6) WITH TIME ZONE + resolved_action_stderr + TEXT + resolved_action_stdout + TEXT + resolved_email_sent + TIMESTAMP(6) WITH TIME ZONE + resolved_on + TIMESTAMP(6) WITH TIME ZONE + resolved_sms_sent + TIMESTAMP(6) WITH TIME ZONE + sms_sent + TIMESTAMP(6) WITH TIME ZONE + snoozed + BOOLEAN + + + + + + + auditlog + + + + + id + SERIAL + username + CHARACTER VARYING(255) + agent + CHARACTER VARYING(255) + entry_time + TIMESTAMP(6) WITH TIME ZONE + action + CHARACTER VARYING(100) + object_type + CHARACTER VARYING(100) + before_value + JSONB + after_value + JSONB + message + CHARACTER VARYING(255) + debug_info + JSONB + agent_id + CHARACTER VARYING(255) + + + + + + + automatedtask + + + + + id + SERIAL + name + CHARACTER VARYING(255) + run_time_minute + CHARACTER VARYING(5) + task_type + CHARACTER VARYING(100) + win_task_name + CHARACTER VARYING(255) + enabled + BOOLEAN + agent_id + INTEGER + + + + + + assigned_check_id + INTEGER + + + + + + policy_id + INTEGER + + + + + + managed_by_policy + BOOLEAN + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + remove_if_not_scheduled + BOOLEAN + run_time_date + TIMESTAMP(6) WITH TIME ZONE + run_time_bit_weekdays + INTEGER + alert_severity + CHARACTER VARYING(30) + email_alert + BOOLEAN + text_alert + BOOLEAN + dashboard_alert + BOOLEAN + run_asap_after_missed + BOOLEAN + custom_field_id + INTEGER + + + + + + collector_all_output + BOOLEAN + actions + JSONB + daily_interval + SMALLINT + expire_date + TIMESTAMP(6) WITH TIME ZONE + monthly_days_of_month + BIGINT + monthly_months_of_year + INTEGER + monthly_weeks_of_month + SMALLINT + random_task_delay + CHARACTER VARYING(10) + stop_task_at_duration_end + BOOLEAN + task_instance_policy + SMALLINT + task_repetition_duration + CHARACTER VARYING(10) + task_repetition_interval + CHARACTER VARYING(10) + weekly_interval + SMALLINT + continue_on_error + BOOLEAN + + + + + + + check + + + + + id + SERIAL + name + CHARACTER VARYING(255) + check_type + CHARACTER VARYING(50) + email_alert + BOOLEAN + text_alert + BOOLEAN + fails_b4_alert + INTEGER + disk + CHARACTER VARYING(2) + ip + CHARACTER VARYING(255) + timeout + INTEGER + svc_name + CHARACTER VARYING(255) + svc_display_name + CHARACTER VARYING(255) + pass_if_start_pending + BOOLEAN + restart_if_stopped + BOOLEAN + svc_policy_mode + CHARACTER VARYING(20) + log_name + CHARACTER VARYING(255) + event_id + INTEGER + event_type + CHARACTER VARYING(255) + fail_when + CHARACTER VARYING(255) + search_last_days + INTEGER + agent_id + INTEGER + + + + + + policy_id + INTEGER + + + + + + script_id + INTEGER + + + + + + managed_by_policy + BOOLEAN + overridden_by_policy + BOOLEAN + event_id_is_wildcard + BOOLEAN + script_args + CHARACTER VARYING[] + pass_if_svc_not_exist + BOOLEAN + event_message + TEXT + event_source + CHARACTER VARYING(255) + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + alert_severity + CHARACTER VARYING(15) + error_threshold + INTEGER + info_return_codes + INTEGER[] + warning_return_codes + INTEGER[] + warning_threshold + INTEGER + dashboard_alert + BOOLEAN + number_of_events_b4_alert + INTEGER + run_interval + INTEGER + env_vars + TEXT[] + + + + + + + checkhistory + + + + + id + SERIAL + x + TIMESTAMP(6) WITH TIME ZONE + y + INTEGER + results + JSONB + check_id + INTEGER + agent_id + CHARACTER VARYING(200) + + + + + + + checkresult + + + + + id + SERIAL + status + CHARACTER VARYING(100) + alert_severity + CHARACTER VARYING(15) + more_info + TEXT + last_run + TIMESTAMP(6) WITH TIME ZONE + fail_count + INTEGER + outage_history + JSONB + extra_details + JSONB + stdout + TEXT + stderr + TEXT + retcode + BIGINT + execution_time + CHARACTER VARYING(100) + history + INTEGER[] + agent_id + INTEGER + + + + + + assigned_check_id + INTEGER + + + + + + + + + + chocosoftware + + + + + id + SERIAL + chocos + JSONB + added + TIMESTAMP(6) WITH TIME ZONE + + + + + + + client + + + + + id + SERIAL + name + CHARACTER VARYING(255) + server_policy_id + INTEGER + + + + + + workstation_policy_id + INTEGER + + + + + + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + alert_template_id + INTEGER + + + + + + block_policy_inheritance + BOOLEAN + failing_checks + JSONB + + + + + + + clientcustomfield + + + + + id + SERIAL + string_value + TEXT + client_id + INTEGER + + + + + + field_id + INTEGER + + + + + + multiple_value + TEXT[] + bool_value + BOOLEAN + + + + + + + debuglog + + + + + id + SERIAL + agent_id + INTEGER + + + + + + entry_time + TIMESTAMP(6) WITH TIME ZONE + log_level + CHARACTER VARYING(50) + log_type + CHARACTER VARYING(50) + message + TEXT + + + + + + + globalkvstore + + + + + id + SERIAL + name + CHARACTER VARYING(25) + value + TEXT + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + + + + + + + site + + + + + id + SERIAL + name + CHARACTER VARYING(255) + client_id + INTEGER + + + + + + server_policy_id + INTEGER + + + + + + workstation_policy_id + INTEGER + + + + + + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + alert_template_id + INTEGER + + + + + + block_policy_inheritance + BOOLEAN + failing_checks + JSONB + + + + + + + pendingaction + + + + + id + SERIAL + entry_time + TIMESTAMP(6) WITH TIME ZONE + action_type + CHARACTER VARYING(255) + status + CHARACTER VARYING(255) + details + JSONB + agent_id + INTEGER + + + + + + + + + + policy + + + + + id + SERIAL + name + CHARACTER VARYING(255) + desc + CHARACTER VARYING(255) + active + BOOLEAN + enforced + BOOLEAN + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + alert_template_id + INTEGER + + + + + + + + + + taskresult + + + + + id + SERIAL + retcode + BIGINT + stdout + TEXT + stderr + TEXT + execution_time + CHARACTER VARYING(100) + last_run + TIMESTAMP(6) WITH TIME ZONE + status + CHARACTER VARYING(30) + sync_status + CHARACTER VARYING(100) + agent_id + INTEGER + + + + + + task_id + INTEGER + + + + + + + + + + winupdate + + + + + id + SERIAL + guid + CHARACTER VARYING(255) + kb + CHARACTER VARYING(100) + title + TEXT + installed + BOOLEAN + downloaded + BOOLEAN + description + TEXT + severity + CHARACTER VARYING(255) + action + CHARACTER VARYING(100) + result + CHARACTER VARYING(255) + date_installed + TIMESTAMP(6) WITH TIME ZONE + agent_id + INTEGER + + + + + + categories + CHARACTER VARYING[] + category_ids + CHARACTER VARYING[] + kb_article_ids + CHARACTER VARYING[] + more_info_urls + TEXT[] + revision_number + INTEGER + support_url + TEXT + + + + + + + winupdatepolicy + + + + + id + SERIAL + critical + CHARACTER VARYING(100) + important + CHARACTER VARYING(100) + moderate + CHARACTER VARYING(100) + low + CHARACTER VARYING(100) + other + CHARACTER VARYING(100) + run_time_hour + INTEGER + run_time_days + INTEGER[] + reboot_after_install + CHARACTER VARYING(50) + reprocess_failed + BOOLEAN + reprocess_failed_times + INTEGER + email_if_fail + BOOLEAN + agent_id + INTEGER + + + + + + policy_id + INTEGER + + + + + + reprocess_failed_inherit + BOOLEAN + run_time_frequency + CHARACTER VARYING(100) + run_time_day + INTEGER + created_by + CHARACTER VARYING(255) + created_time + TIMESTAMP(6) WITH TIME ZONE + modified_by + CHARACTER VARYING(255) + modified_time + TIMESTAMP(6) WITH TIME ZONE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/ee/reporting/functions/reporting_dataqueries.md b/docs/ee/reporting/functions/reporting_dataqueries.md index e671a8e0..7af99cc1 100644 --- a/docs/ee/reporting/functions/reporting_dataqueries.md +++ b/docs/ee/reporting/functions/reporting_dataqueries.md @@ -83,6 +83,8 @@ is the same data query unless specifically noted. The only required field for a data query is the **model**. This tells the system which database table to pull the data from. The available models are: +[Visualized version](dbtablelinks.svg) + * agent * agentcustomfield * agenthistory @@ -96,7 +98,7 @@ table to pull the data from. The available models are: * client * clientcustomfield * debuglog -* globalkeystore +* globalkvstore * pendingaction * policy * site