├── manpages ├── index.rst ├── man │ ├── 5 │ │ ├── netxmsd-conf.rst │ │ └── nxagentd-conf.rst │ ├── 8 │ │ ├── netxmsd.rst │ │ └── nxdbmgr.rst │ ├── template.rst │ └── README.txt └── conf.py ├── concept ├── objects.rst ├── event_processing.rst ├── security.rst ├── appendix.rst ├── discovery.rst ├── data_collection.rst ├── index.rst ├── architecture_overview.rst ├── preface.rst └── conf.py ├── favicon.ico ├── _lib ├── plantuml.jar └── wikipedia.py ├── admin ├── _images │ ├── tmp.png │ ├── alarm_log.png │ ├── dci_table.png │ ├── esx_table.png │ ├── event_flow.png │ ├── icons │ │ ├── node.png │ │ ├── zone.png │ │ ├── report.png │ │ ├── subnet.png │ │ ├── cluster.png │ │ ├── condition.png │ │ ├── container.png │ │ ├── dashboard.png │ │ ├── interface.png │ │ ├── node_link.png │ │ ├── policies.png │ │ ├── reports.png │ │ ├── template.png │ │ ├── templates.png │ │ ├── dashboards.png │ │ ├── network_map.png │ │ ├── entire_network.png │ │ ├── mobile_device.png │ │ ├── network_maps.png │ │ ├── report_group.png │ │ ├── service_check.png │ │ ├── status │ │ │ ├── major.png │ │ │ ├── minor.png │ │ │ ├── normal.png │ │ │ ├── testing.png │ │ │ ├── unknown.png │ │ │ ├── warning.png │ │ │ ├── critical.png │ │ │ ├── disabled.png │ │ │ └── unmanaged.png │ │ ├── template_group.png │ │ ├── business_service.png │ │ ├── network_service.png │ │ ├── business_services.png │ │ ├── network_map_group.png │ │ └── infrastructure_services.png │ ├── pstorage.png │ ├── Alarm_config.png │ ├── MIB_Explorer.png │ ├── create_node.png │ ├── define_graph.png │ ├── file-manager.png │ ├── grafana-dci.png │ ├── last_values.png │ ├── mobile_agent.png │ ├── obj_tool_url.png │ ├── SNMP_MIB_files.png │ ├── Zoning_enabled.png │ ├── add-datasource.png │ ├── alarm_browser.png │ ├── alarm_comments.png │ ├── asset_creation.png │ ├── chassis_example.png │ ├── datasource-type.png │ ├── dci_param_proc.png │ ├── dci_query_table.png │ ├── delayed_action.png │ ├── epp_edit_button.png │ ├── esx_table_full.png │ ├── image_library.png │ ├── jira_workflow.png │ ├── link_dci_data.png │ ├── network_map_l2.png │ ├── obj_tool_filter.png │ ├── obj_tool_script.png │ ├── object_comments.png │ ├── package_manager.png │ ├── policy_example.png │ ├── quickstart_epp.png │ ├── remove_template.png │ ├── scheduled_task.png │ ├── script_library.png │ ├── server_console.png │ ├── summary_table.png │ ├── temp_graph_conf.png │ ├── temp_graph_menu.png │ ├── user_prop_auth.png │ ├── 360px-MobCons-MAC.png │ ├── Cp_search_results.png │ ├── DashboardExample.png │ ├── EPP_rule_expanded.png │ ├── create_interface.png │ ├── dashbard_geo_mapW.png │ ├── dashboard_labelW.png │ ├── dci_cluster_page.png │ ├── dci_general_page.png │ ├── dci_instance_page.png │ ├── dci_table_result.png │ ├── delayed_action_2.png │ ├── epp_context_menu.png │ ├── jira_helpdesk_ID.png │ ├── jira_project_list.png │ ├── jira_ticket_show.png │ ├── network_map_menu.png │ ├── networkmap_geomap.png │ ├── node_polling_tab.png │ ├── obj_tool_columns1.png │ ├── obj_tool_columns2.png │ ├── obj_tool_get_file.png │ ├── reporting_results.png │ ├── snmp_credentials.png │ ├── tunnel_bound_node.png │ ├── win_agent_config.png │ ├── 360px-MobCons-alarms.png │ ├── 360px-MobCons-graphs.png │ ├── 360px-MobCons-main.png │ ├── 360px-MobCons-nodes.png │ ├── ChartElementConfig.png │ ├── DashboardProperties.png │ ├── Zone_comm_settings.png │ ├── agent_config_manager.png │ ├── architecture_scheme.png │ ├── automatic_bind_rules.png │ ├── dashboard_bar_chart.png │ ├── dashboard_line_charW.png │ ├── dashboard_pie_chartW.png │ ├── dashboard_port_view.png │ ├── dashboard_separatorW.png │ ├── dci_columns_renamed.png │ ├── dci_other_opt_page.png │ ├── dci_threshold_page.png │ ├── grafana-dci-settings.png │ ├── jira_create_ticket.png │ ├── jira_post_function.png │ ├── jira_post_function2.png │ ├── jira_post_function3.png │ ├── jira_post_function4.png │ ├── network_map_top_menu.png │ ├── obj_tool_agent_list.png │ ├── obj_tool_agent_table.png │ ├── obj_tool_snmp_table.png │ ├── object_acess_rights.png │ ├── policy_file_delivery.png │ ├── quickstart_walk_dci.png │ ├── reporting_parameters.png │ ├── reporting_schedules.png │ ├── save_as_temp_graph.png │ ├── section_description.png │ ├── server_configuration.png │ ├── temp_graph_conf_acl.png │ ├── temp_graph_conf_gen.png │ ├── tunnel_unbound_node.png │ ├── win_agent_subagents.png │ ├── Alarm_category_access.png │ ├── Alarm_category_config.png │ ├── ChartDataSourceConfig.png │ ├── alarm_details_comments.png │ ├── create_network_service.png │ ├── dashbard_alarm_viewerW.png │ ├── dashboard_object_query.png │ ├── dashboard_object_tools.png │ ├── dashboard_rack_diagram.png │ ├── dashboard_status_mapW.png │ ├── datasource-alarm-node.png │ ├── dci_column_hexdecimal.png │ ├── dci_columns_snmp_table.png │ ├── dci_container_example.png │ ├── dci_container_example2.png │ ├── dci_first_column_walk.png │ ├── dci_general_snmp_table.png │ ├── dci_query_table_result.png │ ├── dci_second_column_walk.png │ ├── dci_table_query_result.png │ ├── execute_server_script.png │ ├── file-meta-info-example.png │ ├── file_manager_file_menu.png │ ├── grafana-alarm-browser.png │ ├── notification_channels.png │ ├── obj_tool_agent_command.png │ ├── obj_tool_local_command.png │ ├── predefined_graph_tree.png │ ├── quickstart_general_cpu.png │ ├── quickstart_search_cpu.png │ ├── reporting_perspective.png │ ├── server_file_list_view.png │ ├── snmp_walk_result_menu.png │ ├── ssh_key_configuration.png │ ├── temp_graph_conf_filter.png │ ├── temp_graph_conf_modify.png │ ├── temp_graph_conf_source.png │ ├── upload_file_to_server.png │ ├── 360px-MobCons-dashboard.png │ ├── 360px-MobCons-dashboards.png │ ├── 360px-MobCons-node_alarms.png │ ├── 360px-MobCons-predgraph.png │ ├── Alarm_Sound_Preferences.png │ ├── Alarm_category_properties.png │ ├── Business_Services_Checks.png │ ├── DashboardRotationConfig.png │ ├── EPP_rule_config_example_1.png │ ├── action_send_notification.png │ ├── asset_management_schema.png │ ├── dashboard_event_monitor.png │ ├── dashboard_gauge_3typesW.png │ ├── dashboard_status_chartW.png │ ├── dashboard_summary_tableW.png │ ├── dashboard_syslog_monitor.png │ ├── dci_access_control_page.png │ ├── dci_custom_schedule_page.png │ ├── dci_edit_column_definiton.png │ ├── dci_performance_tab_page.png │ ├── dci_transformation_page.png │ ├── delayed_action_escalation.png │ ├── event_processing_policy.png │ ├── event_template_properties.png │ ├── file-meta-info-example2.png │ ├── file-meta-info2-example.png │ ├── file-meta-info2-example2.png │ ├── file-meta-info2-example3.png │ ├── file-meta-info2-example4.png │ ├── file_manager_folder_menu.png │ ├── grafana-edit-datasource.png │ ├── network_discovery_config.png │ ├── network_map_decorations.png │ ├── node_communications_tab.png │ ├── obj_tool_access_control.png │ ├── obj_tool_server_command.png │ ├── object_custom_attributes.png │ ├── object_status_calculation.png │ ├── object_tools_input_fields.png │ ├── quickstart_general_trafic.png │ ├── quickstart_threashold_cpu.png │ ├── reporting_schedule_editor.png │ ├── snmp_trap_configuration.png │ ├── win_server_config_step1.png │ ├── win_server_config_step2.png │ ├── win_server_config_step6.png │ ├── win_server_config_step7.png │ ├── 360px-MobCons-node_overview.png │ ├── DashboardElementLayoutPage.png │ ├── configure_dci_summary_table.png │ ├── dashboard_snmp_trap_monitor.png │ ├── dashboard_status_indicatorW.png │ ├── dashboard_table_bar_chartW.png │ ├── dashboard_table_pie_chartW.png │ ├── network_service_properties.png │ ├── os-metric-cpu-usage-example.png │ ├── quickstart_walk_result_dci.png │ ├── server_to_agent_file_upload.png │ ├── win_netxms_setup_components.png │ ├── 360px-MobCons-node_interfaces.png │ ├── 360px-MobCons-node_lastvalues.png │ ├── Business_Services_Availability.png │ ├── Business_Services_Perspective.png │ ├── DashboardComplexLayoutConfig.png │ ├── DashboardComplexLayoutExample.png │ ├── Network_maps_in_object_browser.png │ ├── assets_attribute_properties_1.png │ ├── dashbard_availability_chartW.png │ ├── dashboard_object_query_query.png │ ├── dashboard_object_query_query2.png │ ├── event_template_configuration.png │ ├── mib_explorer_physical_address.png │ ├── os-metric-cpu-usage-example2.png │ ├── os-metric-cpu-usage-example3.png │ ├── os-metric-process-monitoring.png │ ├── os-metric-process-monitoring2.png │ ├── os-metric-process-monitoring3.png │ ├── os-metric-process-monitoring4.png │ ├── quickstart_create_trafic_dci.png │ ├── ssh_monitoring_dci_properties.png │ ├── ssh_monitoring_node_properties.png │ ├── threshold_configuration_dialog.png │ ├── threshold_processing_algorithm.png │ ├── web_service_definition_general.png │ ├── chassis_module_image_properties.png │ ├── dashboard_service_component_map.png │ ├── jira_netxms_plugin_configuration.png │ ├── notification_channel_properties.png │ ├── object_status_threshold_example.png │ ├── snmp_trap_mapping_configuration.png │ ├── os-metric-disk-free-space-example.png │ ├── os-metric-disk-free-space-example2.png │ ├── os-metric-disk-free-space-example3.png │ ├── os-metric-disk-free-space-example4.png │ ├── os-metric-disk-free-space-example5.png │ ├── win_netxms_setup_additional_tasks.png │ ├── dashboard_object_query_object_properties.png │ ├── reporting_schedule_editor_notification.png │ ├── AlarmStatesTransitionsInvokedByUser-strict.png │ ├── AlarmStatesTransitionsInvokedByUser-NOTstrict.png │ └── change_image_dpi.sh ├── _static │ └── theme_overrides.css ├── image-library.rst ├── cluster-monitoring.rst ├── conf.py ├── _locale │ └── ru │ │ └── LC_MESSAGES │ │ ├── sla.po │ │ ├── topology.po │ │ ├── image-library.po │ │ ├── remote-file-management.po │ │ ├── reporting.po │ │ ├── event-processing.po │ │ ├── index.po │ │ ├── network-discovery.po │ │ ├── snmp.po │ │ ├── server-management.po │ │ ├── user-management.po │ │ ├── data-collection.po │ │ ├── scripting.po │ │ ├── advanced.po │ │ ├── visualisation.po │ │ ├── agent-management.po │ │ ├── object-management.po │ │ ├── quickstart.po │ │ ├── appendix.po │ │ ├── common-tasks.po │ │ └── installation_and_upgrade.po ├── index.rst ├── ssh-monitoring.rst ├── schedule.rst ├── modbus.rst ├── preface.rst ├── operating-system-monitoring.rst ├── high-availability-setup.rst ├── package-manager.rst ├── file-system-monitoring.rst ├── jvm-monitoring.rst ├── .tx │ └── config ├── grafana-integration.rst ├── hypervisor-monitoring.rst ├── network-discovery.rst └── ups-monitoring.rst ├── user ├── _images │ ├── login.png │ ├── logo.png │ ├── reports.png │ ├── dashboard.png │ ├── drop_stack.png │ ├── trim_stack.png │ ├── view_stack.png │ ├── availability.png │ ├── perspectives.png │ ├── drop_left_source.png │ ├── drop_top_source.png │ ├── minmax_options.png │ ├── object_browser.png │ ├── object_details.png │ ├── view_downarrow.png │ ├── 360px-MobCons-MAC.png │ ├── 360px-MobCons-main.png │ ├── Cp_search_results.png │ ├── drop_bottom_source.png │ ├── drop_right_source.png │ ├── icons │ │ └── status │ │ │ ├── major.png │ │ │ ├── minor.png │ │ │ ├── critical.png │ │ │ ├── disabled.png │ │ │ ├── normal.png │ │ │ ├── testing.png │ │ │ ├── unknown.png │ │ │ ├── warning.png │ │ │ └── unmanaged.png │ ├── networkmap_geomap.png │ ├── 360px-MobCons-alarms.png │ ├── 360px-MobCons-graphs.png │ ├── 360px-MobCons-nodes.png │ ├── dashboard_perspective.png │ ├── drop_invalid_source.png │ ├── object_browser_filter.png │ ├── object_browser_popup.png │ ├── object_browser_status.png │ ├── object_details_alarms.png │ ├── 360px-MobCons-dashboard.png │ ├── 360px-MobCons-predgraph.png │ ├── object_details_overview.png │ ├── open_perspective_button.png │ ├── 360px-MobCons-dashboards.png │ ├── 360px-MobCons-node_alarms.png │ ├── object_details_lastvalues.png │ ├── 360px-MobCons-node_overview.png │ ├── object_details_alarms_popup.png │ ├── 360px-MobCons-node_interfaces.png │ ├── 360px-MobCons-node_lastvalues.png │ ├── object_details_lastvalues_graph.png │ └── object_details_performancetab.png ├── index.rst ├── _static │ └── theme_overrides.css ├── conf.py ├── glossary.rst ├── introduction.rst ├── topology.rst └── .tx │ └── config ├── requirements.txt ├── developer ├── concepts.rst ├── module_development.rst ├── index.rst ├── conf.py └── preface.rst ├── .gitignore ├── rtd-meta ├── index.rst └── conf.py ├── Makefile ├── README.md └── conf.py /manpages/index.rst: -------------------------------------------------------------------------------- 1 | Dummy file 2 | -------------------------------------------------------------------------------- /concept/objects.rst: -------------------------------------------------------------------------------- 1 | ####### 2 | Objects 3 | ####### 4 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/favicon.ico -------------------------------------------------------------------------------- /_lib/plantuml.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/_lib/plantuml.jar -------------------------------------------------------------------------------- /concept/event_processing.rst: -------------------------------------------------------------------------------- 1 | ################ 2 | Event Processing 3 | ################ 4 | -------------------------------------------------------------------------------- /admin/_images/tmp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/tmp.png -------------------------------------------------------------------------------- /user/_images/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/login.png -------------------------------------------------------------------------------- /user/_images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/logo.png -------------------------------------------------------------------------------- /user/_images/reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/reports.png -------------------------------------------------------------------------------- /admin/_images/alarm_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_log.png -------------------------------------------------------------------------------- /admin/_images/dci_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_table.png -------------------------------------------------------------------------------- /admin/_images/esx_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/esx_table.png -------------------------------------------------------------------------------- /admin/_images/event_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_flow.png -------------------------------------------------------------------------------- /admin/_images/icons/node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/node.png -------------------------------------------------------------------------------- /admin/_images/icons/zone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/zone.png -------------------------------------------------------------------------------- /admin/_images/pstorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/pstorage.png -------------------------------------------------------------------------------- /user/_images/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/dashboard.png -------------------------------------------------------------------------------- /user/_images/drop_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_stack.png -------------------------------------------------------------------------------- /user/_images/trim_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/trim_stack.png -------------------------------------------------------------------------------- /user/_images/view_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/view_stack.png -------------------------------------------------------------------------------- /admin/_images/Alarm_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_config.png -------------------------------------------------------------------------------- /admin/_images/MIB_Explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/MIB_Explorer.png -------------------------------------------------------------------------------- /admin/_images/create_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/create_node.png -------------------------------------------------------------------------------- /admin/_images/define_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/define_graph.png -------------------------------------------------------------------------------- /admin/_images/file-manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-manager.png -------------------------------------------------------------------------------- /admin/_images/grafana-dci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-dci.png -------------------------------------------------------------------------------- /admin/_images/icons/report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/report.png -------------------------------------------------------------------------------- /admin/_images/icons/subnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/subnet.png -------------------------------------------------------------------------------- /admin/_images/last_values.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/last_values.png -------------------------------------------------------------------------------- /admin/_images/mobile_agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/mobile_agent.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_url.png -------------------------------------------------------------------------------- /concept/security.rst: -------------------------------------------------------------------------------- 1 | ######## 2 | Security 3 | ######## 4 | 5 | (Password encryption, encrypted connections...) 6 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | Sphinx==6.2.1 2 | sphinx-autobuild==2021.3.14 3 | sphinx-intl==2.1.0 4 | sphinx-rtd-theme==1.2.2 5 | -------------------------------------------------------------------------------- /user/_images/availability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/availability.png -------------------------------------------------------------------------------- /user/_images/perspectives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/perspectives.png -------------------------------------------------------------------------------- /admin/_images/SNMP_MIB_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/SNMP_MIB_files.png -------------------------------------------------------------------------------- /admin/_images/Zoning_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Zoning_enabled.png -------------------------------------------------------------------------------- /admin/_images/add-datasource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/add-datasource.png -------------------------------------------------------------------------------- /admin/_images/alarm_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_browser.png -------------------------------------------------------------------------------- /admin/_images/alarm_comments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_comments.png -------------------------------------------------------------------------------- /admin/_images/asset_creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/asset_creation.png -------------------------------------------------------------------------------- /admin/_images/chassis_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/chassis_example.png -------------------------------------------------------------------------------- /admin/_images/datasource-type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/datasource-type.png -------------------------------------------------------------------------------- /admin/_images/dci_param_proc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_param_proc.png -------------------------------------------------------------------------------- /admin/_images/dci_query_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_query_table.png -------------------------------------------------------------------------------- /admin/_images/delayed_action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/delayed_action.png -------------------------------------------------------------------------------- /admin/_images/epp_edit_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/epp_edit_button.png -------------------------------------------------------------------------------- /admin/_images/esx_table_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/esx_table_full.png -------------------------------------------------------------------------------- /admin/_images/icons/cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/cluster.png -------------------------------------------------------------------------------- /admin/_images/icons/condition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/condition.png -------------------------------------------------------------------------------- /admin/_images/icons/container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/container.png -------------------------------------------------------------------------------- /admin/_images/icons/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/dashboard.png -------------------------------------------------------------------------------- /admin/_images/icons/interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/interface.png -------------------------------------------------------------------------------- /admin/_images/icons/node_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/node_link.png -------------------------------------------------------------------------------- /admin/_images/icons/policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/policies.png -------------------------------------------------------------------------------- /admin/_images/icons/reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/reports.png -------------------------------------------------------------------------------- /admin/_images/icons/template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/template.png -------------------------------------------------------------------------------- /admin/_images/icons/templates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/templates.png -------------------------------------------------------------------------------- /admin/_images/image_library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/image_library.png -------------------------------------------------------------------------------- /admin/_images/jira_workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_workflow.png -------------------------------------------------------------------------------- /admin/_images/link_dci_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/link_dci_data.png -------------------------------------------------------------------------------- /admin/_images/network_map_l2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_l2.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_filter.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_script.png -------------------------------------------------------------------------------- /admin/_images/object_comments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_comments.png -------------------------------------------------------------------------------- /admin/_images/package_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/package_manager.png -------------------------------------------------------------------------------- /admin/_images/policy_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/policy_example.png -------------------------------------------------------------------------------- /admin/_images/quickstart_epp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_epp.png -------------------------------------------------------------------------------- /admin/_images/remove_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/remove_template.png -------------------------------------------------------------------------------- /admin/_images/scheduled_task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/scheduled_task.png -------------------------------------------------------------------------------- /admin/_images/script_library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/script_library.png -------------------------------------------------------------------------------- /admin/_images/server_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_console.png -------------------------------------------------------------------------------- /admin/_images/summary_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/summary_table.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_menu.png -------------------------------------------------------------------------------- /admin/_images/user_prop_auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/user_prop_auth.png -------------------------------------------------------------------------------- /user/_images/drop_left_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_left_source.png -------------------------------------------------------------------------------- /user/_images/drop_top_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_top_source.png -------------------------------------------------------------------------------- /user/_images/minmax_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/minmax_options.png -------------------------------------------------------------------------------- /user/_images/object_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser.png -------------------------------------------------------------------------------- /user/_images/object_details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details.png -------------------------------------------------------------------------------- /user/_images/view_downarrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/view_downarrow.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-MAC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-MAC.png -------------------------------------------------------------------------------- /admin/_images/Cp_search_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Cp_search_results.png -------------------------------------------------------------------------------- /admin/_images/DashboardExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardExample.png -------------------------------------------------------------------------------- /admin/_images/EPP_rule_expanded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/EPP_rule_expanded.png -------------------------------------------------------------------------------- /admin/_images/create_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/create_interface.png -------------------------------------------------------------------------------- /admin/_images/dashbard_geo_mapW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashbard_geo_mapW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_labelW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_labelW.png -------------------------------------------------------------------------------- /admin/_images/dci_cluster_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_cluster_page.png -------------------------------------------------------------------------------- /admin/_images/dci_general_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_general_page.png -------------------------------------------------------------------------------- /admin/_images/dci_instance_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_instance_page.png -------------------------------------------------------------------------------- /admin/_images/dci_table_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_table_result.png -------------------------------------------------------------------------------- /admin/_images/delayed_action_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/delayed_action_2.png -------------------------------------------------------------------------------- /admin/_images/epp_context_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/epp_context_menu.png -------------------------------------------------------------------------------- /admin/_images/icons/dashboards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/dashboards.png -------------------------------------------------------------------------------- /admin/_images/icons/network_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_map.png -------------------------------------------------------------------------------- /admin/_images/jira_helpdesk_ID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_helpdesk_ID.png -------------------------------------------------------------------------------- /admin/_images/jira_project_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_project_list.png -------------------------------------------------------------------------------- /admin/_images/jira_ticket_show.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_ticket_show.png -------------------------------------------------------------------------------- /admin/_images/network_map_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_menu.png -------------------------------------------------------------------------------- /admin/_images/networkmap_geomap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/networkmap_geomap.png -------------------------------------------------------------------------------- /admin/_images/node_polling_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/node_polling_tab.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_columns1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_columns1.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_columns2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_columns2.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_get_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_get_file.png -------------------------------------------------------------------------------- /admin/_images/reporting_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_results.png -------------------------------------------------------------------------------- /admin/_images/snmp_credentials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_credentials.png -------------------------------------------------------------------------------- /admin/_images/tunnel_bound_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/tunnel_bound_node.png -------------------------------------------------------------------------------- /admin/_images/win_agent_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_agent_config.png -------------------------------------------------------------------------------- /developer/concepts.rst: -------------------------------------------------------------------------------- 1 | ######## 2 | Concepts 3 | ######## 4 | 5 | Description how system is built with maybe some pictures. 6 | -------------------------------------------------------------------------------- /user/_images/360px-MobCons-MAC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-MAC.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-main.png -------------------------------------------------------------------------------- /user/_images/Cp_search_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/Cp_search_results.png -------------------------------------------------------------------------------- /user/_images/drop_bottom_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_bottom_source.png -------------------------------------------------------------------------------- /user/_images/drop_right_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_right_source.png -------------------------------------------------------------------------------- /user/_images/icons/status/major.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/major.png -------------------------------------------------------------------------------- /user/_images/icons/status/minor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/minor.png -------------------------------------------------------------------------------- /user/_images/networkmap_geomap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/networkmap_geomap.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-alarms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-alarms.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-graphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-graphs.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-main.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-nodes.png -------------------------------------------------------------------------------- /admin/_images/ChartElementConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ChartElementConfig.png -------------------------------------------------------------------------------- /admin/_images/DashboardProperties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardProperties.png -------------------------------------------------------------------------------- /admin/_images/Zone_comm_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Zone_comm_settings.png -------------------------------------------------------------------------------- /admin/_images/agent_config_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/agent_config_manager.png -------------------------------------------------------------------------------- /admin/_images/architecture_scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/architecture_scheme.png -------------------------------------------------------------------------------- /admin/_images/automatic_bind_rules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/automatic_bind_rules.png -------------------------------------------------------------------------------- /admin/_images/dashboard_bar_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_bar_chart.png -------------------------------------------------------------------------------- /admin/_images/dashboard_line_charW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_line_charW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_pie_chartW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_pie_chartW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_port_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_port_view.png -------------------------------------------------------------------------------- /admin/_images/dashboard_separatorW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_separatorW.png -------------------------------------------------------------------------------- /admin/_images/dci_columns_renamed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_columns_renamed.png -------------------------------------------------------------------------------- /admin/_images/dci_other_opt_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_other_opt_page.png -------------------------------------------------------------------------------- /admin/_images/dci_threshold_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_threshold_page.png -------------------------------------------------------------------------------- /admin/_images/grafana-dci-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-dci-settings.png -------------------------------------------------------------------------------- /admin/_images/icons/entire_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/entire_network.png -------------------------------------------------------------------------------- /admin/_images/icons/mobile_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/mobile_device.png -------------------------------------------------------------------------------- /admin/_images/icons/network_maps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_maps.png -------------------------------------------------------------------------------- /admin/_images/icons/report_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/report_group.png -------------------------------------------------------------------------------- /admin/_images/icons/service_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/service_check.png -------------------------------------------------------------------------------- /admin/_images/icons/status/major.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/major.png -------------------------------------------------------------------------------- /admin/_images/icons/status/minor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/minor.png -------------------------------------------------------------------------------- /admin/_images/icons/status/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/normal.png -------------------------------------------------------------------------------- /admin/_images/icons/status/testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/testing.png -------------------------------------------------------------------------------- /admin/_images/icons/status/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/unknown.png -------------------------------------------------------------------------------- /admin/_images/icons/status/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/warning.png -------------------------------------------------------------------------------- /admin/_images/icons/template_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/template_group.png -------------------------------------------------------------------------------- /admin/_images/jira_create_ticket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_create_ticket.png -------------------------------------------------------------------------------- /admin/_images/jira_post_function.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function.png -------------------------------------------------------------------------------- /admin/_images/jira_post_function2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function2.png -------------------------------------------------------------------------------- /admin/_images/jira_post_function3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function3.png -------------------------------------------------------------------------------- /admin/_images/jira_post_function4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_post_function4.png -------------------------------------------------------------------------------- /admin/_images/network_map_top_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_top_menu.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_agent_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_agent_list.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_agent_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_agent_table.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_snmp_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_snmp_table.png -------------------------------------------------------------------------------- /admin/_images/object_acess_rights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_acess_rights.png -------------------------------------------------------------------------------- /admin/_images/policy_file_delivery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/policy_file_delivery.png -------------------------------------------------------------------------------- /admin/_images/quickstart_walk_dci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_walk_dci.png -------------------------------------------------------------------------------- /admin/_images/reporting_parameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_parameters.png -------------------------------------------------------------------------------- /admin/_images/reporting_schedules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_schedules.png -------------------------------------------------------------------------------- /admin/_images/save_as_temp_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/save_as_temp_graph.png -------------------------------------------------------------------------------- /admin/_images/section_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/section_description.png -------------------------------------------------------------------------------- /admin/_images/server_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_configuration.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_conf_acl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_acl.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_conf_gen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_gen.png -------------------------------------------------------------------------------- /admin/_images/tunnel_unbound_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/tunnel_unbound_node.png -------------------------------------------------------------------------------- /admin/_images/win_agent_subagents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_agent_subagents.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-alarms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-alarms.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-graphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-graphs.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-nodes.png -------------------------------------------------------------------------------- /user/_images/dashboard_perspective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/dashboard_perspective.png -------------------------------------------------------------------------------- /user/_images/drop_invalid_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/drop_invalid_source.png -------------------------------------------------------------------------------- /user/_images/icons/status/critical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/critical.png -------------------------------------------------------------------------------- /user/_images/icons/status/disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/disabled.png -------------------------------------------------------------------------------- /user/_images/icons/status/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/normal.png -------------------------------------------------------------------------------- /user/_images/icons/status/testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/testing.png -------------------------------------------------------------------------------- /user/_images/icons/status/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/unknown.png -------------------------------------------------------------------------------- /user/_images/icons/status/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/warning.png -------------------------------------------------------------------------------- /user/_images/object_browser_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser_filter.png -------------------------------------------------------------------------------- /user/_images/object_browser_popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser_popup.png -------------------------------------------------------------------------------- /user/_images/object_browser_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_browser_status.png -------------------------------------------------------------------------------- /user/_images/object_details_alarms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_alarms.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.mo 2 | *.pyc 3 | *.pyo 4 | *.swp 5 | .DS_Store 6 | .venv 7 | .vscode 8 | .vscode 9 | _build 10 | _build_html 11 | -------------------------------------------------------------------------------- /admin/_images/Alarm_category_access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_category_access.png -------------------------------------------------------------------------------- /admin/_images/Alarm_category_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_category_config.png -------------------------------------------------------------------------------- /admin/_images/ChartDataSourceConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ChartDataSourceConfig.png -------------------------------------------------------------------------------- /admin/_images/alarm_details_comments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/alarm_details_comments.png -------------------------------------------------------------------------------- /admin/_images/create_network_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/create_network_service.png -------------------------------------------------------------------------------- /admin/_images/dashbard_alarm_viewerW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashbard_alarm_viewerW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_object_query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query.png -------------------------------------------------------------------------------- /admin/_images/dashboard_object_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_tools.png -------------------------------------------------------------------------------- /admin/_images/dashboard_rack_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_rack_diagram.png -------------------------------------------------------------------------------- /admin/_images/dashboard_status_mapW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_status_mapW.png -------------------------------------------------------------------------------- /admin/_images/datasource-alarm-node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/datasource-alarm-node.png -------------------------------------------------------------------------------- /admin/_images/dci_column_hexdecimal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_column_hexdecimal.png -------------------------------------------------------------------------------- /admin/_images/dci_columns_snmp_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_columns_snmp_table.png -------------------------------------------------------------------------------- /admin/_images/dci_container_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_container_example.png -------------------------------------------------------------------------------- /admin/_images/dci_container_example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_container_example2.png -------------------------------------------------------------------------------- /admin/_images/dci_first_column_walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_first_column_walk.png -------------------------------------------------------------------------------- /admin/_images/dci_general_snmp_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_general_snmp_table.png -------------------------------------------------------------------------------- /admin/_images/dci_query_table_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_query_table_result.png -------------------------------------------------------------------------------- /admin/_images/dci_second_column_walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_second_column_walk.png -------------------------------------------------------------------------------- /admin/_images/dci_table_query_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_table_query_result.png -------------------------------------------------------------------------------- /admin/_images/execute_server_script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/execute_server_script.png -------------------------------------------------------------------------------- /admin/_images/file-meta-info-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info-example.png -------------------------------------------------------------------------------- /admin/_images/file_manager_file_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file_manager_file_menu.png -------------------------------------------------------------------------------- /admin/_images/grafana-alarm-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-alarm-browser.png -------------------------------------------------------------------------------- /admin/_images/icons/business_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/business_service.png -------------------------------------------------------------------------------- /admin/_images/icons/network_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_service.png -------------------------------------------------------------------------------- /admin/_images/icons/status/critical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/critical.png -------------------------------------------------------------------------------- /admin/_images/icons/status/disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/disabled.png -------------------------------------------------------------------------------- /admin/_images/icons/status/unmanaged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/status/unmanaged.png -------------------------------------------------------------------------------- /admin/_images/notification_channels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/notification_channels.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_agent_command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_agent_command.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_local_command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_local_command.png -------------------------------------------------------------------------------- /admin/_images/predefined_graph_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/predefined_graph_tree.png -------------------------------------------------------------------------------- /admin/_images/quickstart_general_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_general_cpu.png -------------------------------------------------------------------------------- /admin/_images/quickstart_search_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_search_cpu.png -------------------------------------------------------------------------------- /admin/_images/reporting_perspective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_perspective.png -------------------------------------------------------------------------------- /admin/_images/server_file_list_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_file_list_view.png -------------------------------------------------------------------------------- /admin/_images/snmp_walk_result_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_walk_result_menu.png -------------------------------------------------------------------------------- /admin/_images/ssh_key_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ssh_key_configuration.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_conf_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_filter.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_conf_modify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_modify.png -------------------------------------------------------------------------------- /admin/_images/temp_graph_conf_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/temp_graph_conf_source.png -------------------------------------------------------------------------------- /admin/_images/upload_file_to_server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/upload_file_to_server.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-dashboard.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-predgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-predgraph.png -------------------------------------------------------------------------------- /user/_images/icons/status/unmanaged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/icons/status/unmanaged.png -------------------------------------------------------------------------------- /user/_images/object_details_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_overview.png -------------------------------------------------------------------------------- /user/_images/open_perspective_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/open_perspective_button.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-dashboard.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-dashboards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-dashboards.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-node_alarms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_alarms.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-predgraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-predgraph.png -------------------------------------------------------------------------------- /admin/_images/Alarm_Sound_Preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_Sound_Preferences.png -------------------------------------------------------------------------------- /admin/_images/Alarm_category_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Alarm_category_properties.png -------------------------------------------------------------------------------- /admin/_images/Business_Services_Checks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Business_Services_Checks.png -------------------------------------------------------------------------------- /admin/_images/DashboardRotationConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardRotationConfig.png -------------------------------------------------------------------------------- /admin/_images/EPP_rule_config_example_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/EPP_rule_config_example_1.png -------------------------------------------------------------------------------- /admin/_images/action_send_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/action_send_notification.png -------------------------------------------------------------------------------- /admin/_images/asset_management_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/asset_management_schema.png -------------------------------------------------------------------------------- /admin/_images/dashboard_event_monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_event_monitor.png -------------------------------------------------------------------------------- /admin/_images/dashboard_gauge_3typesW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_gauge_3typesW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_status_chartW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_status_chartW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_summary_tableW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_summary_tableW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_syslog_monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_syslog_monitor.png -------------------------------------------------------------------------------- /admin/_images/dci_access_control_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_access_control_page.png -------------------------------------------------------------------------------- /admin/_images/dci_custom_schedule_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_custom_schedule_page.png -------------------------------------------------------------------------------- /admin/_images/dci_edit_column_definiton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_edit_column_definiton.png -------------------------------------------------------------------------------- /admin/_images/dci_performance_tab_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_performance_tab_page.png -------------------------------------------------------------------------------- /admin/_images/dci_transformation_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dci_transformation_page.png -------------------------------------------------------------------------------- /admin/_images/delayed_action_escalation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/delayed_action_escalation.png -------------------------------------------------------------------------------- /admin/_images/event_processing_policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_processing_policy.png -------------------------------------------------------------------------------- /admin/_images/event_template_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_template_properties.png -------------------------------------------------------------------------------- /admin/_images/file-meta-info-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info-example2.png -------------------------------------------------------------------------------- /admin/_images/file-meta-info2-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example.png -------------------------------------------------------------------------------- /admin/_images/file-meta-info2-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example2.png -------------------------------------------------------------------------------- /admin/_images/file-meta-info2-example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example3.png -------------------------------------------------------------------------------- /admin/_images/file-meta-info2-example4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file-meta-info2-example4.png -------------------------------------------------------------------------------- /admin/_images/file_manager_folder_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/file_manager_folder_menu.png -------------------------------------------------------------------------------- /admin/_images/grafana-edit-datasource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/grafana-edit-datasource.png -------------------------------------------------------------------------------- /admin/_images/icons/business_services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/business_services.png -------------------------------------------------------------------------------- /admin/_images/icons/network_map_group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/network_map_group.png -------------------------------------------------------------------------------- /admin/_images/network_discovery_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_discovery_config.png -------------------------------------------------------------------------------- /admin/_images/network_map_decorations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_map_decorations.png -------------------------------------------------------------------------------- /admin/_images/node_communications_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/node_communications_tab.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_access_control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_access_control.png -------------------------------------------------------------------------------- /admin/_images/obj_tool_server_command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/obj_tool_server_command.png -------------------------------------------------------------------------------- /admin/_images/object_custom_attributes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_custom_attributes.png -------------------------------------------------------------------------------- /admin/_images/object_status_calculation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_status_calculation.png -------------------------------------------------------------------------------- /admin/_images/object_tools_input_fields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_tools_input_fields.png -------------------------------------------------------------------------------- /admin/_images/quickstart_general_trafic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_general_trafic.png -------------------------------------------------------------------------------- /admin/_images/quickstart_threashold_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_threashold_cpu.png -------------------------------------------------------------------------------- /admin/_images/reporting_schedule_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_schedule_editor.png -------------------------------------------------------------------------------- /admin/_images/snmp_trap_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_trap_configuration.png -------------------------------------------------------------------------------- /admin/_images/win_server_config_step1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step1.png -------------------------------------------------------------------------------- /admin/_images/win_server_config_step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step2.png -------------------------------------------------------------------------------- /admin/_images/win_server_config_step6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step6.png -------------------------------------------------------------------------------- /admin/_images/win_server_config_step7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_server_config_step7.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-dashboards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-dashboards.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-node_alarms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_alarms.png -------------------------------------------------------------------------------- /user/_images/object_details_lastvalues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_lastvalues.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-node_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_overview.png -------------------------------------------------------------------------------- /admin/_images/DashboardElementLayoutPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardElementLayoutPage.png -------------------------------------------------------------------------------- /admin/_images/configure_dci_summary_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/configure_dci_summary_table.png -------------------------------------------------------------------------------- /admin/_images/dashboard_snmp_trap_monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_snmp_trap_monitor.png -------------------------------------------------------------------------------- /admin/_images/dashboard_status_indicatorW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_status_indicatorW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_table_bar_chartW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_table_bar_chartW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_table_pie_chartW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_table_pie_chartW.png -------------------------------------------------------------------------------- /admin/_images/network_service_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/network_service_properties.png -------------------------------------------------------------------------------- /admin/_images/os-metric-cpu-usage-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-cpu-usage-example.png -------------------------------------------------------------------------------- /admin/_images/quickstart_walk_result_dci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_walk_result_dci.png -------------------------------------------------------------------------------- /admin/_images/server_to_agent_file_upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/server_to_agent_file_upload.png -------------------------------------------------------------------------------- /admin/_images/win_netxms_setup_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_netxms_setup_components.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-node_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_overview.png -------------------------------------------------------------------------------- /user/_images/object_details_alarms_popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_alarms_popup.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-node_interfaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_interfaces.png -------------------------------------------------------------------------------- /admin/_images/360px-MobCons-node_lastvalues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/360px-MobCons-node_lastvalues.png -------------------------------------------------------------------------------- /admin/_images/Business_Services_Availability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Business_Services_Availability.png -------------------------------------------------------------------------------- /admin/_images/Business_Services_Perspective.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Business_Services_Perspective.png -------------------------------------------------------------------------------- /admin/_images/DashboardComplexLayoutConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardComplexLayoutConfig.png -------------------------------------------------------------------------------- /admin/_images/DashboardComplexLayoutExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/DashboardComplexLayoutExample.png -------------------------------------------------------------------------------- /admin/_images/Network_maps_in_object_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/Network_maps_in_object_browser.png -------------------------------------------------------------------------------- /admin/_images/assets_attribute_properties_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/assets_attribute_properties_1.png -------------------------------------------------------------------------------- /admin/_images/dashbard_availability_chartW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashbard_availability_chartW.png -------------------------------------------------------------------------------- /admin/_images/dashboard_object_query_query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query_query.png -------------------------------------------------------------------------------- /admin/_images/dashboard_object_query_query2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query_query2.png -------------------------------------------------------------------------------- /admin/_images/event_template_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/event_template_configuration.png -------------------------------------------------------------------------------- /admin/_images/icons/infrastructure_services.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/icons/infrastructure_services.png -------------------------------------------------------------------------------- /admin/_images/mib_explorer_physical_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/mib_explorer_physical_address.png -------------------------------------------------------------------------------- /admin/_images/os-metric-cpu-usage-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-cpu-usage-example2.png -------------------------------------------------------------------------------- /admin/_images/os-metric-cpu-usage-example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-cpu-usage-example3.png -------------------------------------------------------------------------------- /admin/_images/os-metric-process-monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring.png -------------------------------------------------------------------------------- /admin/_images/os-metric-process-monitoring2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring2.png -------------------------------------------------------------------------------- /admin/_images/os-metric-process-monitoring3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring3.png -------------------------------------------------------------------------------- /admin/_images/os-metric-process-monitoring4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-process-monitoring4.png -------------------------------------------------------------------------------- /admin/_images/quickstart_create_trafic_dci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/quickstart_create_trafic_dci.png -------------------------------------------------------------------------------- /admin/_images/ssh_monitoring_dci_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ssh_monitoring_dci_properties.png -------------------------------------------------------------------------------- /admin/_images/ssh_monitoring_node_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/ssh_monitoring_node_properties.png -------------------------------------------------------------------------------- /admin/_images/threshold_configuration_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/threshold_configuration_dialog.png -------------------------------------------------------------------------------- /admin/_images/threshold_processing_algorithm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/threshold_processing_algorithm.png -------------------------------------------------------------------------------- /admin/_images/web_service_definition_general.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/web_service_definition_general.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-node_interfaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_interfaces.png -------------------------------------------------------------------------------- /user/_images/360px-MobCons-node_lastvalues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/360px-MobCons-node_lastvalues.png -------------------------------------------------------------------------------- /user/_images/object_details_lastvalues_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_lastvalues_graph.png -------------------------------------------------------------------------------- /user/_images/object_details_performancetab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/user/_images/object_details_performancetab.png -------------------------------------------------------------------------------- /admin/_images/chassis_module_image_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/chassis_module_image_properties.png -------------------------------------------------------------------------------- /admin/_images/dashboard_service_component_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_service_component_map.png -------------------------------------------------------------------------------- /admin/_images/jira_netxms_plugin_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/jira_netxms_plugin_configuration.png -------------------------------------------------------------------------------- /admin/_images/notification_channel_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/notification_channel_properties.png -------------------------------------------------------------------------------- /admin/_images/object_status_threshold_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/object_status_threshold_example.png -------------------------------------------------------------------------------- /admin/_images/snmp_trap_mapping_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/snmp_trap_mapping_configuration.png -------------------------------------------------------------------------------- /admin/_images/os-metric-disk-free-space-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example.png -------------------------------------------------------------------------------- /admin/_images/os-metric-disk-free-space-example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example2.png -------------------------------------------------------------------------------- /admin/_images/os-metric-disk-free-space-example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example3.png -------------------------------------------------------------------------------- /admin/_images/os-metric-disk-free-space-example4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example4.png -------------------------------------------------------------------------------- /admin/_images/os-metric-disk-free-space-example5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/os-metric-disk-free-space-example5.png -------------------------------------------------------------------------------- /admin/_images/win_netxms_setup_additional_tasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/win_netxms_setup_additional_tasks.png -------------------------------------------------------------------------------- /admin/_images/dashboard_object_query_object_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/dashboard_object_query_object_properties.png -------------------------------------------------------------------------------- /admin/_images/reporting_schedule_editor_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/reporting_schedule_editor_notification.png -------------------------------------------------------------------------------- /admin/_images/AlarmStatesTransitionsInvokedByUser-strict.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/AlarmStatesTransitionsInvokedByUser-strict.png -------------------------------------------------------------------------------- /admin/_images/AlarmStatesTransitionsInvokedByUser-NOTstrict.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w00000dy/netxms-doc/master/admin/_images/AlarmStatesTransitionsInvokedByUser-NOTstrict.png -------------------------------------------------------------------------------- /concept/appendix.rst: -------------------------------------------------------------------------------- 1 | ######## 2 | Appendix 3 | ######## 4 | 5 | 6 | Glossary 7 | ======== 8 | 9 | .. glossary:: 10 | :sorted: 11 | 12 | Item 13 | Test item 14 | -------------------------------------------------------------------------------- /concept/discovery.rst: -------------------------------------------------------------------------------- 1 | ######### 2 | Discovery 3 | ######### 4 | 5 | 6 | Network discovery 7 | ================= 8 | 9 | 10 | Service discovery 11 | ================= 12 | 13 | (not implemented yet) 14 | -------------------------------------------------------------------------------- /developer/module_development.rst: -------------------------------------------------------------------------------- 1 | ################## 2 | Module Development 3 | ################## 4 | 5 | Subagent dvelopment 6 | =================== 7 | 8 | Server module development 9 | ========================= 10 | -------------------------------------------------------------------------------- /user/index.rst: -------------------------------------------------------------------------------- 1 | ########## 2 | User Guide 3 | ########## 4 | 5 | .. toctree:: 6 | :maxdepth: 3 7 | :glob: 8 | 9 | introduction 10 | basic-concepts 11 | management-console 12 | mobile-console 13 | objects 14 | topology 15 | glossary 16 | -------------------------------------------------------------------------------- /developer/index.rst: -------------------------------------------------------------------------------- 1 | ###################### 2 | NetXMS Developer Guide 3 | ###################### 4 | 5 | .. warning:: 6 | 7 | This guide is a work in progress. 8 | 9 | .. toctree:: 10 | :maxdepth: 3 11 | :glob: 12 | 13 | preface 14 | concepts 15 | module_development 16 | -------------------------------------------------------------------------------- /manpages/man/5/netxmsd-conf.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | netxmsd.conf 4 | ============ 5 | 6 | Description 7 | ----------- 8 | 9 | Examples 10 | -------- 11 | 12 | Files 13 | ----- 14 | 15 | /etc/netxmsd.conf 16 | Default location 17 | 18 | See Also 19 | -------- 20 | 21 | :manpage:`netxmsd(8)` 22 | -------------------------------------------------------------------------------- /rtd-meta/index.rst: -------------------------------------------------------------------------------- 1 | Welcome to NetXMS's documentation! 2 | ================================== 3 | 4 | Available documents: 5 | 6 | * `Administrator guide `_ 7 | * `Data Dictionary `_ 8 | -------------------------------------------------------------------------------- /manpages/man/5/nxagentd-conf.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | nxagentd.conf 4 | ============= 5 | 6 | Description 7 | ----------- 8 | 9 | Examples 10 | -------- 11 | 12 | Files 13 | ----- 14 | 15 | /etc/nxagentd.conf 16 | Default location 17 | 18 | See Also 19 | -------- 20 | 21 | :manpage:`nxagentd(8)` 22 | -------------------------------------------------------------------------------- /manpages/man/template.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | template 4 | ======== 5 | 6 | Synopsis 7 | -------- 8 | 9 | Description 10 | ----------- 11 | 12 | Options 13 | ------- 14 | 15 | Examples 16 | -------- 17 | 18 | Environment 19 | ----------- 20 | 21 | Files 22 | ----- 23 | 24 | Exit Status 25 | ----------- 26 | 27 | See Also 28 | -------- 29 | 30 | -------------------------------------------------------------------------------- /concept/data_collection.rst: -------------------------------------------------------------------------------- 1 | ############### 2 | Data Collection 3 | ############### 4 | 5 | 6 | Data source types and transports 7 | ================================ 8 | 9 | (agent, snmp, push) 10 | 11 | Thresholds 12 | ========== 13 | 14 | 15 | 16 | Data representation 17 | =================== 18 | 19 | (graphs, dashboards, history table...) 20 | -------------------------------------------------------------------------------- /admin/_static/theme_overrides.css: -------------------------------------------------------------------------------- 1 | /* override table width restrictions */ 2 | .wy-table-responsive table td, .wy-table-responsive table th { 3 | /* !important prevents the common CSS stylesheets from overriding this as on RTD they are loaded after this stylesheet */ 4 | white-space: normal !important; 5 | } 6 | 7 | .wy-table-responsive { 8 | overflow: visible !important; 9 | } 10 | -------------------------------------------------------------------------------- /user/_static/theme_overrides.css: -------------------------------------------------------------------------------- 1 | /* override table width restrictions */ 2 | .wy-table-responsive table td, .wy-table-responsive table th { 3 | /* !important prevents the common CSS stylesheets from overriding this as on RTD they are loaded after this stylesheet */ 4 | white-space: normal !important; 5 | } 6 | 7 | .wy-table-responsive { 8 | overflow: visible !important; 9 | } 10 | -------------------------------------------------------------------------------- /concept/index.rst: -------------------------------------------------------------------------------- 1 | ############################ 2 | |product_name| Concept Guide 3 | ############################ 4 | 5 | .. warning:: 6 | 7 | This guide is a work in progress. 8 | 9 | .. toctree:: 10 | :maxdepth: 3 11 | :glob: 12 | 13 | preface 14 | architecture_overview 15 | objects 16 | data_collection 17 | event_processing 18 | discovery 19 | security 20 | appendix 21 | -------------------------------------------------------------------------------- /admin/_images/change_image_dpi.sh: -------------------------------------------------------------------------------- 1 | # mogrify is a part of imagemagic package 2 | desired_dpi=150 3 | for f in *.png 4 | do 5 | dpi=$(LC_NUMERIC=C printf "%.0f\n" "`identify -units PixelsPerInch -format "%x" $f`") 6 | if [[ "$dpi" != "$desired_dpi" ]]; then 7 | echo "Changing resolution of $f from $dpi to $desired_dpi" 8 | mogrify -units PixelsPerInch -density $desired_dpi $f 9 | fi 10 | done 11 | -------------------------------------------------------------------------------- /admin/image-library.rst: -------------------------------------------------------------------------------- 1 | .. _image-library: 2 | 3 | 4 | ############# 5 | Image library 6 | ############# 7 | 8 | All images used on maps or as rack, chassis or chassis module image should be 9 | uploaded to Image Library first. It is possible to upload, delete and update 10 | images. They can be organized by categories. 11 | 12 | 13 | .. figure:: _images/image_library.png 14 | 15 | Tips: 16 | - Images on maps are displayed without scaling. 17 | -------------------------------------------------------------------------------- /concept/architecture_overview.rst: -------------------------------------------------------------------------------- 1 | ##################### 2 | Architecture overview 3 | ##################### 4 | 5 | 6 | Server 7 | ====== 8 | 9 | (modules, purpose, scalability - installation with few servers) 10 | 11 | Agent 12 | ===== 13 | 14 | (subagent, proxy) 15 | 16 | Agentless installation 17 | ====================== 18 | 19 | 20 | Objects 21 | ======= 22 | 23 | (short) 24 | 25 | Data flow 26 | ========= 27 | 28 | (events, alarms, actions) 29 | -------------------------------------------------------------------------------- /concept/preface.rst: -------------------------------------------------------------------------------- 1 | ####### 2 | Preface 3 | ####### 4 | 5 | 6 | Purpose of this document 7 | ======================== 8 | 9 | What is |product_name| 10 | ====================== 11 | 12 | 13 | Supported operating systems and databases 14 | ========================================= 15 | 16 | Where to get support 17 | ==================== 18 | 19 | 20 | Forum, Facebook/Twitter/G+ 21 | -------------------------- 22 | 23 | Stay informed of new releases 24 | ----------------------------- 25 | 26 | Conventions 27 | =========== 28 | 29 | Changelog 30 | ========= 31 | 32 | There are listed only major changes. 33 | -------------------------------------------------------------------------------- /manpages/man/8/netxmsd.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | netxmsd 4 | ======= 5 | 6 | Synopsis 7 | -------- 8 | 9 | **netxmsd** [*options*] 10 | 11 | Description 12 | ----------- 13 | 14 | Options 15 | ------- 16 | 17 | -e Run database check on startup 18 | -c Use alternate configuration file. By default, netxmsd will try 19 | following files in order: */etc/netxmsd.conf*, *$PREFIX/etc/netxmsd.conf* 20 | 21 | Examples 22 | -------- 23 | 24 | Environment 25 | ----------- 26 | 27 | Files 28 | ----- 29 | 30 | Exit Status 31 | ----------- 32 | 33 | See Also 34 | -------- 35 | 36 | 37 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | @echo Select target: html, pdf, man, clean 3 | 4 | html: 5 | make -C admin html 6 | make -C concept html 7 | make -C developer html 8 | make -C user html 9 | 10 | pdf: 11 | make -C admin latexpdf 12 | make -C concept latexpdf 13 | make -C developer latexpdf 14 | make -C user latexpdf 15 | 16 | gettext: 17 | make -C admin gettext 18 | make -C concept gettext 19 | make -C developer gettext 20 | make -C user gettext 21 | 22 | man: 23 | make -C manpages man 24 | 25 | clean: 26 | make -C admin clean 27 | make -C concept clean 28 | make -C developer clean 29 | make -C manpages clean 30 | make -C user clean 31 | -------------------------------------------------------------------------------- /concept/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | exec(open("../conf.py").read()) 3 | # -- General ------------------------------------------------------------------- 4 | project = '%s Concept Guide' % product_name 5 | 6 | # -- Options for HTML output --------------------------------------------------- 7 | html_title = "%s (%s)" % (project, release) 8 | 9 | # -- Options for LaTeX output -------------------------------------------------- 10 | latex_documents = [ 11 | ('index', '%s-concept.tex' % product_key, project, project_author, 'manual'), 12 | ] 13 | 14 | # -- Options for Epub output ---------------------------------------------- 15 | epub_title = project 16 | -------------------------------------------------------------------------------- /developer/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | exec(open("../conf.py").read()) 3 | # -- General ------------------------------------------------------------------- 4 | project = '%s Developer Guide' % product_name 5 | 6 | # -- Options for HTML output --------------------------------------------------- 7 | html_title = "%s (%s)" % (project, release) 8 | 9 | # -- Options for LaTeX output -------------------------------------------------- 10 | latex_documents = [ 11 | ('index', '%s-developer.tex' % product_key, project, project_author, 'manual'), 12 | ] 13 | 14 | # -- Options for Epub output ---------------------------------------------- 15 | epub_title = project 16 | -------------------------------------------------------------------------------- /developer/preface.rst: -------------------------------------------------------------------------------- 1 | ####### 2 | Preface 3 | ####### 4 | 5 | Purpose of this document 6 | ======================== 7 | 8 | What is NetXMS 9 | ============== 10 | 11 | From the developer perspective. Modular C/C++ server and agents, with Java Eclipse 12 | based GUI. System overview. Detailed will be described in concepts. 13 | 14 | Where to get support 15 | ==================== 16 | 17 | 18 | Forum, Facebook/Twitter/G+ 19 | -------------------------- 20 | 21 | Stay informed of new releases 22 | ----------------------------- 23 | 24 | Conventions 25 | =========== 26 | 27 | tab = 3 spaces.... 28 | 29 | Changelog 30 | ========= 31 | 32 | Stuff related to API change 33 | -------------------------------------------------------------------------------- /user/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | exec(compile(open('../conf.py').read(), '../conf.py', 'exec')) 3 | # -- General ------------------------------------------------------------------- 4 | project = '%s User Guide' % product_name 5 | 6 | # -- Options for HTML output --------------------------------------------------- 7 | html_title = "%s (%s)" % (project, release) 8 | 9 | # -- Options for LaTeX output -------------------------------------------------- 10 | latex_documents = [ 11 | ('index', '%s-user.tex' % product_key, project, project_author, 'manual'), 12 | ] 13 | 14 | # -- Options for Epub output ---------------------------------------------- 15 | epub_title = project 16 | -------------------------------------------------------------------------------- /admin/cluster-monitoring.rst: -------------------------------------------------------------------------------- 1 | .. _cluster-monitoring: 2 | 3 | ================== 4 | Cluster monitoring 5 | ================== 6 | 7 | Introduction 8 | ------------ 9 | 10 | Cluster monitoring provides aspects of monitoring needed in high availability 11 | setups. There is a special class of object in |product_name| - Cluster. 12 | 13 | :term:`DCIs` defined on cluster object are automatically applied to it's 14 | nodes. Cluster allows to aggregate data from it's nodes, e.g. to calculate 15 | sum or average for a metric that is collected from all nodes. 16 | Cluster can adequately collect data from services as they move from from 17 | one node to another, providing uninterrupted data collection. 18 | -------------------------------------------------------------------------------- /admin/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | exec(open("../conf.py").read()) 3 | # -- General ------------------------------------------------------------------- 4 | project = '%s Administrator Guide' % product_name 5 | 6 | # -- Options for HTML output --------------------------------------------------- 7 | html_title = "%s (%s)" % (project, release) 8 | 9 | # -- Options for LaTeX output -------------------------------------------------- 10 | latex_elements = { 11 | 'figure_align': 'H'} 12 | 13 | latex_documents = [ 14 | ('index', '%s-admin.tex' % product_key, project, project_author, 'manual'), 15 | ] 16 | 17 | # -- Options for Epub output ---------------------------------------------- 18 | epub_title = project 19 | -------------------------------------------------------------------------------- /rtd-meta/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | import sys 3 | import os 4 | import shlex 5 | 6 | # -- General configuration ------------------------------------------------ 7 | 8 | source_suffix = '.rst' 9 | master_doc = 'index' 10 | 11 | project = 'NetXMS' 12 | copyright = '2015, SIA Raden Solutions' 13 | author = 'SIA Raden Solutions' 14 | 15 | version = '1.0' 16 | release = '1.0' 17 | 18 | exclude_patterns = ['_build'] 19 | 20 | pygments_style = 'sphinx' 21 | 22 | todo_include_todos = False 23 | 24 | # -- Options for HTML output ---------------------------------------------- 25 | 26 | on_rtd = os.environ.get('READTHEDOCS', None) == 'True' 27 | if on_rtd: 28 | html_theme = 'default' 29 | else: 30 | html_theme = 'alabaster' 31 | 32 | html_static_path = ['_static'] 33 | htmlhelp_basename = 'NetXMSdoc' 34 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/sla.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 80683187966b4fa4bdb879b8568263c0 21 | #: ../../sla.rst:6 22 | msgid "Business services and SLA" 23 | msgstr "" 24 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/topology.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # faac2a7d1fbf43b9b193207ada0c8711 21 | #: ../../topology.rst:6 22 | msgid "Network topology" 23 | msgstr "" 24 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/image-library.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # ea93be314ce240708049a9bb60392e74 21 | #: ../../image-library.rst:6 22 | msgid "Image library" 23 | msgstr "" 24 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/remote-file-management.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 58d95080087a48978f7d1b47726fe99a 21 | #: ../../remote-file-management.rst:3 22 | msgid "Remote file management" 23 | msgstr "" 24 | -------------------------------------------------------------------------------- /user/glossary.rst: -------------------------------------------------------------------------------- 1 | ******** 2 | Glossary 3 | ******** 4 | 5 | .. glossary:: 6 | :sorted: 7 | 8 | View Stack 9 | Multiple views combined into single one, with tab navigation on top of it 10 | 11 | Trim Stack 12 | :term:`View Stack` in minimized state, represented as a set of buttons, 13 | one for each View in the stack 14 | 15 | Metric 16 | One entity of collected data 17 | 18 | Node 19 | Object that represents physical server 20 | 21 | Object 22 | Representation of logical or physical entity. 23 | 24 | DCI 25 | Data Collection Item, configuration element, which contains parameter to 26 | collect (for example "CPU Usage"), collection schedule and thresholds 27 | 28 | Entire Network 29 | Automatically generated hierarchy that contains all nodes known to |product_name| 30 | 31 | Alarm Browser 32 | View, which shows all active alarms in the system and provides tools to 33 | interact with them 34 | -------------------------------------------------------------------------------- /manpages/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | exec(open("../conf.py").read()) 3 | # -- General ------------------------------------------------------------------- 4 | project = 'man pages' 5 | 6 | exclude_patterns = [ 7 | 'man/template.rst', 8 | ] 9 | 10 | # -- Options for manual page output -------------------------------------------- 11 | # (source start file, name, description, authors, manual section). 12 | authors = [ 13 | ['Alex Kirhenshtein '], 14 | ] 15 | 16 | man_pages = [ 17 | # man5 18 | ('man/5/netxmsd-conf', 'netxmsd.conf', 19 | 'configuration file for NetXMS daemon', authors[0], 5), 20 | ('man/5/nxagentd-conf', 'nxagentd.conf', 21 | 'configuration file for NetXMS agent', authors[0], 5), 22 | # man8 23 | ('man/8/netxmsd', 'netxmsd', 'NetXMS daemon', authors[0], 8), 24 | ('man/8/nxdbmgr', 'nxdbmgr', 'NetXMS database manager', authors[0], 8), 25 | ] 26 | 27 | # If true, show URL addresses after external links. 28 | #man_show_urls = False 29 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/reporting.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: netxms-admin-develop\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 12 | "PO-Revision-Date: 2015-03-01 11:41+0000\n" 13 | "Last-Translator: Alex Kirhenshtein \n" 14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Language: ru\n" 19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 20 | 21 | # 3ece8987581e451083267f3a820472a2 22 | #: ../../reporting.rst:6 23 | msgid "Reporting" 24 | msgstr "Отчеты" 25 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/event-processing.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: netxms-admin-develop\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2015-03-02 19:08+0200\n" 12 | "PO-Revision-Date: 2015-03-02 17:17+0000\n" 13 | "Last-Translator: Alex Kirhenshtein \n" 14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Language: ru\n" 19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 20 | 21 | # cd9ec574ac194b6080c3143a3def03d8 22 | #: ../../event-processing.rst:6 23 | msgid "Event processing" 24 | msgstr "Обработки событий" 25 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/index.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: netxms-admin-develop\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 12 | "PO-Revision-Date: 2015-03-01 11:39+0000\n" 13 | "Last-Translator: Alex Kirhenshtein \n" 14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Language: ru\n" 19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 20 | 21 | # 36f9446555ef40bb87b542be82124e72 22 | #: ../../index.rst:3 23 | msgid "NetXMS Administrator Guide" 24 | msgstr "Руководство администратора NetXMS" 25 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/network-discovery.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: netxms-admin-develop\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 12 | "PO-Revision-Date: 2015-03-01 11:41+0000\n" 13 | "Last-Translator: Alex Kirhenshtein \n" 14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Language: ru\n" 19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 20 | 21 | # a56ec6ba6fd646d5aebfbfca5c0bc1b8 22 | #: ../../network-discovery.rst:6 23 | msgid "Network discovery" 24 | msgstr "Обнаружение сетевых ресурсов" 25 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/snmp.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 3d753ed6516a4e19af029a25a995cd9d 21 | #: ../../snmp.rst:5 22 | msgid "SNMP" 23 | msgstr "" 24 | 25 | # 0c22e8929a4141a99223d2d09eb43fe8 26 | #: ../../snmp.rst:9 27 | msgid "MIB browser" 28 | msgstr "" 29 | 30 | # 8bf36a1c91b6465cb33f176033eca34f 31 | #: ../../snmp.rst:13 32 | msgid "Drivers" 33 | msgstr "" 34 | -------------------------------------------------------------------------------- /admin/index.rst: -------------------------------------------------------------------------------- 1 | ################### 2 | Administrator Guide 3 | ################### 4 | 5 | .. toctree:: 6 | :maxdepth: 1 7 | 8 | preface 9 | concepts 10 | installation 11 | upgrade 12 | quickstart 13 | agent-management 14 | server-management 15 | snmp 16 | user-management 17 | object-management 18 | network-discovery 19 | data-collection 20 | event-processing 21 | visualisation 22 | grafana-integration 23 | operating-system-monitoring 24 | file-system-monitoring 25 | log-monitoring 26 | windows-event-log-synchronization 27 | ssh-monitoring 28 | service-monitoring 29 | web-services-monitoring 30 | modbus 31 | database-monitoring 32 | application-monitoring 33 | icmp-ping 34 | hardware-monitoring 35 | ups-monitoring 36 | cluster-monitoring 37 | jvm-monitoring 38 | hypervisor-monitoring 39 | asterisk-monitoring 40 | mobile-device-monitoring 41 | topology 42 | assets 43 | sla 44 | remote-file-management 45 | package-manager 46 | reporting 47 | image-library 48 | mobile-console 49 | rest-api 50 | advanced 51 | schedule 52 | scripting 53 | high-availability-setup 54 | appendix 55 | glossary 56 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/server-management.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # c801517dcb0e442f99abe818d1526fc8 21 | #: ../../server-management.rst:3 22 | msgid "Server management" 23 | msgstr "" 24 | 25 | # fab10235392b4061bfbcd6b0ccae4e84 26 | #: ../../server-management.rst:7 27 | msgid "Configuration file" 28 | msgstr "" 29 | 30 | # cadd0fd0b9b442b09efdb91a9f6cc5b9 31 | #: ../../server-management.rst:11 32 | msgid "Configuration parameters" 33 | msgstr "" 34 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/user-management.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: netxms-admin-develop\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 12 | "PO-Revision-Date: 2015-03-01 11:43+0000\n" 13 | "Last-Translator: Alex Kirhenshtein \n" 14 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Language: ru\n" 19 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 20 | 21 | # d1d87a2ba0324152886c928247bbe5ce 22 | #: ../../user-management.rst:6 23 | msgid "User management" 24 | msgstr "Управление пользователями" 25 | 26 | # d435a19cf7e74c43a03ce12ea5ca8cf6 27 | #: ../../user-management.rst:10 28 | msgid "Authentication" 29 | msgstr "Аутентификация" 30 | 31 | # 35a9aad2791045a698c4c363735deffb 32 | #: ../../user-management.rst:14 33 | msgid "LDAP" 34 | msgstr "LDAP" 35 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/data-collection.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 0fa8da54f8fd463080b5ae9022b7f836 21 | #: ../../data-collection.rst:6 22 | msgid "Data collection" 23 | msgstr "" 24 | 25 | # 5db5e6ce37884e5fb9abcd59fe5666fd 26 | #: ../../data-collection.rst:10 27 | msgid "DCI configuration" 28 | msgstr "" 29 | 30 | # f26a71e0cc814711a15d699bb8d728c3 31 | #: ../../data-collection.rst:14 32 | msgid "Templates" 33 | msgstr "" 34 | 35 | # 79de7be49b8c49d4becbc219280dcdd9 36 | #: ../../data-collection.rst:18 37 | msgid "Instance Discovery" 38 | msgstr "" 39 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Documentation project for NetXMS 2 | 3 | Components: 4 | 5 | - concept/ - System concept, architecture, and terminology. 6 | - admin/ - In-depth administrator guide. 7 | - developer/ - Describes development process and possible ways of extending NetXMS. 8 | - manpages/ - UNIX man pages. 9 | 10 | # Notes 11 | 12 | ## Local setup 13 | 14 | - mkvirtualenv sphinx 15 | - workon sphinx 16 | - pip install -r requirements.txt 17 | 18 | ## Ubuntu/Mint 19 | 20 | - apt install python3-pip python3-virtualenv latexmk texlive-latex-extra git 21 | - git clone https://github.com/netxms/netxms-doc 22 | - cd netxms-doc 23 | - python3 -m virtualenv . 24 | - . bin/activate # activate virtualenv 25 | - pip install -r requirements.txt 26 | 27 | ## macOS specific 28 | 29 | - brew cask install basictex 30 | - sudo tlmgr update --self 31 | - sudo tlmgr install latexmk fncychap titlesec tabulary varwidth framed wrapfig capt-of needspace helvetic courier letltxmacro tex-gyre 32 | 33 | ## Automatic rebuild and reload 34 | 35 | - cd admin && sphinx-autobuild . \_build_html 36 | 37 | ## Building translated version: 38 | 39 | - make gettext 40 | - sphinx-intl update -p \_build/locale -l ru 41 | - sphinx-intl build 42 | - make -e SPHINXOPTS="-D language=ru" html 43 | 44 | # Useful links 45 | 46 | http://sphinx-doc.org/markup/para.html 47 | http://sphinx-doc.org/markup/inline.html 48 | http://sphinx-doc.org/markup/ 49 | -------------------------------------------------------------------------------- /_lib/wikipedia.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | ''' 3 | Sphinx/docutils extension to create links to Wikipedia articles. 4 | 5 | :wikipedia:`Sphinx` 6 | 7 | :wikipedia:`mythical creature ` 8 | 9 | :wikipedia:`:zh:斯芬克斯` 10 | 11 | :wikipedia:`Answer to the Ultimate Question of Life, the Universe, and Everything <:de:42 (Antwort)>` 12 | 13 | ''' 14 | 15 | import re 16 | import urllib.request, urllib.parse, urllib.error 17 | from docutils import nodes, utils 18 | from sphinx.util.nodes import split_explicit_title 19 | 20 | base_url = 'http://%s.wikipedia.org/wiki/' 21 | def make_wikipedia_link(name, rawtext, text, lineno, inliner, 22 | options={}, content=[]): 23 | env = inliner.document.settings.env 24 | lang = env.config.wikipedia_lang 25 | 26 | text = utils.unescape(text) 27 | has_explicit, title, target = split_explicit_title(text) 28 | 29 | m = re.match(r'\:(.*?)\:(.*)', target) 30 | if m: 31 | lang, target = m.groups() 32 | if not has_explicit: 33 | title = target 34 | ref = base_url % lang + urllib.parse.quote(target.replace(' ', '_').encode('utf8'), safe='') 35 | 36 | node = nodes.reference(rawtext, title, refuri=ref, **options) 37 | return [node],[] 38 | 39 | def setup(app): 40 | app.add_config_value('wikipedia_lang', 41 | 'en', 42 | 'env') 43 | app.add_role('wikipedia', make_wikipedia_link) 44 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/scripting.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:20+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 8a3d4f305e374effb51c40c8ce73c3d8 21 | #: ../../scripting.rst:6 22 | msgid "Scripting" 23 | msgstr "" 24 | 25 | # ea4a57c05d0c42ec94e232f3f98a519e 26 | #: ../../scripting.rst:10 27 | msgid "Scripting library" 28 | msgstr "" 29 | 30 | # 48b8166f47f84d058e8f8121868e17ca 31 | #: ../../scripting.rst:14 32 | msgid "NXSL" 33 | msgstr "" 34 | 35 | # ecc721c7d2144b5494295eb6c112d862 36 | #: ../../scripting.rst:18 37 | msgid "Overview" 38 | msgstr "" 39 | 40 | # ce9b2fd90da545669bdab80370b02ba3 41 | #: ../../scripting.rst:22 42 | msgid "Functions" 43 | msgstr "" 44 | 45 | # f54ca82466d640c48bd32179536f02e2 46 | #: ../../scripting.rst:26 47 | msgid "Classes" 48 | msgstr "" 49 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/advanced.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:18+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # c2cd556a944e49f4afba6717d7fac359 21 | #: ../../advanced.rst:6 22 | msgid "Advanced topics" 23 | msgstr "" 24 | 25 | # 7ec179f8f0e94d30883baae14aaa7b7f 26 | #: ../../advanced.rst:10 27 | msgid "Zones" 28 | msgstr "" 29 | 30 | # 67f91ecb89524f2ea69168713f501ce1 31 | #: ../../advanced.rst:14 32 | msgid "Integration with external HelpDesk" 33 | msgstr "" 34 | 35 | # 61ac0f29493d4cf3882b34342d4b6e4e 36 | #: ../../advanced.rst:18 37 | msgid "Server tuning" 38 | msgstr "" 39 | 40 | # 26f1b1028ee348b19592d4da38132330 41 | #: ../../advanced.rst:22 42 | msgid "Hooks (Pollers hooks)" 43 | msgstr "" 44 | 45 | # bc861343d28640ac88ab9ee9a7b09e10 46 | #: ../../advanced.rst:26 47 | msgid "Troubleshooting" 48 | msgstr "" 49 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/visualisation.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:21+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 99743d9fc4b1422f931c77d58c99fdb9 21 | #: ../../visualisation.rst:6 22 | msgid "Data and Network visualisation" 23 | msgstr "" 24 | 25 | # 1053b1d34d86472bb0cf948b073c47f9 26 | #: ../../visualisation.rst:10 27 | msgid "Network maps" 28 | msgstr "" 29 | 30 | # 6487261b073848f2be0e0fb70a11e855 31 | #: ../../visualisation.rst:14 32 | msgid "Dashboards" 33 | msgstr "" 34 | 35 | # be241d913c60456f8b643e5722e93304 36 | #: ../../visualisation.rst:18 37 | msgid "Graphs" 38 | msgstr "" 39 | 40 | # eaf740969821422aa3a7df25b3522f60 41 | #: ../../visualisation.rst:22 42 | msgid "History" 43 | msgstr "" 44 | 45 | # f9360cf641f54e9292da997d8b5eb939 46 | #: ../../visualisation.rst:26 47 | msgid "Summary table" 48 | msgstr "" 49 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/agent-management.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | # Pavel Tarasenko , 2015 8 | msgid "" 9 | msgstr "" 10 | "Project-Id-Version: netxms-admin-develop\n" 11 | "Report-Msgid-Bugs-To: \n" 12 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 13 | "PO-Revision-Date: 2015-03-02 14:34+0000\n" 14 | "Last-Translator: Alex Kirhenshtein \n" 15 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 16 | "MIME-Version: 1.0\n" 17 | "Content-Type: text/plain; charset=UTF-8\n" 18 | "Content-Transfer-Encoding: 8bit\n" 19 | "Language: ru\n" 20 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 21 | 22 | # df23843390e5461aa62d71171f220e8f 23 | #: ../../agent-management.rst:3 24 | msgid "Agent management" 25 | msgstr "Управление агентами" 26 | 27 | # eb483fad6ba74af599d52123e01e2ae1 28 | #: ../../agent-management.rst:7 29 | msgid "Agent config" 30 | msgstr "Конфигурация агента" 31 | 32 | # 967cebd841564057a858e6500f24b054 33 | #: ../../agent-management.rst:9 34 | msgid "" 35 | "(policies, get config from server, main/additional config, what to chose)" 36 | msgstr "" 37 | 38 | # a03402f7eec04af3bbe2afbc240e42ae 39 | #: ../../agent-management.rst:13 40 | msgid "Subagents" 41 | msgstr "Субагенты" 42 | -------------------------------------------------------------------------------- /manpages/man/README.txt: -------------------------------------------------------------------------------- 1 | Man sections: 2 | 3 | +---------+------------------------------------------------------------------+ 4 | | Section | Description | 5 | +---------+------------------------------------------------------------------+ 6 | | 1 | General commands | 7 | +---------+------------------------------------------------------------------+ 8 | | 2 | System calls | 9 | +---------+------------------------------------------------------------------+ 10 | | 3 | Library functions, covering in particular the C standard library | 11 | +---------+------------------------------------------------------------------+ 12 | | 4 | Special files (usually devices, those found in /dev) and drivers | 13 | +---------+------------------------------------------------------------------+ 14 | | 5 | File formats and conventions | 15 | +---------+------------------------------------------------------------------+ 16 | | 6 | Games and screensavers | 17 | +---------+------------------------------------------------------------------+ 18 | | 7 | Miscellanea | 19 | +---------+------------------------------------------------------------------+ 20 | | 8 | System administration commands and daemons | 21 | +---------+------------------------------------------------------------------+ 22 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/object-management.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 54dba4e333494adcba11744132d48db9 21 | #: ../../object-management.rst:6 22 | msgid "Object management" 23 | msgstr "" 24 | 25 | # 0b524d1fc59447de8c1def20f8314093 26 | #: ../../object-management.rst:10 27 | msgid "Object browser" 28 | msgstr "" 29 | 30 | # 71a9a2c8f2ae4a58b98a2c1c51f2e129 31 | #: ../../object-management.rst:14 32 | msgid "Add / remove objects" 33 | msgstr "" 34 | 35 | # d3062a9b925547f8b93bcf61590bacda 36 | #: ../../object-management.rst:18 37 | msgid "Containers – bind/unbind" 38 | msgstr "" 39 | 40 | # 459b92103c90469e994c887baa63e62c 41 | #: ../../object-management.rst:22 42 | msgid "Access control" 43 | msgstr "" 44 | 45 | # 417ebc0d9a744422a0b0c929d9604eb5 46 | #: ../../object-management.rst:26 47 | msgid "Object tools" 48 | msgstr "" 49 | 50 | # 5dee1883130b40b4a8d6729f8e686fd7 51 | #: ../../object-management.rst:30 52 | msgid "Custom attributes" 53 | msgstr "" 54 | -------------------------------------------------------------------------------- /user/introduction.rst: -------------------------------------------------------------------------------- 1 | ************ 2 | Introduction 3 | ************ 4 | 5 | About this document 6 | =================== 7 | 8 | The User Manual describes the main aspects of |product_name| monitoring system. This 9 | manual enables all users to get an overview of the various functionalities of 10 | |product_name|. The main aspects outlined in here describe the possibilities and 11 | functionaries of the |product_name| interface and elucidate working processes. 12 | 13 | Target audience 14 | =============== 15 | 16 | This manual is intended for |product_name| operators, and provides all information 17 | necessary to successfully operate |product_name|. 18 | 19 | Conventions 20 | =========== 21 | 22 | The following typographical conventions are used in this manual. 23 | 24 | +----------------------------------+------------------------------------------+ 25 | | Sample | Description | 26 | +==================================+==========================================+ 27 | | :guilabel:`Button` | Any GUI element: Button, Menu item | 28 | +----------------------------------+------------------------------------------+ 29 | | `Another Guide` | Reference to external manual or man page | 30 | +----------------------------------+------------------------------------------+ 31 | | :kbd:`Control-M` | Keyboard shortcut | 32 | +----------------------------------+------------------------------------------+ 33 | | :term:`DCI` | Term which could be found in glossary | 34 | +----------------------------------+------------------------------------------+ 35 | | :menuselection:`&File --> &Exit` | Menu selection path, you must click on | 36 | | | :guilabel:`File`, then :guilabel:`Exit` | 37 | +----------------------------------+------------------------------------------+ 38 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/quickstart.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # e5839ca551414d289ec96fec043d1e8e 21 | #: ../../quickstart.rst:6 22 | msgid "Quick start" 23 | msgstr "" 24 | 25 | # 7bb3b91370a348fe8f0eee372a1928b2 26 | #: ../../quickstart.rst:8 27 | msgid "(clean system after install; setup minimal monitoring – CPU of FS)" 28 | msgstr "" 29 | 30 | # 38474ccbd4204cb79cb2a2c4ea31a5db 31 | #: ../../quickstart.rst:11 32 | msgid "Basic agent configuration" 33 | msgstr "" 34 | 35 | # a5a3c7e825fd46dc885ec2bb5f7b8a89 36 | #: ../../quickstart.rst:15 37 | msgid "Basic server tuning" 38 | msgstr "" 39 | 40 | # 837b55654873497084e92ad03a42d5e2 41 | #: ../../quickstart.rst:20 42 | msgid "Formula for number of pollers, etc." 43 | msgstr "" 44 | 45 | # 80187aacdb93411683b2281cdc7cf0a7 46 | #: ../../quickstart.rst:24 47 | msgid "SMTP" 48 | msgstr "" 49 | 50 | # 8e00f637cb1d425eb3e9e201decfaaf3 51 | #: ../../quickstart.rst:29 52 | msgid "SNMP Default community" 53 | msgstr "" 54 | 55 | # b480fbf061e947cf8783a38203c2f8b5 56 | #: ../../quickstart.rst:34 57 | msgid "Notification action" 58 | msgstr "" 59 | 60 | # 24e766e253e843759f860aed030d13a0 61 | #: ../../quickstart.rst:38 62 | msgid "Passive discovery" 63 | msgstr "" 64 | 65 | # d9fd3eb68cc940d89c74111110cd19c4 66 | #: ../../quickstart.rst:43 67 | msgid "Manually add node" 68 | msgstr "" 69 | 70 | # 4d63f0e183a442659f5943ec6b40f3cc 71 | #: ../../quickstart.rst:48 72 | msgid "Add DCI with two thresholds" 73 | msgstr "" 74 | 75 | # 11ed9847ce3c467589eb7992461f8f80 76 | #: ../../quickstart.rst:50 77 | msgid "(minor and major)" 78 | msgstr "" 79 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/appendix.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | # Alex Kirhenshtein , 2015 7 | # Pavel Tarasenko , 2015 8 | msgid "" 9 | msgstr "" 10 | "Project-Id-Version: netxms-admin-develop\n" 11 | "Report-Msgid-Bugs-To: \n" 12 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 13 | "PO-Revision-Date: 2015-03-02 15:24+0000\n" 14 | "Last-Translator: Alex Kirhenshtein \n" 15 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 16 | "Language: ru\n" 17 | "MIME-Version: 1.0\n" 18 | "Content-Type: text/plain; charset=UTF-8\n" 19 | "Content-Transfer-Encoding: 8bit\n" 20 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 21 | 22 | # a21eb07d552f450f80c413ec99921668 23 | #: ../../appendix.rst:3 24 | msgid "Appendix" 25 | msgstr "Приложения" 26 | 27 | # 43f1365d88dd4704b15c24dc9b498a9f 28 | #: ../../appendix.rst:7 29 | msgid "Agent configuration file (nxagentd.conf)" 30 | msgstr "Файл конфигурации агента (nxagentd.conf)" 31 | 32 | # e0c3885351aa405f9efc384d1912e755 33 | #: ../../appendix.rst:10 34 | msgid "Server configuration file (netxmsd.conf)" 35 | msgstr "Файл конфигурации сервера (netxmsd.conf)" 36 | 37 | # 085afd773007449cb53f80d4e1c2404a 38 | #: ../../appendix.rst:14 39 | msgid "Server configuration parameters" 40 | msgstr "Параметры конфигурации сервера" 41 | 42 | # c88fa6b9073e4f0cbc8df99c30c59868 43 | #: ../../appendix.rst:0 44 | msgid "Todo" 45 | msgstr "Todo" 46 | 47 | # e0348d1045c440a090c38dd6de1bf82c 48 | #: ../../appendix.rst:18 49 | msgid "Stored in database, can be changed in GUI or using nxdbmgr" 50 | msgstr "" 51 | "Хранится в базе данных, может быть изменен в графическом интерфейсе или с " 52 | "помощью nxdbmgr" 53 | 54 | # 590fdd3a3dd94aeabde944dc04bb16f2 55 | #: ../../appendix.rst:21 56 | msgid "Bundled Subagents" 57 | msgstr "Субагенты входящие в комплект поставки" 58 | 59 | # 805f0920480b4a0c8e2ed1e8087d75ea 60 | #: ../../appendix.rst:26 61 | msgid "Command line tools" 62 | msgstr "Утилиты коммандной строки" 63 | 64 | # 9c139733d239413083e0243d9cef1d30 65 | #: ../../appendix.rst:30 66 | msgid "List of supported metrics" 67 | msgstr "Список поддерживаемых метрик" 68 | -------------------------------------------------------------------------------- /admin/ssh-monitoring.rst: -------------------------------------------------------------------------------- 1 | .. _ssh-monitoring: 2 | 3 | ============== 4 | SSH monitoring 5 | ============== 6 | 7 | SSH configuration 8 | ----------------- 9 | 10 | |product_name| can execute commands via SSH connection and save the output as DCI values. 11 | 12 | SSH connection are always established via agent. For this to work, ``ssh.nsm`` subagent should be enabled in agent config file. 13 | 14 | Subagent uses built-in libssh. It reads configuration in standard ssh format from ~/.ssh/config. 15 | It's also possible to specify custom location for configuration file by adding ``ConfigFile=`` into ``[SSH]`` section of agent configuration file. 16 | 17 | If zoning is not used, agent running on |product_name| server is used for SSH connections. 18 | If zoning is used, zone proxies are used (and if a zone has no proxies configured, agent on |product_name| server is used as last resort). 19 | 20 | Username and password are specified in :menuselection:`Node properties -> Communications -> SSH`. Same properties 21 | page can used to specify ssh port for node, proxy for ssh polling and ssh key if required. 22 | If proxy node is specified on this property page, connection will be performed via that node only. 23 | 24 | .. figure:: _images/ssh_monitoring_node_properties.png 25 | 26 | In DCI properties ``SSH`` origin should be chosen. Parameter is the actual ssh command that is executed. 27 | 28 | Only first line of the output is stored as DCI value. For numeric data type output is parsed from beginning till first non-numeric character. 29 | 30 | .. figure:: _images/ssh_monitoring_dci_properties.png 31 | 32 | There's also ``SSH.Command(*)`` metric of origin ``NetXMS Agent`` that works in a similar way, 33 | but target and credentials are specified as arguments. It's also necessary to manually specify Source node, 34 | otherwise agent of the monitored node will be used for establishing ssh connection. 35 | 36 | .. list-table:: 37 | :widths: 100 50 38 | :header-rows: 1 39 | 40 | * - Metric Name 41 | - Description 42 | * - SSH.Command(\ *target*\ ,\ *login*\ ,\ *password*\ ,\ *command*\ ,\ *[pattern]*\ ,\ *[ssh_key_id]*\) 43 | - ``%{node_primary_ip}`` macro can be used to specify node's primary IP address as *target*. 44 | 45 | 46 | SSH key configuration 47 | --------------------- 48 | 49 | SSH key can be added in :menuselection:`Configuration ->SSH key configuration` and then used in object configuration 50 | for SSH connection. 51 | 52 | .. figure:: _images/ssh_key_configuration.png 53 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/common-tasks.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 3123b6ab4e8544808c5adce0adb48806 21 | #: ../../common-tasks.rst:3 22 | msgid "Common monitoring tasks (rename this chapter!)" 23 | msgstr "" 24 | 25 | # 89052a8b540c4ea28b8de8644d4da2c9 26 | #: ../../common-tasks.rst:7 27 | msgid "Operating System" 28 | msgstr "" 29 | 30 | # 8e5052a77c444961802719de861013de 31 | #: ../../common-tasks.rst:11 32 | msgid "File meta information" 33 | msgstr "" 34 | 35 | # 4c456081c13f4c1ea72d24068add6e18 36 | #: ../../common-tasks.rst:0 37 | msgid "Todo" 38 | msgstr "" 39 | 40 | # f79d9d9690d5442098cf20375a0725d3 41 | #: ../../common-tasks.rst:15 42 | msgid "size, mtime, hash" 43 | msgstr "" 44 | 45 | # a6b80adccf6f4935aeda05cb4e20bb8c 46 | #: ../../common-tasks.rst:19 47 | msgid "Log monitoring" 48 | msgstr "" 49 | 50 | # 93e0fda528474d459d5463456c18efc8 51 | #: ../../common-tasks.rst:23 52 | msgid "Database monitoring" 53 | msgstr "" 54 | 55 | # b9db2a287d044697bd8e0eaf73d899bc 56 | #: ../../common-tasks.rst:27 57 | msgid "Oracle" 58 | msgstr "" 59 | 60 | # 575fc50686384e0ea207fa1bc391e76e 61 | #: ../../common-tasks.rst:31 62 | msgid "DB2" 63 | msgstr "" 64 | 65 | # dd5ce613a8f24d309f16e2e4cf0b27d8 66 | #: ../../common-tasks.rst:35 67 | msgid "MongoDB" 68 | msgstr "" 69 | 70 | # 7550476375b64353bc7dedb705d96f5d 71 | #: ../../common-tasks.rst:39 72 | msgid "Monitoring hardware (lm-sensors)" 73 | msgstr "" 74 | 75 | # 629a682416ef4633a88be933eadacc08 76 | #: ../../common-tasks.rst:43 77 | msgid "UPS monitoring" 78 | msgstr "" 79 | 80 | # 85d23002cb4648e8961eda7bab80c8ff 81 | #: ../../common-tasks.rst:47 82 | msgid "Cluster monitoring" 83 | msgstr "" 84 | 85 | # 0153f9320b4342adb5653d499ee33844 86 | #: ../../common-tasks.rst:51 87 | msgid "Monitoring mobile devices" 88 | msgstr "" 89 | -------------------------------------------------------------------------------- /manpages/man/8/nxdbmgr.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | nxdbmgr 4 | ======= 5 | 6 | Synopsis 7 | -------- 8 | 9 | **nxdbmgr** [*options*] { 10 | [check] | [unlock] | [upgrade] | [reindex] | 11 | [init *file*] | [batch *file*] | [export *file*] | [import *file*] | 12 | [get *name*] | [set *name* *value*] 13 | } 14 | 15 | Description 16 | ----------- 17 | 18 | :program:`nxdbmgr` is a tool for ... 19 | 20 | Unless the ``-h``, or ``--help`` option is given, one of the commands bellow 21 | must be present. 22 | 23 | check 24 | Check database consistency 25 | 26 | unlock 27 | Unlock database instance after server crash / unclean shutdown 28 | 29 | upgrade 30 | Upgrade existing database schema and data to latest version 31 | 32 | reindex 33 | Rebuild index on tables with collected data 34 | 35 | init *file* 36 | Description 37 | 38 | batch *file* 39 | Description 40 | 41 | export *file* 42 | Description 43 | 44 | import *file* 45 | Description 46 | 47 | get *name* 48 | Description 49 | 50 | set *name *value* 51 | Description 52 | 53 | Options 54 | ------- 55 | 56 | -c Use alternate configuration file. Default is {search} 57 | -d Check collected data (may take very long time). 58 | -f Force repair - do not ask for confirmation. 59 | -h Display help and exit. 60 | -I Create new tables with TYPE=InnoDB (MySQL specific). 61 | -M Create new tables with TYPE=MyISAM (MySQL specific). 62 | -N Do not replace existing configuration value (specific to "set" 63 | command). 64 | -q Quiet mode (don't show startup banner). 65 | -t Enable trace mode (show executed SQL queries). 66 | -v Display version and exit. 67 | -X Ignore SQL errors when upgrading (**USE WITH CAUTION!**) 68 | 69 | Examples 70 | -------- 71 | 72 | nxdbmgr init /usr/share/netxms/sql/netxms/sql/dbinit_pgsql.sql 73 | Description 74 | 75 | nxdbmgr upgrade 76 | Description 77 | 78 | nxdbmgr get EnableZoning 79 | Get current value for option ``EnableZoning`` 80 | 81 | nxdbmgr set EnableZoning 1 82 | Set option ``EnableZoning`` to "1" 83 | 84 | Files 85 | ----- 86 | 87 | /etc/netxmsd.conf 88 | Default configuration file 89 | 90 | Exit Status 91 | ----------- 92 | 93 | 0 94 | Success 95 | 96 | 1 97 | Invalid command line arguments 98 | 99 | 2 100 | Configuration file malformed or cannot be loaded 101 | 102 | 3 103 | Unable to load and initialize database driver (as specified by ``DBDriver`` 104 | parameter in configuration file) 105 | 106 | 4 107 | Unable to connect to database 108 | 109 | 5 110 | Unable to determine current database version. 111 | 112 | See Also 113 | -------- 114 | 115 | :manpage:`netxmsd.conf(5)` 116 | 117 | -------------------------------------------------------------------------------- /user/topology.rst: -------------------------------------------------------------------------------- 1 | .. _topology: 2 | 3 | 4 | ################ 5 | Network topology 6 | ################ 7 | 8 | Introduction 9 | ============ 10 | 11 | |product_name| server automatically creates and maintains network model on different 12 | layers. All necessary information taken from ARP cache, routing tables, and 13 | switch forwarding database of managed nodes. Topology data provided by CDP, 14 | LLDP, and NDP (SONMP) protocols also used in building network model. Having 15 | network model instantly available allows |product_name| users to perform various 16 | network topology tasks much faster and easier. 17 | 18 | 19 | How topology information built 20 | ============================== 21 | 22 | 23 | Find where node is connected 24 | ============================ 25 | 26 | It is possible to find switch port where any given node is connected (sometimes 27 | called "connection point" in management console). To find out node's connection 28 | point, right-click on node object, and select :guilabel:`Find switch port` in 29 | pop-up menu. Message box with search results will pop up, and if port is found, 30 | search results view will be opened (or updated if already open). Search results 31 | view looks like this: 32 | 33 | .. figure:: _images/Cp_search_results.png 34 | 35 | Columns have the following meaning: 36 | 37 | .. list-table:: 38 | :widths: 25 75 39 | :header-rows: 0 40 | 41 | * - Seq. 42 | - Search result sequence number 43 | * - Node 44 | - Name of end node object 45 | * - Interface 46 | - Name of node's interface object 47 | * - MAC 48 | - Interface's MAC address 49 | * - IP 50 | - Interface's IP address 51 | * - Switch 52 | - Name of switch node object 53 | * - Port 54 | - Name of interface object representing switch port 55 | * - Type 56 | - Connection type - direct or indirect. Direct connection type means that 57 | |product_name| server did not detect any other devices on sdame switch port, and 58 | most likely end node connected directly to the switch. Indirect means 59 | that some other devices was detected on same switch port. Virtual 60 | machines and virtual machine host will always be detected as indirect. 61 | 62 | 63 | Find MAC address 64 | ================ 65 | 66 | It is possible to find location of any known MAC address in the network. To do 67 | this, select :menuselection:`Tools --> Find MAC address`. Results of a search 68 | will be displayed in the same results view. It is not necessary that node with 69 | given MAC address be managed by |product_name| server, but if it is, appropriate 70 | details will be displayed. 71 | 72 | 73 | Find IP address 74 | =============== 75 | 76 | It is possible to find location of any known IP address in the network. To do 77 | this, select :menuselection:`Tools --> Find IP address`. Results of a search 78 | will be displayed in the same results view. It is not necessary that node with 79 | given IP address be managed by |product_name| server, but if it is, appropriate details 80 | will be displayed. 81 | -------------------------------------------------------------------------------- /admin/schedule.rst: -------------------------------------------------------------------------------- 1 | .. _schedule: 2 | 3 | 4 | =============== 5 | Scheduled tasks 6 | =============== 7 | 8 | |product_name| provide option to schedule different tasks. Each task have it's own parameter count and type. 9 | The only common parameter is node on which task will be executed. Schedule time can be set in two 10 | ways as one time schedule or as a cron task (see :ref:`cron_format` for supported cron format options). 11 | 12 | .. figure:: _images/scheduled_task.png 13 | 14 | Information about available tasks can be found there: 15 | 1. :ref:`schedule_file_upload` 16 | 2. :ref:`schedule_script_execution` 17 | 3. :ref:`schedule_maintenance` 18 | 19 | .. _schedule_file_upload: 20 | 21 | File Upload 22 | =========== 23 | 24 | Task is named :guilabel:`Upload.File`. This task uploads server file to agent. Upload file 25 | should exist in server file storage. Task can be created in :guilabel:`Schedules` 26 | view or in :guilabel:`Upload file...` dialog. 27 | 28 | Parameters: 29 | 30 | 1. File name that should be uploaded 31 | 2. Path and file name where this file should be uploaded on agent 32 | 33 | Example: Warning-C.wav,/destination/location/Warning-C.wav 34 | 35 | .. _schedule_script_execution: 36 | 37 | Script Execution 38 | ================ 39 | 40 | Task is named :guilabel:`Execute.Script`. This task executes script from library. Selected 41 | node is set as :guilabel:`$node` variable in the script. 42 | 43 | Parameters: 44 | 45 | 1. Server script name 46 | 47 | .. _schedule_maintenance: 48 | 49 | Maintenance 50 | =========== 51 | 52 | Tasks are named :guilabel:`Maintenance.Enter` and :guilabel:`Maintenance.Leave`. This tasks turn on 53 | and turn off maintenance mode for selected node. More about maintenance mode can be found :ref:`there`. 54 | 55 | This task does not require parameters. 56 | 57 | Access Rights 58 | ============= 59 | 60 | Access rights for schedules can be separated into two parts. Rights that are required to 61 | create, edit, delete tasks at all and rights that are required to schedule exact task type. 62 | Task can be created by user or by system. 63 | 64 | Overall access rights: 65 | 66 | .. list-table:: 67 | :widths: 25 75 68 | :header-rows: 1 69 | 70 | * - Access right 71 | - Description 72 | * - Manage user scheduled tasks 73 | - Option to add, view, edit, delete users' tasks 74 | * - Manage own scheduled tasks 75 | - Option to add, view, edit, delete tasks created by this user 76 | * - Manage all scheduled tasks 77 | - Option to add, view, edit, delete tasks created by user and system 78 | 79 | Task specific access rights: 80 | 81 | .. list-table:: 82 | :widths: 25 75 83 | :header-rows: 1 84 | 85 | * - Schedule type 86 | - Required access right 87 | * - File Upload 88 | - Schedule file upload task 89 | * - Script Execution 90 | - Schedule script task 91 | * - Maintenance 92 | - Schedule object maintenance 93 | 94 | For some tasks like :guilabel:`File.Upload` there is also checked if this user has right 95 | to upload file to this node and if there is an access to the specific folder. Access rights 96 | like this are checked while task execution, not while scheduling. If user does not have 97 | access, then task will just fail. 98 | -------------------------------------------------------------------------------- /admin/modbus.rst: -------------------------------------------------------------------------------- 1 | .. _modbus: 2 | 3 | ###### 4 | Modbus 5 | ###### 6 | 7 | .. versionadded:: 4.4 8 | 9 | |product_name| can collect data via Modbus-TCP protocol. Data collection is 10 | performed by |product_name| server or by |product_name| agents operating in 11 | proxy mode. 12 | 13 | To enable agent operation as Modbus proxy, add ``EnableModbusProxy=yes`` to 14 | agent configuration file and restart the agent. 15 | 16 | Metric for Modbus data collection items has special format denoting type of 17 | Modbus unit id, register type, register address and the way how obtained data 18 | should be interpreted: 19 | 20 | 21 | :command:`[[unit-id:]register-type:]register-address[|conversion]` 22 | 23 | 24 | .. list-table:: 25 | :class: longtable 26 | :widths: 25 75 27 | :header-rows: 1 28 | 29 | * - Metric component 30 | - Description 31 | * - unit-id 32 | - Modbus unit ID. Optional, if used, should be specified without [ ]. To 33 | use it, ``register-type`` should also be provided. 34 | * - register-type 35 | - Type of Modbus register. Optional, if not specified, ``hold`` will be 36 | used. Should be specified without [ ] if used. Supports following values: 37 | 38 | * ``coil`` - Coil 39 | * ``discrete`` - Discrete Input 40 | * ``hold`` - Holding Register 41 | * ``input`` - Input Register 42 | 43 | * - register-address 44 | - Address of Modbus register. Can be provided as decimal number or 45 | hexadecimal number prefixed by ``0x``. 46 | * - conversion 47 | - Conversion of Modbus data. Optional, if not specified, ``uint16`` will be 48 | used. Should be specified without [ ] if used. Affects the number of 49 | Modbus registers being read and how read data is interpreted: 50 | 51 | * ``int16`` - 16 bit signed integer 52 | * ``uint16`` - 16 bit unsigned integer 53 | * ``int32`` - 32 bit signed integer (will read 2 registers) 54 | * ``uint32`` - 32 bit unsigned integer (will read 2 registers) 55 | * ``int64`` - 64 bit signed integer (will read 4 registers) 56 | * ``uint64`` - 64 bit unsigned integer (will read 4 registers) 57 | * ``float`` - same as ``float-abcd`` 58 | * ``float-abcd`` - 4 byte floating point number, ABCD byte order 59 | * ``float-cdab`` - 4 byte floating point number, CDAB byte order 60 | * ``float-badc`` - 4 byte floating point number, BADC byte order 61 | * ``float-dcba`` - 4 byte floating point number, DCBA byte order 62 | * ``double`` - same as ``double-be`` 63 | * ``double-be`` - 8 byte floating point number, big endian byte order 64 | * ``double-le`` - 8 byte floating point number, little endian byte order 65 | * ``string-N`` - string of N characters (will read (N + 1) / 2 registers) 66 | * ``string-N-CP`` - string of N characters encoded using codepage CP (will read (N + 1) / 2 registers) 67 | 68 | 69 | Modbus metric examples 70 | ====================== 71 | 72 | | ``0x2A`` 73 | | Read holding register at address 2A hexadecimal (42 decimal), interpret as 74 | uint16. 75 | 76 | | ``input:8`` 77 | | Read input register at address 8 decimal, interpret as uint16. 78 | 79 | | ``10|int16`` 80 | | Read holding register at address 10 decimal, interpret as int16. 81 | 82 | | ``input:55|float`` 83 | | Read two input registers starting from 55 decimal, interpret as float with 84 | ABCD byte order. 85 | -------------------------------------------------------------------------------- /admin/preface.rst: -------------------------------------------------------------------------------- 1 | ############ 2 | Introduction 3 | ############ 4 | 5 | This document covers installation, configuration, and use of |product_name|. 6 | 7 | .. ifconfig:: release_type == 'oss' 8 | 9 | |product_name| is an enterprise grade multi-platform modular open source network management 10 | and monitoring system. It provides comprehensive event management, 11 | performance monitoring, alerting, reporting and graphing for all layers of 12 | IT infrastructure — from network devices to business application layer. 13 | Having been designed with flexibility and scalability in mind, |product_name| features 14 | a wide range of supported platforms. It is licensed under the GNU General Public 15 | License version 2 as published by the Free Software Foundation. 16 | 17 | .. ifconfig:: release_type != 'oss' 18 | 19 | |product_name| is an enterprise grade multi-platform modular network management 20 | and monitoring system. It provides comprehensive event management, 21 | performance monitoring, alerting, reporting and graphing for all layers of 22 | IT infrastructure — from network devices to business application layer. 23 | Having been designed with flexibility and scalability in mind, |product_name| features 24 | a wide range of supported platforms. 25 | 26 | 27 | This document only covers core platform, product-specific extensions are documented in corresponding manuals. 28 | 29 | 30 | .. ifconfig:: release_type == 'oss' 31 | 32 | Product Support 33 | =============== 34 | 35 | Contact us if you run into a problem or found a bug. 36 | 37 | * `Forum `_ 38 | * `Telegram `_ 39 | * `Issue tracker `_ 40 | * `Facebook `_ 41 | * `Twitter `_ 42 | 43 | Priority support for |product_name| is provided by 44 | `Raden Solutions `_ 45 | 46 | Conventions 47 | =========== 48 | 49 | The following typographical conventions are used in this manual. 50 | 51 | +----------------------------------+------------------------------------------+ 52 | | Sample | Description | 53 | +==================================+==========================================+ 54 | | :guilabel:`Button` | Any GUI element: Button, Menu item | 55 | +----------------------------------+------------------------------------------+ 56 | | `Another Guide` | Reference to external manual or man page | 57 | +----------------------------------+------------------------------------------+ 58 | | :kbd:`Control-M` | Keyboard shortcut | 59 | +----------------------------------+------------------------------------------+ 60 | | :term:`DCI` | Term which could be found in glossary | 61 | +----------------------------------+------------------------------------------+ 62 | | :menuselection:`&File --> &Exit` | Menu selection path, you must click on | 63 | | | :guilabel:`File`, then :guilabel:`Exit` | 64 | +----------------------------------+------------------------------------------+ 65 | 66 | 67 | .. ifconfig:: release_type == 'oss' 68 | 69 | Changelog 70 | ========= 71 | 72 | Complete change log for each product release is available at 73 | ``_. 74 | -------------------------------------------------------------------------------- /admin/operating-system-monitoring.rst: -------------------------------------------------------------------------------- 1 | .. _operating-system-monitoring: 2 | 3 | =========================== 4 | Operating System Monitoring 5 | =========================== 6 | 7 | Most OS-related metrics (file system, CPU, network) are provided by 8 | "platform subagent", which is loaded automatically by the agent on the startup. 9 | 10 | List of available subagents: 11 | 12 | * linux 13 | * aix 14 | * hpux 15 | * winnt (all Windows flavors) 16 | * sunos (Solaris) 17 | * darwin (MacOS) 18 | * freebsd 19 | * netbsd 20 | * openbsd 21 | 22 | In this section we cover only most common metrics. 23 | :ref:`Detailed list ` available bellow. 24 | 25 | Example 26 | ======= 27 | 28 | In examples will be shown only DCI configuration with threshold. Generated event 29 | processing options can be found in :ref:`event-processing` chapter. 30 | 31 | Process monitoring 32 | ------------------ 33 | 34 | In this example monitoring of running "mysqld" process will be configured and one 35 | threshold will be added: when process count is less then 1 (process is not running). 36 | 37 | Create DCI for Process.Count(*) metric to monitor "mysqld" process count. 38 | 39 | .. figure:: _images/os-metric-process-monitoring.png 40 | 41 | Create threshold. It will be triggered when process count is not equal to 1(process is 42 | not running). As prerequisite it was created 2 events. 43 | 44 | .. figure:: _images/os-metric-process-monitoring2.png 45 | 46 | Events 47 | 48 | .. figure:: _images/os-metric-process-monitoring3.png 49 | 50 | Threshold 1 51 | 52 | As in message of error is used Instance parameter, it should be set in 53 | :guilabel:`Threshold` window. 54 | 55 | .. figure:: _images/os-metric-process-monitoring4.png 56 | 57 | 58 | Disk free space monitoring 59 | -------------------------- 60 | 61 | In this example monitoring of free space in percents for / disk will be configured and 62 | two thresholds will be added: when disk space less then 15% and less then 7%. 63 | 64 | 65 | Create DCI for FileSystem.FreePerc(*) metric to monitor space on /. 66 | 67 | .. figure:: _images/os-metric-disk-free-space-example.png 68 | 69 | Create 2 thresholds. One will be triggered when free space is less than 15% and other 70 | one when free space is less than 7%. Before threshold creation was created 3 events: 71 | 72 | .. figure:: _images/os-metric-disk-free-space-example2.png 73 | 74 | Events 75 | 76 | .. figure:: _images/os-metric-disk-free-space-example3.png 77 | 78 | Threshold 1 79 | 80 | .. figure:: _images/os-metric-disk-free-space-example4.png 81 | 82 | Threshold 2 83 | 84 | As in message of error is used Instance parameter, it should be set in 85 | :guilabel:`Threshold` window. 86 | 87 | .. figure:: _images/os-metric-disk-free-space-example5.png 88 | 89 | Both 90 | 91 | CPU usage 92 | --------- 93 | 94 | This example will show how to configure monitoring of CPU usage and create event when 95 | CPU usage is more than 90% for more than 5 minutes. 96 | 97 | Create DCI for System.CPU.LoadAvg metric. 98 | 99 | .. figure:: _images/os-metric-cpu-usage-example.png 100 | 101 | Create threshold that will create event in case if last 5 values are more than 90 102 | (last 5 minutes CPU usage is more than 90%). 103 | 104 | .. figure:: _images/os-metric-cpu-usage-example2.png 105 | 106 | Events 107 | 108 | .. figure:: _images/os-metric-cpu-usage-example3.png 109 | 110 | Threshold 111 | -------------------------------------------------------------------------------- /admin/high-availability-setup.rst: -------------------------------------------------------------------------------- 1 | .. _high-availability-setup: 2 | 3 | ####################### 4 | High Availability Setup 5 | ####################### 6 | 7 | Infrastructure 8 | ============== 9 | 10 | 11 | Production 12 | ---------- 13 | 14 | IP/hostname: netxms-prod 15 | 16 | PostgreSQL version: 14.3 17 | 18 | PostgreSQL systemd service name: postgresql-14.service 19 | 20 | PostgreSQL data directory: /u0fs1/pg-data/14 21 | 22 | PostgreSQL port: 5432 23 | 24 | NetXMS installation prefix: /opt/netxms 25 | 26 | NetXMS system service names: netxmsd.service, nxagentd.service, nxreportd.service 27 | 28 | 29 | DR 30 | -- 31 | 32 | IP/hostname: netxms-dr 33 | 34 | PostgreSQL version: 14.2 35 | 36 | PostgreSQL systemd service name: postgresql-14.service 37 | 38 | PostgreSQL data directory: /u0fs1/pg-data/14 39 | 40 | PostgreSQL port: 5432 41 | 42 | NetXMS installation prefix: /opt/netxms 43 | 44 | NetXMS system service names: netxmsd.service, nxagentd.service, nxreportd.service 45 | 46 | 47 | Switchover procedure 48 | ==================== 49 | 50 | Switchover steps: 51 | 52 | #. Confirm which node is currency active 53 | 54 | #. Process “netxmsd” should be running only on active node (check with “ps” or “pgrep”) 55 | #. Run “pg_replica_state” to get the current state of the database on this server. Active node will be marked as “Sender / Primary”. 56 | 57 | #. Stop netxmsd on active node: 58 | 59 | #. Run “systemctl stop netxmsd” 60 | #. Make sure it's stopped (with “ps” or “pgrep”) 61 | 62 | #. Switch active database instance to standby (read-only) mode: 63 | 64 | #. Run “sudo -u postgres touch /u0fs1/pg-data/14/standby.signal” 65 | #. Run “systemctl restart postgresql-14” 66 | #. Check logs (`/u0fs1/pg-data/14/log/postgresql-*.log`), it should contain records: 67 | 68 | #. “starting PostgreSQL...” 69 | #. “consistent recovery state reached at...” 70 | #. “database system is ready to accept read only connections” 71 | 72 | #. Promote another node as new PostgreSQL sender node: 73 | 74 | #. On second node run `sudo -u postgres psql -c 'select pg_promote()'` 75 | #. Check log file for following records: 76 | 77 | #. “...received promote request” 78 | #. “selected new timeline ID: ...” 79 | #. “archive recovery complete” 80 | #. “database system is ready to accept connections” (non-readonly!) 81 | 82 | #. Start netxmsd on another node 83 | 84 | Switchover procedure is identical when switching from PROD to DR and from DR to PROD. 85 | 86 | Failover procedure 87 | ================== 88 | 89 | Follow the switchover procedure from item 4 onwards. 90 | 91 | Failover recovery 92 | ================= 93 | 94 | Once a failed server (which was sender before the failover) is up and running, you need to 95 | switch it to the replica mode. 96 | 97 | #. Stop PostgreSQL (“systemctl stop postgresql-14”) on the failed node 98 | #. Run “sudo -u postgres touch /u0fs1/pg-data/14/standby.signal” to switch it to the replica mode 99 | #. Unwind this DB instance to the state where it's in sync with the current sending server: 100 | 101 | run `sudo -u postgres /usr/pgsql-14/bin/pg_rewind --target-pgdata=/u0fs1/pg-data/14 --source-server="host=ACTIVE_DB user=postgres password=PASSWORD"".` 102 | 103 | ACTIVE_DB should point to the current sender instance (netxms-prod or netxms-dr). 104 | #. Start PostgreSQL instance with “systemctl start postgresql-14” 105 | #. Check logs and make sure that database is started and it's in read only 106 | mode. Once recovery is completed, a switchover procedure might be performed 107 | -------------------------------------------------------------------------------- /admin/package-manager.rst: -------------------------------------------------------------------------------- 1 | .. _package_mngr: 2 | 3 | ################## 4 | Package management 5 | ################## 6 | 7 | Introduction 8 | ============ 9 | 10 | Package management functionality can upload and execute installers via 11 | |product_name| agent. This allows to perform centralized upgrade of 12 | |product_name| agent, install other software or upload and extract archive files 13 | onto target systems. 14 | 15 | To access package management, open :guilabel:`Configuration` perspective and 16 | select :guilabel:`Packages`. Software packages are first uploaded to 17 | |product_name| server. In order to do this, select :guilabel:`Upload to server` 18 | and select a file. 19 | 20 | For some types of packages additional dialog :guilabel:`Edit Package Metadata` 21 | is displayed, allowing to specify additional metadata for a package. Whenever 22 | possible, metadata information is filled in automatically based on information 23 | contained in file name. 24 | 25 | You can open metadata editor by double-clicking on a package in the list. In 26 | metadata editor `Name`, `Version` and `Description` are just informative fields, 27 | they are not used in package processing. 28 | 29 | `Platform` denotes for which platforms a package is applicable. Actual platform 30 | of a node is compared to this field as string value using wildcard characters. 31 | Two wildcard characters are supported: ``*`` - represents zero, one or multiple 32 | characters. ``?`` - represents any single character. Setting `Platform` to ``*`` 33 | would mean any platform. ``Linux*`` would mean both 32 and 64 bit Linuxes. 34 | 35 | `Type` defines package type. This defines how agent should process the package 36 | when installing it. Meaning of `Command` field depends on package type. See 37 | information in the below table. 38 | 39 | The following types of package files are supported by package management: 40 | 41 | 42 | .. list-table:: 43 | :header-rows: 1 44 | :widths: 30 20 50 45 | 46 | * - Package type 47 | - Extension 48 | - Description 49 | * - NetXMS Agent Package (agent-installer) 50 | - .apkg 51 | - `Command` is not used by this package type. 52 | * - Debian/Ubuntu Package 53 | - .deb 54 | - `Command` contains additional parameters passed to /usr/bin/dpkg 55 | * - Executable 56 | - .exe 57 | - `Command` is optional. If specified, it sets the actual command executed 58 | by agent. ``${file}`` macro will be replaced by actual file name. 59 | * - Windows Installer Package 60 | - .msi 61 | - `Command` contains additional parameters passed to msiexec.exe 62 | * - Windows Installer Patch 63 | - .msp 64 | - `Command` contains additional parameters passed to msiexec.exe 65 | * - Windows Update Package 66 | - .msu 67 | - `Command` contains additional parameters passed to wusa.exe 68 | * - Red Hat Package 69 | - .rpm 70 | - `Command` contains additional parameters passed to /usr/bin/rpm 71 | * - NetXMS Package Info 72 | - .npi 73 | - Deprecated type of metadata file for NetXMS Agent Package. 74 | * - Compressed TAR Archive 75 | - .tgz, .tar.gz 76 | - `Command` is optional. If specified, it defines path the archive should 77 | be extracted to. 78 | * - ZIP Archive 79 | - .zip 80 | - `Command` is optional. If specified, it defines path the archive should 81 | be extracted to. 82 | 83 | 84 | To deploy a package, select one or several nodes from :guilabel:`Infrastructure 85 | services` or :guilabel:`Entire Network`. You can also select container(s) or 86 | subnet(s). Right-click on the selected item(s) and select :guilabel:`Deploy 87 | package...`. Select the package and click :guilabel:`OK`. 88 | 89 | During package deployment process server will request platform name from agent 90 | and check if it matches `Platform` from package's metadata. Deployment process 91 | is shown in :guilabel:`Package deployment monitor` tab that is visible on all 92 | containers, subnets and nodes concerned. 93 | -------------------------------------------------------------------------------- /admin/file-system-monitoring.rst: -------------------------------------------------------------------------------- 1 | .. _file-system-monitoring: 2 | 3 | ====================== 4 | File System Monitoring 5 | ====================== 6 | 7 | |product_name| has two options to monitor files: one is to use build in agent file monitoring functionality, that is 8 | described in next chapter and another is to create :term:`DCI` that will collect file information and create your own 9 | thresholds for collected data. Second approach is describe in :ref:`file-dci-metrics` chapter. 10 | 11 | File Monitoring 12 | =============== 13 | 14 | |product_name| provides a feature to monitor hash value of a file, last modification time and permissions changes. 15 | One file is added to monitoring any changes to those file parameters will be detected and reported to the server via events. 16 | Those events are ``SYS_AGENT_FILE_ADDED``, ``SYS_AGENT_FILE_CHANGED`` and ``SYS_AGENT_FILE_DELETED`` for files creations, 17 | alterations and deletions correspondingly. 18 | 19 | Specify the path to a file for monitoring by adding ``[FileMonitor]`` section to :ref:`agent-configuration-files-label`. 20 | If the path to a directory is specified, then all files in that directory and it's subdirectories will be monitored. 21 | 22 | Configuration parameters: 23 | 24 | #. ``Path`` - The path to monitored file. This parameter should be specified once for each file/directory. 25 | #. ``Interval`` - Check interval in seconds. This parameter should not be specified multiple times. 26 | This parameter is optional and will be set to 6 hours by default. 27 | 28 | .. code-block:: cfg 29 | 30 | # Example 31 | [FileMonitor] 32 | Interval=10800 33 | Path=/home/user/file_name 34 | Path=/home/user/directory 35 | 36 | 37 | .. _file-dci-metrics: 38 | 39 | DCI Metrics for file system monitoring 40 | ====================================== 41 | 42 | 'FileSystem' Metrics 43 | -------------------- 44 | 45 | Agent metrics for file system monitoring. 46 | 47 | Detailed description of available metrics can be found starting from :ref:`FileSystem ` metric. 48 | 49 | 'File' Metrics 50 | -------------- 51 | 52 | Agent metrics for file monitoring. 53 | 54 | Detailed description of available metrics can be found starting from :ref:`File ` metric. 55 | 56 | Examples 57 | -------- 58 | 59 | In examples will be shown only DCI configuration with threshold. Generated event 60 | processing options can be found in :ref:`event-processing` chapter. 61 | 62 | Example 1 63 | ~~~~~~~~~ 64 | 65 | In this example will be shown how to check that specific folder exceed specified size. 66 | 67 | Create DCI for File.Size(*) metric to monitor folder size. Required parameters: 68 | /path,*,1. 69 | 70 | .. figure:: _images/file-meta-info-example.png 71 | 72 | In threshold it should be checked that last value is less than 2 GB. That mean 73 | that returned value should be less than 2 000 000 000 bytes. 74 | 75 | .. figure:: _images/file-meta-info-example2.png 76 | 77 | Threshold 78 | 79 | Example 2 80 | ~~~~~~~~~ 81 | 82 | In this example will be configured monitoring that in exact folder exist files that 83 | was modified less then half an hour ago. 84 | 85 | Create DCI for File.Count(*) metric to monitor file count in folder /path, that match 86 | any pattern, folder should be checked recursively, file match any size, files are 87 | created less than 30 minutes ago. This conditions will be given to metric as this 88 | parameters: path,*,1,0,-1800. 89 | 90 | .. figure:: _images/file-meta-info2-example.png 91 | 92 | In threshold it should be checked that at least one file meeting conditions exists. 93 | That mean that file count should be more than 1. Prerequisite is to create 2 events. 94 | 95 | 96 | .. figure:: _images/file-meta-info2-example2.png 97 | 98 | Events 99 | 100 | .. figure:: _images/file-meta-info2-example3.png 101 | 102 | Threshold 103 | 104 | As in message of error is used Instance parameter, it should be set in 105 | :guilabel:`Threshold` window. 106 | 107 | .. figure:: _images/file-meta-info2-example4.png -------------------------------------------------------------------------------- /admin/jvm-monitoring.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | JVM monitoring 3 | ============== 4 | 5 | |product_name| has Java plugin that allow to monitor JVM. This subagent is build using 6 | JMX functionality. 7 | 8 | Metrics 9 | ======= 10 | 11 | Single-value Metrics 12 | -------------------- 13 | 14 | .. list-table:: 15 | :header-rows: 1 16 | :widths: 50 20 30 17 | :class: longtable 18 | 19 | 20 | * - Metric 21 | - Type 22 | - Meaning 23 | * - JMX.ObjectAttribute(name,object,attribute,[item]) 24 | - String 25 | - Get attribute of any connection, object. Optional attribute *item* is used when attribute is a list. 26 | * - JMX.Memory.ObjectsPendingFinalization(name) 27 | - Unsigned integer 28 | - JVM objects pending finalization 29 | * - JMX.Memory.Heap.Committed(name) 30 | - Unsigned integer 64 31 | - JVM committed heap memory 32 | * - JMX.Memory.Heap.Current(name) 33 | - Unsigned integer 64 34 | - JVM current heap size 35 | * - JMX.Memory.Heap.Init(name) 36 | - Unsigned integer 64 37 | - JVM initial heap size 38 | * - JMX.Memory.Heap.Max(name) 39 | - Unsigned integer 64 40 | - JVM maximum heap size 41 | * - JMX.Memory.NonHeap.Committed(name) 42 | - Unsigned integer 64 43 | - JVM committed non-heap memory 44 | * - JMX.Memory.NonHeap.Current(name) 45 | - Unsigned integer 64 46 | - JVM current non-heap memory size 47 | * - JMX.Memory.NonHeap.Init(name) 48 | - Unsigned integer 64 49 | - JVM initial non-heap memory size 50 | * - JMX.Memory.NonHeap.Max(name) 51 | - Unsigned integer 64 52 | - JVM maximum non-heap memory size 53 | * - JMX.Threads.Count(name) 54 | - Unsigned integer 55 | - JVM live threads count 56 | * - JMX.Threads.DaemonCount(name) 57 | - Unsigned integer 58 | - JVM daemon threads count 59 | * - JMX.Threads.PeakCount(name) 60 | - Unsigned integer 61 | - JVM peak number of threads 62 | * - JMX.Threads.TotalStarted(name) 63 | - Unsigned integer 64 | - JVM total threads started 65 | * - JMX.VM.BootClassPath(name) 66 | - String 67 | - JVM boot class path 68 | * - JMX.VM.ClassPath(name) 69 | - String 70 | - JVM class path 71 | * - JMX.VM.LoadedClassCount(name) 72 | - Unsigned integer 73 | - JVM loaded class count 74 | * - JMX.VM.Name(name) 75 | - String 76 | - JVM name 77 | * - JMX.VM.SpecVersion(name) 78 | - String 79 | - JVM specification version 80 | * - JMX.VM.TotalLoadedClassCount(name) 81 | - Unsigned integer 82 | - JVM total loaded class count 83 | * - JMX.VM.UnloadedClassCount(name) 84 | - Unsigned integer 85 | - JVM unloaded class count 86 | * - JMX.VM.Uptime(name) 87 | - Unsigned integer 88 | - JVM uptime 89 | * - JMX.VM.Vendor(name) 90 | - String 91 | - JVM vendor 92 | * - JMX.VM.Version(name) 93 | - String 94 | - JVM version 95 | 96 | Lists 97 | ----- 98 | 99 | .. list-table:: 100 | :header-rows: 1 101 | :widths: 50 200 102 | 103 | * - Metric 104 | - Meaning 105 | * - JMX.Domains(name) 106 | - List of JVM domains 107 | * - JMX.Objects(name) 108 | - List of JVM objects 109 | * - JMX.ObjectAttributes(name) 110 | - List of JVM object's attributes 111 | 112 | 113 | Configuration 114 | ============= 115 | 116 | It is required to define java subagent and it's configurations before JMX plugin configuration. More information about Java subagent and it's configuration can be found in :ref:`java-subagent` section. JMS has only one configuration parameter "Server". It is used to define JMX server connection string. 117 | 118 | JMS server connection string declaration options: 119 | 120 | * name:url 121 | * name:login@url 122 | * name:login/password@url 123 | 124 | 125 | Configuration example 126 | --------------------- 127 | 128 | In example are defined 2 JMS connections: *name* and *serverName2*. 129 | 130 | .. code-block:: cfg 131 | 132 | MasterServers = netxms.demo 133 | SubAgent=java.nsm 134 | 135 | [JAVA] 136 | jvm = /usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/libjvm.so 137 | Plugin = jmx.jar 138 | 139 | [JMX] 140 | Server=name:login/password@localhost 141 | Server=serverName2:admin/pwd123@server1 142 | 143 | -------------------------------------------------------------------------------- /admin/.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | type = PO 4 | 5 | [netxms-admin-develop.advanced] 6 | file_filter = _locale//LC_MESSAGES/advanced.po 7 | source_file = _build/locale/advanced.pot 8 | source_lang = en 9 | 10 | [netxms-admin-develop.agent-management] 11 | file_filter = _locale//LC_MESSAGES/agent-management.po 12 | source_file = _build/locale/agent-management.pot 13 | source_lang = en 14 | 15 | [netxms-admin-develop.appendix] 16 | file_filter = _locale//LC_MESSAGES/appendix.po 17 | source_file = _build/locale/appendix.pot 18 | source_lang = en 19 | 20 | [netxms-admin-develop.common-tasks] 21 | file_filter = _locale//LC_MESSAGES/common-tasks.po 22 | source_file = _build/locale/common-tasks.pot 23 | source_lang = en 24 | 25 | [netxms-admin-develop.concepts] 26 | file_filter = _locale//LC_MESSAGES/concepts.po 27 | source_file = _build/locale/concepts.pot 28 | source_lang = en 29 | 30 | [netxms-admin-develop.data-collection] 31 | file_filter = _locale//LC_MESSAGES/data-collection.po 32 | source_file = _build/locale/data-collection.pot 33 | source_lang = en 34 | 35 | [netxms-admin-develop.event-processing] 36 | file_filter = _locale//LC_MESSAGES/event-processing.po 37 | source_file = _build/locale/event-processing.pot 38 | source_lang = en 39 | 40 | [netxms-admin-develop.glossary] 41 | file_filter = _locale//LC_MESSAGES/glossary.po 42 | source_file = _build/locale/glossary.pot 43 | source_lang = en 44 | 45 | [netxms-admin-develop.image-library] 46 | file_filter = _locale//LC_MESSAGES/image-library.po 47 | source_file = _build/locale/image-library.pot 48 | source_lang = en 49 | 50 | [netxms-admin-develop.index] 51 | file_filter = _locale//LC_MESSAGES/index.po 52 | source_file = _build/locale/index.pot 53 | source_lang = en 54 | 55 | [netxms-admin-develop.installation_and_upgrade] 56 | file_filter = _locale//LC_MESSAGES/installation_and_upgrade.po 57 | source_file = _build/locale/installation_and_upgrade.pot 58 | source_lang = en 59 | 60 | [netxms-admin-develop.network-discovery] 61 | file_filter = _locale//LC_MESSAGES/network-discovery.po 62 | source_file = _build/locale/network-discovery.pot 63 | source_lang = en 64 | 65 | [netxms-admin-develop.object-management] 66 | file_filter = _locale//LC_MESSAGES/object-management.po 67 | source_file = _build/locale/object-management.pot 68 | source_lang = en 69 | 70 | [netxms-admin-develop.preface] 71 | file_filter = _locale//LC_MESSAGES/preface.po 72 | source_file = _build/locale/preface.pot 73 | source_lang = en 74 | 75 | [netxms-admin-develop.quickstart] 76 | file_filter = _locale//LC_MESSAGES/quickstart.po 77 | source_file = _build/locale/quickstart.pot 78 | source_lang = en 79 | 80 | [netxms-admin-develop.remote-file-management] 81 | file_filter = _locale//LC_MESSAGES/remote-file-management.po 82 | source_file = _build/locale/remote-file-management.pot 83 | source_lang = en 84 | 85 | [netxms-admin-develop.reporting] 86 | file_filter = _locale//LC_MESSAGES/reporting.po 87 | source_file = _build/locale/reporting.pot 88 | source_lang = en 89 | 90 | [netxms-admin-develop.scripting] 91 | file_filter = _locale//LC_MESSAGES/scripting.po 92 | source_file = _build/locale/scripting.pot 93 | source_lang = en 94 | 95 | [netxms-admin-develop.server-management] 96 | file_filter = _locale//LC_MESSAGES/server-management.po 97 | source_file = _build/locale/server-management.pot 98 | source_lang = en 99 | 100 | [netxms-admin-develop.sla] 101 | file_filter = _locale//LC_MESSAGES/sla.po 102 | source_file = _build/locale/sla.pot 103 | source_lang = en 104 | 105 | [netxms-admin-develop.snmp] 106 | file_filter = _locale//LC_MESSAGES/snmp.po 107 | source_file = _build/locale/snmp.pot 108 | source_lang = en 109 | 110 | [netxms-admin-develop.topology] 111 | file_filter = _locale//LC_MESSAGES/topology.po 112 | source_file = _build/locale/topology.pot 113 | source_lang = en 114 | 115 | [netxms-admin-develop.user-management] 116 | file_filter = _locale//LC_MESSAGES/user-management.po 117 | source_file = _build/locale/user-management.pot 118 | source_lang = en 119 | 120 | [netxms-admin-develop.visualisation] 121 | file_filter = _locale//LC_MESSAGES/visualisation.po 122 | source_file = _build/locale/visualisation.pot 123 | source_lang = en 124 | 125 | -------------------------------------------------------------------------------- /user/.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | type = PO 4 | 5 | [netxms-admin-develop.advanced] 6 | file_filter = _locale//LC_MESSAGES/advanced.po 7 | source_file = _build/locale/advanced.pot 8 | source_lang = en 9 | 10 | [netxms-admin-develop.agent-management] 11 | file_filter = _locale//LC_MESSAGES/agent-management.po 12 | source_file = _build/locale/agent-management.pot 13 | source_lang = en 14 | 15 | [netxms-admin-develop.appendix] 16 | file_filter = _locale//LC_MESSAGES/appendix.po 17 | source_file = _build/locale/appendix.pot 18 | source_lang = en 19 | 20 | [netxms-admin-develop.common-tasks] 21 | file_filter = _locale//LC_MESSAGES/common-tasks.po 22 | source_file = _build/locale/common-tasks.pot 23 | source_lang = en 24 | 25 | [netxms-admin-develop.concepts] 26 | file_filter = _locale//LC_MESSAGES/concepts.po 27 | source_file = _build/locale/concepts.pot 28 | source_lang = en 29 | 30 | [netxms-admin-develop.data-collection] 31 | file_filter = _locale//LC_MESSAGES/data-collection.po 32 | source_file = _build/locale/data-collection.pot 33 | source_lang = en 34 | 35 | [netxms-admin-develop.event-processing] 36 | file_filter = _locale//LC_MESSAGES/event-processing.po 37 | source_file = _build/locale/event-processing.pot 38 | source_lang = en 39 | 40 | [netxms-admin-develop.glossary] 41 | file_filter = _locale//LC_MESSAGES/glossary.po 42 | source_file = _build/locale/glossary.pot 43 | source_lang = en 44 | 45 | [netxms-admin-develop.image-library] 46 | file_filter = _locale//LC_MESSAGES/image-library.po 47 | source_file = _build/locale/image-library.pot 48 | source_lang = en 49 | 50 | [netxms-admin-develop.index] 51 | file_filter = _locale//LC_MESSAGES/index.po 52 | source_file = _build/locale/index.pot 53 | source_lang = en 54 | 55 | [netxms-admin-develop.installation_and_upgrade] 56 | file_filter = _locale//LC_MESSAGES/installation_and_upgrade.po 57 | source_file = _build/locale/installation_and_upgrade.pot 58 | source_lang = en 59 | 60 | [netxms-admin-develop.network-discovery] 61 | file_filter = _locale//LC_MESSAGES/network-discovery.po 62 | source_file = _build/locale/network-discovery.pot 63 | source_lang = en 64 | 65 | [netxms-admin-develop.object-management] 66 | file_filter = _locale//LC_MESSAGES/object-management.po 67 | source_file = _build/locale/object-management.pot 68 | source_lang = en 69 | 70 | [netxms-admin-develop.preface] 71 | file_filter = _locale//LC_MESSAGES/preface.po 72 | source_file = _build/locale/preface.pot 73 | source_lang = en 74 | 75 | [netxms-admin-develop.quickstart] 76 | file_filter = _locale//LC_MESSAGES/quickstart.po 77 | source_file = _build/locale/quickstart.pot 78 | source_lang = en 79 | 80 | [netxms-admin-develop.remote-file-management] 81 | file_filter = _locale//LC_MESSAGES/remote-file-management.po 82 | source_file = _build/locale/remote-file-management.pot 83 | source_lang = en 84 | 85 | [netxms-admin-develop.reporting] 86 | file_filter = _locale//LC_MESSAGES/reporting.po 87 | source_file = _build/locale/reporting.pot 88 | source_lang = en 89 | 90 | [netxms-admin-develop.scripting] 91 | file_filter = _locale//LC_MESSAGES/scripting.po 92 | source_file = _build/locale/scripting.pot 93 | source_lang = en 94 | 95 | [netxms-admin-develop.server-management] 96 | file_filter = _locale//LC_MESSAGES/server-management.po 97 | source_file = _build/locale/server-management.pot 98 | source_lang = en 99 | 100 | [netxms-admin-develop.sla] 101 | file_filter = _locale//LC_MESSAGES/sla.po 102 | source_file = _build/locale/sla.pot 103 | source_lang = en 104 | 105 | [netxms-admin-develop.snmp] 106 | file_filter = _locale//LC_MESSAGES/snmp.po 107 | source_file = _build/locale/snmp.pot 108 | source_lang = en 109 | 110 | [netxms-admin-develop.topology] 111 | file_filter = _locale//LC_MESSAGES/topology.po 112 | source_file = _build/locale/topology.pot 113 | source_lang = en 114 | 115 | [netxms-admin-develop.user-management] 116 | file_filter = _locale//LC_MESSAGES/user-management.po 117 | source_file = _build/locale/user-management.pot 118 | source_lang = en 119 | 120 | [netxms-admin-develop.visualisation] 121 | file_filter = _locale//LC_MESSAGES/visualisation.po 122 | source_file = _build/locale/visualisation.pot 123 | source_lang = en 124 | 125 | -------------------------------------------------------------------------------- /admin/grafana-integration.rst: -------------------------------------------------------------------------------- 1 | .. _grafana-integration: 2 | 3 | ################### 4 | Grafana integration 5 | ################### 6 | 7 | |product_name| Grafana integration provides the possibility to display important data using 8 | the Grafana platform and the :ref:`NetXMS WebAPI `. 9 | 10 | Integration with Grafana 11 | ======================== 12 | 13 | The |product_name| Grafana datasource provides an alternative way of monitoring to that of the |product_name| Web and Desktop consoles or the Android app, by using the Grafana platform and the |product_name| WebAPI. 14 | 15 | Requirements 16 | ------------ 17 | 18 | The following prerequisites need to be set-up first: 19 | 20 | A running instance of the |product_name| Server. 21 | A running instance of the |product_name| WebAPI. 22 | A running instance Grafana (more information in https://grafana.com/get). 23 | 24 | Installation 25 | ------------ 26 | 27 | See https://grafana.com/grafana/plugins/radensolutions-netxms-datasource/?tab=installation 28 | 29 | For installation from source: 30 | 31 | 1. Clone the |product_name| Grafana datasource GitHub repository from https://github.com/netxms/grafana. 32 | 2. Copy the files from the repository to :file:`GRAFANA_HOME/data/plugins/datasources/netxms` 33 | 3. Restart your Grafana server. 34 | 4. Login to your Grafana web interface and add the |product_name| datasource in the Data Sources section. 35 | 36 | Features 37 | -------- 38 | 39 | The datasource currently supports the following functionality: 40 | 41 | * Visualization of configured data collection items for objects in graphs and tables. 42 | * Listing of active alarms on a general or a per object basis 43 | 44 | .. _grafana-config: 45 | 46 | Configuration 47 | ============= 48 | 49 | .. figure:: _images/grafana-edit-datasource.png 50 | 51 | The data source can be configured in the data source management section in the Grafana 52 | web ui. The required settings are the base URL of the |product_name| WebAPI, the username and the 53 | password of an account that exists on your |product_name| server. It is suggested to create a dedicated 54 | account to be used with Grafana. 55 | 56 | .. _grafana-alarm-browser: 57 | 58 | Alarm Browser 59 | ============= 60 | 61 | .. figure:: _images/grafana-alarm-browser.png 62 | 63 | The data source provides the possibility to view currently active :ref:`alarms` on all nodes 64 | or on a per node basis. To do this, you need to add a new Table Panel to your Grafana dashboard 65 | and then edit the Metrics section of the panel settings. If the |product_name| data source is set as the 66 | default data source, it should have been added to the panel automatically, if not, select the name 67 | of the installed |product_name| data source from the `Panel data source` list and press `Add query` to add 68 | the data source.` 69 | 70 | .. figure:: _images/add-data source.png 71 | 72 | Once the data source is added to the panel, it is necessary to set the necessary type of data for 73 | the data source to provide, in this case - `Alarms`. 74 | 75 | .. figure:: _images/datasource-type.png 76 | 77 | After the data type has been set, you should see the active alarms appear on the table panel. 78 | If you wish to view alarms from specific nodes only, you can add multiple data sources to your 79 | table panel and for each specify the node you wish to see the active alarms of. 80 | 81 | .. figure:: _images/datasource-alarm-node.png 82 | 83 | .. _grafana-dci: 84 | 85 | Data Collection Items 86 | ===================== 87 | 88 | .. figure:: _images/grafana-dci.png 89 | 90 | The data source provides the possibility to visualize metrics collected from data collection items 91 | configured on nodes. This can be achieved by adding a Graph Panel to your Grafana dashboard, 92 | adding the |product_name| data source to it and selecting the `DCI` data type in the Metrics section 93 | of the graph panel settings. Once this is done, it is possible to select the `Target` node from 94 | the list of targets which will then provide a list of the configured DCI`s for the particular node 95 | in the `DCI` section. By default, the legend of the data provided by the DCI will be the DCI`s 96 | description as configured on the server, it is also possible to set a legend of your choice by 97 | entering it in the `Legend` section. 98 | 99 | .. figure:: _images/grafana-dci-settings.png 100 | 101 | It is possible to view multiple DCI`s on the same graph by adding multiple data sources to it. 102 | -------------------------------------------------------------------------------- /admin/hypervisor-monitoring.rst: -------------------------------------------------------------------------------- 1 | .. _hypervisor-monitoring: 2 | 3 | ===================== 4 | Hypervisor monitoring 5 | ===================== 6 | 7 | |product_name| has subagents that allow to monitor hypervisors. This subagent is build using 8 | libvirt functionality. Due to the fact that libvirt is poorly supported on Windows platforms, 9 | vmgr subagent is not provided on Windows. 10 | 11 | When installing |product_name| from packages, vmgr subagent is provided as a separate package named netxms-agent-vmgr. 12 | If building from source, ./configure should be ran with --with-vmgr. 13 | 14 | Configuration 15 | ============= 16 | 17 | Configuration is separated into two parts: **vmgr** section defines all monitored hosts, and each host configuration 18 | is defined in separate section for each host. 19 | 20 | Each host configuration should contain connection URL. Login and password parameters are optional. URL creation 21 | rules for each vitalization solution type can be found `in libvirt documentation `_. 22 | 23 | Not all api functions are supported by all hypervisors in libvirt. See `libvirt API support matrix `_ for more information. 24 | 25 | 26 | Configuration example 27 | --------------------- 28 | 29 | In this example two hosts are defined: **localESX1** and **test**. **localESX1** connection details are described in section **vmgr:localESX1** 30 | and **test** connection details are described in section **vmgr:test**. 31 | 32 | .. code-block:: cfg 33 | 34 | MasterServers = netxms.demo 35 | SubAgent = vmgr.nsm 36 | 37 | [vmgr] 38 | host = localESX1 39 | host = test 40 | 41 | [vmgr:localESX1] 42 | Url = esx://root@10.5.0.21/?no_verify=1 43 | Login = root 44 | Password = password 45 | 46 | [vmgr:test] 47 | Url = test:///default 48 | 49 | 50 | Provided Metrics 51 | ================ 52 | 53 | Single-value Metrics 54 | -------------------- 55 | 56 | .. list-table:: 57 | :header-rows: 1 58 | :widths: 50 20 30 59 | 60 | * - Metric 61 | - Type 62 | - Description 63 | * - VMGR.Host.CPU.Arch(hostName) 64 | - String 65 | - Host CPU architecture 66 | * - VMGR.Host.CPU.MaxCount(hostName) 67 | - Unsigned integer 68 | - Host maximum virtual CPU count 69 | * - VMGR.Host.FreeMemory(hostName) 70 | - Unsigned integer 64 71 | - Host free memory 72 | * - VMGR.Host.MemorySize(hostName) 73 | - Unsigned integer 64 74 | - Host memory size 75 | * - VMGR.Host.CPU.Model(hostName) 76 | - String 77 | - Host CPU model name 78 | * - VMGR.Host.CPU.Frequency(hostName) 79 | - Unsigned integer 80 | - Host CPU frequency 81 | * - VMGR.Host.ConnectionType(hostName) 82 | - String 83 | - Connection type 84 | * - VMGR.Host.LibraryVersion(hostName) 85 | - Unsigned integer 64 86 | - Library version 87 | * - VMGR.Host.ConnectionVersion(hostName) 88 | - Unsigned integer 64 89 | - Connection version 90 | * - VMGR.VM.Memory.Used(hostName,vmName) 91 | - Unsigned integer 64 92 | - Memory currently used by VM 93 | * - VMGR.VM.Memory.UsedPrec(hostName,vmName) 94 | - Unsigned integer 95 | - Percentage of currently memory usage by VM 96 | * - VMGR.VM.Memory.Max(hostName,vmName) 97 | - Unsigned integer 64 98 | - Maximum VM available memory 99 | * - VMGR.VM.CPU.Time(hostName,vmName) 100 | - Unsigned integer 64 101 | - Maximum VM CPU time 102 | 103 | Tables 104 | ------ 105 | 106 | .. list-table:: 107 | :header-rows: 1 108 | :widths: 50 50 109 | 110 | * - Metric 111 | - Description 112 | * - VMGR.VM(hostName) 113 | - Connection VM table 114 | * - VMGR.InterfaceList(hostName) 115 | - Connection interface list 116 | * - VMGR.VMDisks(hostName,vmName) 117 | - VM Disks 118 | * - VMGR.VMController(hostName,vmName) 119 | - VM Controllers 120 | * - VMGR.VMInterface(hostName,vmName) 121 | - VM Interfaces 122 | * - VMGR.VMVideo(hostName,vmName) 123 | - VM Video adapter settings 124 | * - VMGR.Networks(hostName) 125 | - Networks table 126 | * - VMGR.Storages(hostName) 127 | - Storages table 128 | 129 | Lists 130 | ----- 131 | 132 | .. list-table:: 133 | :header-rows: 1 134 | :widths: 50 50 135 | 136 | * - Metric 137 | - Description 138 | * - VMGR.VMHost 139 | - List of hosts 140 | * - VMGR.VMList(hostName) 141 | - List of VM for the host 142 | -------------------------------------------------------------------------------- /admin/_locale/ru/LC_MESSAGES/installation_and_upgrade.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2015, Raden Solutions, SIA 3 | # This file is distributed under the same license as the Administrator Guide package. 4 | # 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: netxms-admin-develop\n" 9 | "Report-Msgid-Bugs-To: \n" 10 | "POT-Creation-Date: 2015-03-01 13:08+0200\n" 11 | "PO-Revision-Date: 2015-03-01 11:19+0000\n" 12 | "Last-Translator: FULL NAME \n" 13 | "Language-Team: Russian (http://www.transifex.com/projects/p/netxms-admin-develop/language/ru/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: ru\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" 19 | 20 | # 047c4b4bfe494dbaae705be7a6c01af7 21 | #: ../../installation_and_upgrade.rst:5 22 | msgid "Installation and Upgrade" 23 | msgstr "" 24 | 25 | # d9e141eb9190462f9f257e4a9172bff0 26 | # b0ffe59bcc0b48cb8b93005b5cdbcbd9 27 | #: ../../installation_and_upgrade.rst:9 ../../installation_and_upgrade.rst:77 28 | msgid "Synopsis" 29 | msgstr "" 30 | 31 | # b07299852afb4458abf4e093113e93ce 32 | #: ../../installation_and_upgrade.rst:13 33 | msgid "Planing" 34 | msgstr "" 35 | 36 | # 7e4a1c25d5104b82871a0eb0ad037e33 37 | #: ../../installation_and_upgrade.rst:17 38 | msgid "Installing or upgrading on Debian or Ubuntu" 39 | msgstr "" 40 | 41 | # 9eca350935a94d549acb7de1813f135d 42 | #: ../../installation_and_upgrade.rst:21 43 | msgid "Adding our APT repository" 44 | msgstr "" 45 | 46 | # bfafe19a4d914150b17ad00244270b8a 47 | # e78dd4a1e22046bfa8892f5449a5d4d9 48 | #: ../../installation_and_upgrade.rst:25 ../../installation_and_upgrade.rst:49 49 | msgid "Installing packages" 50 | msgstr "" 51 | 52 | # b4922455c3c04d9e9a4a9339ee7bf41d 53 | # 7b5fcee7d8c34f21b970e9ec6e7aa7c0 54 | #: ../../installation_and_upgrade.rst:29 ../../installation_and_upgrade.rst:53 55 | msgid "Server" 56 | msgstr "" 57 | 58 | # ce919f21a4444f2bb92185f1ced6efb7 59 | # 31e1309063ab42b2978877cd9bbf60cc 60 | #: ../../installation_and_upgrade.rst:33 ../../installation_and_upgrade.rst:57 61 | msgid "Agent" 62 | msgstr "" 63 | 64 | # 58075cfc5fb945d7803c13d9cc49d9cd 65 | # 2994405dcf964c9f84846512577c6eba 66 | #: ../../installation_and_upgrade.rst:37 ../../installation_and_upgrade.rst:61 67 | msgid "Management console" 68 | msgstr "" 69 | 70 | # a534bf9c9eac44a394de8657ebebca13 71 | #: ../../installation_and_upgrade.rst:41 72 | msgid "Installing or upgrading on Red Hat, Fedora, CentOS or ScientificLinux" 73 | msgstr "" 74 | 75 | # 977d680e34984623a3ae392879e2729d 76 | #: ../../installation_and_upgrade.rst:45 77 | msgid "Adding our YUM repository" 78 | msgstr "" 79 | 80 | # 1d5fdb91a1a846a28a9f27cbfb15c008 81 | #: ../../installation_and_upgrade.rst:65 82 | msgid "Generic installation, upgrade and downgrade using source tarball" 83 | msgstr "" 84 | 85 | # 57ac92f176cd4d3cbc7168f12a2988d5 86 | #: ../../installation_and_upgrade.rst:69 87 | msgid "Centralised agent upgrade" 88 | msgstr "" 89 | 90 | # 434af36f65024aa29c2738ae361f1499 91 | #: ../../installation_and_upgrade.rst:73 92 | msgid "Cryptographic verification of installation files" 93 | msgstr "" 94 | 95 | # fa4a6ce46f13433abcdb88447fed3d9e 96 | #: ../../installation_and_upgrade.rst:81 97 | msgid "Importing the Phusion Software Signing key" 98 | msgstr "" 99 | 100 | # c0bffea4512b414ca06fbaa6010f0ea3 101 | #: ../../installation_and_upgrade.rst:85 102 | msgid "Verifying the Phusion Software Signing key" 103 | msgstr "" 104 | 105 | # 7cefc5c2be9647bcb79ece1ab4a6fd07 106 | #: ../../installation_and_upgrade.rst:89 107 | msgid "Verifying the gem and tarball" 108 | msgstr "" 109 | 110 | # 4791923225f742b597c2e41be296563c 111 | #: ../../installation_and_upgrade.rst:93 112 | msgid "Verifying Git signatures" 113 | msgstr "" 114 | 115 | # 579c29a07c8c40d6b65183144fe6c174 116 | #: ../../installation_and_upgrade.rst:97 117 | msgid "Verifying DEB and RPM packages" 118 | msgstr "" 119 | 120 | # f34be2dfd94e4347b4231c5fbfe87f82 121 | #: ../../installation_and_upgrade.rst:101 122 | msgid "Revocation" 123 | msgstr "" 124 | 125 | # 4cdcc5156416477d8d3f30b149f10b91 126 | #: ../../installation_and_upgrade.rst:105 127 | msgid "Customizing the compilation process" 128 | msgstr "" 129 | 130 | # b0ae9634a1ce4b2592d71b3d781ed8f4 131 | #: ../../installation_and_upgrade.rst:109 132 | msgid "Adding additional compiler or linker flags" 133 | msgstr "" 134 | 135 | # 2dc5bf5b03994a8ba4794d81d6047b30 136 | #: ../../installation_and_upgrade.rst:111 137 | msgid "(e.g. fixing atomics)" 138 | msgstr "" 139 | -------------------------------------------------------------------------------- /conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | import sys 3 | import sphinx.builders.manpage 4 | import docutils.nodes 5 | import os 6 | import glob 7 | from os.path import basename 8 | 9 | # -- General configuration ------------------------------------------------ 10 | product_name = os.environ.get('PRODUCT', 'NetXMS') 11 | product_key = product_name.replace(' ', '-').lower() 12 | rst_epilog = '.. |product_name| replace:: %s' % product_name 13 | 14 | print((os.path.abspath('../_lib'))) 15 | sys.path.insert(0, os.path.abspath('../_lib')) 16 | 17 | extensions = [ 18 | 'sphinx.ext.intersphinx', 19 | 'sphinx.ext.todo', 20 | 'sphinx.ext.ifconfig', 21 | 'wikipedia', 22 | ] 23 | 24 | templates_path = ['../_templates'] 25 | 26 | source_suffix = '.rst' 27 | master_doc = 'index' 28 | 29 | project_author = "Raden Solutions, SIA" 30 | copyright = '2024, ' + project_author 31 | 32 | version = '5.0' 33 | release = '5.0.2' 34 | 35 | exclude_patterns = ['build'] 36 | 37 | pygments_style = 'sphinx' 38 | 39 | locale_dirs = ['_locale'] 40 | 41 | todo_include_todos = False 42 | 43 | # -- Options for HTML output ---------------------------------------------- 44 | html_short_title = "Home" 45 | 46 | on_rtd = os.environ.get('READTHEDOCS', None) == 'True' 47 | if on_rtd: 48 | html_theme = 'default' 49 | else: 50 | import sphinx_rtd_theme 51 | html_theme = 'sphinx_rtd_theme' 52 | 53 | #html_logo = '_images/logo.png' 54 | html_favicon = '../favicon.ico' 55 | html_static_path = ['_static'] 56 | html_show_sourcelink = False 57 | html_show_sphinx = False 58 | #html_show_copyright = True 59 | 60 | if 'CI' in os.environ: 61 | html_js_files = [('https://stats.raden.solutions/script.js', {'async': 'async', 'data-website-id':'e5a25886-8178-4d34-860f-f8cb9009a7e7'})] 62 | 63 | # -- Options for LaTeX output --------------------------------------------- 64 | # 'figure_align': 'H', - to avoid image floating to next page if it does not fit 65 | latex_elements = { 66 | 'papersize': 'a4paper', 67 | 'pointsize': '8t', 68 | 'figure_align': 'H', 69 | } 70 | 71 | #latex_elements = { 72 | # 'papersize': '', 73 | # 'fontpkg': '', 74 | # 'fncychap': '', 75 | # 'maketitle': '\\cover', 76 | # 'pointsize': '', 77 | # 'preamble': '', 78 | # 'releasename': "", 79 | # 'babel': '', 80 | # 'printindex': '', 81 | # 'fontenc': '', 82 | # 'inputenc': '', 83 | # 'classoptions': '', 84 | # 'utf8extra': '', 85 | #} 86 | #latex_additional_files = ["../netxms.sty" ] 87 | 88 | latex_show_pagerefs = False 89 | latex_domain_indices = False 90 | latex_use_modindex = False 91 | 92 | #latex_logo = '_images/logo.png' 93 | 94 | # For "manual" documents, if this is true, then toplevel headings are parts, 95 | # not chapters. 96 | #latex_use_parts = False 97 | 98 | # If true, show page references after internal links. 99 | #latex_show_pagerefs = False 100 | 101 | # If true, show URL addresses after external links. 102 | #latex_show_urls = False 103 | 104 | # Documents to append as an appendix to all manuals. 105 | #latex_appendices = [] 106 | 107 | # If false, no module index is generated. 108 | #latex_domain_indices = True 109 | 110 | # -- PlantUML settings --------------------------------------------------------- 111 | 112 | plantuml = '/usr/bin/java -Djava.awt.headless=true -jar ../_lib/plantuml.jar' 113 | plantuml_latex_output_format = 'pdf' 114 | 115 | # -- Custom code --------------------------------------------------------------- 116 | def add_man_header_nodes(app, doctree, docname): 117 | if isinstance(app.builder, sphinx.builders.manpage.ManualPageBuilder): 118 | doctree.insert(0, docutils.nodes.raw('', '.if n .ad l\n.nh\n', format='manpage')) 119 | 120 | def setup(app): 121 | # fix hyphenation in generated man pages 122 | app.connect('doctree-resolved', add_man_header_nodes) 123 | 124 | # ignore custom modules except listed in $MODULES 125 | modules = os.environ['MODULES'].split(',') if 'MODULES' in os.environ else [] 126 | extDirs = glob.glob('source/extensions/*') 127 | for module in modules: 128 | extDirs = [d for d in extDirs if module.strip() not in d] 129 | for d in extDirs: 130 | exclude_patterns.append(d[7:]) # remove 'source/' 131 | 132 | app.add_css_file("theme_overrides.css") 133 | if product_name == 'NetXMS': 134 | app.add_config_value('release_type', 'oss', 'env') 135 | else: 136 | app.add_config_value('release_type', 'ee', 'env') 137 | 138 | # -- Options for Epub output ---------------------------------------------- 139 | 140 | # Bibliographic Dublin Core info. 141 | epub_author = project_author 142 | epub_publisher = project_author 143 | epub_copyright = copyright 144 | 145 | epub_theme = 'epub' 146 | 147 | # A list of files that should not be packed into the epub file. 148 | epub_exclude_files = ['search.html'] 149 | 150 | 151 | -------------------------------------------------------------------------------- /admin/network-discovery.rst: -------------------------------------------------------------------------------- 1 | .. _network-discovery: 2 | 3 | ################# 4 | Network discovery 5 | ################# 6 | 7 | Introduction 8 | ============ 9 | 10 | |product_name| is capable of discovering your network automatically. Network discovery 11 | module can operate in two modes - passive and active. 12 | 13 | In passive mode, 14 | information about new hosts and devices obtained from :term:`ARP` tables and 15 | routing tables of already known devices. |product_name| starts with it's own 16 | :term:`ARP` cache and routing table. 17 | 18 | In active discovery mode, |product_name| server will send an :term:`ICMP` echo 19 | requests to all IP addresses in given range, and consider each responding 20 | address for adding to database. If zoning is used, server sends echo request 21 | only in zone 0, in other zones requests are sent by proxies. For each new device 22 | found |product_name| server tries to gather additional information using 23 | :term:`SNMP` and |product_name| agent, and then adds it to database. By default 24 | |product_name| server will add all discovered devices to database, but you can 25 | limit it by using discovery filters. Default :term:`SNMP` credentials can be set 26 | in :ref:`default_snmp`. 27 | 28 | Default intervals are 2 hours for active discovery and 15 minutes for passive 29 | discovery. These values can be changed in Network Discovery configuration. 30 | Number of discovery poller threads changes dynamically and is defined by server 31 | configuration parameters ``ThreadPool.Discovery.BaseSize`` and 32 | ``ThreadPool.Discovery.MaxSize``. More information about server configuration 33 | parameters can be found :ref:`here `. 34 | 35 | Configuring Network Discovery 36 | ============================= 37 | 38 | To change network discovery settings, go to main menu of management client and 39 | choose :menuselection:`Configuration --> Network Discovery`. Configuration form 40 | will open: 41 | 42 | .. figure:: _images/network_discovery_config.png 43 | 44 | General 45 | ------- 46 | 47 | In this section, you can choose network discovery mode, chose if source node of 48 | :term:`SNMP Trap` or syslog source address should be used for discovery. 49 | 50 | Schedule 51 | -------- 52 | 53 | For passive discovery interval (in seconds) is selected. 54 | For active discovery you cen choose either an interval (in seconds) or cron 55 | format schedule (see :ref:`here ` for more details). 56 | 57 | Filter 58 | ------ 59 | 60 | In this section, you can define filter for adding new nodes to |product_name| database. 61 | Filtering options are following: 62 | 63 | **No filtering** 64 | 65 | Any new device found will be added to database. This is the default setting. 66 | 67 | **Custom script** 68 | 69 | You can choose :term:`NXSL` script from the :guilabel:`Script Library` to work 70 | as discovery filter. Custom filtering script will get object of class 71 | ``NewNode`` as first parameter (special variable ``$1``), and should return 72 | true to allow node inclusion into database. 73 | 74 | **Automatically generated script** 75 | 76 | This option can be used if you need only simple filtering. When selected, 77 | additional options controls what nodes will be added to database: 78 | 79 | .. list-table:: 80 | 81 | * - Accept node if it has |product_name| agent 82 | - If checked, only nodes with |product_name| agent detected will pass the filter. 83 | * - Accept node if it has SNMP agent 84 | - If checked, only nodes with SNMP agent detected will pass the filter. 85 | * - Accept node if it is within given range or subnet 86 | - Only accept nodes within given address range or subnet. Address ranges 87 | can be configured in :guilabel:`Address Filters` section. 88 | 89 | 90 | Please note that first two options (|product_name| agent presence and SNMP agent 91 | presence) forms ``OR`` condition - if both are checked, any node with either 92 | SNMP agent or |product_name| agent will pass. Address range check and first two options 93 | forms ``AND`` condition - so if potential node does pass agent presence check, 94 | but is not in allowed IP address range, it will not be accepted. In other 95 | words, if all three options are checked, condition for new node to pass filter 96 | can be written as following: 97 | 98 | **if** (node has |product_name| agent **or** node has SNMP agent) **and** node within given range **then** pass 99 | 100 | 101 | Active Discovery Targets 102 | ------------------------ 103 | 104 | In this section, you can define address ranges for active discovery. |product_name| 105 | server will periodically send ICMP echo requests to these addresses, and 106 | consider for addition to database every responding device. This list has no 107 | effect if active discovery is off. 108 | 109 | 110 | Address Filters 111 | --------------- 112 | 113 | In this section you can define address ranges for automatically generated 114 | discovery filter. This list has no effect if discovery is off or filter is not 115 | set to :guilabel:`Automatically generated script`. 116 | -------------------------------------------------------------------------------- /admin/ups-monitoring.rst: -------------------------------------------------------------------------------- 1 | .. _ups-monitoring: 2 | 3 | ============== 4 | UPS monitoring 5 | ============== 6 | 7 | There are two options to monitor UPS: first is through USB or serial connection with 8 | help of subagent and second one is through the network with help of SNMP. 9 | 10 | Subagent can be used for monitoring UPS (Uninterruptible Power Supply) attached 11 | to serial or USB port on computer where |product_name| agent is running. USB-attached devices 12 | currently supported only on Windows platform, serial is supported on all platforms. 13 | One subagent can monitor multiple attached devices. 14 | 15 | 16 | USB or serial UPS monitoring 17 | ============================ 18 | 19 | You can monitor UPS devices attached to the hosts via serial cable or USB via UPS 20 | subagent. Once you have your UPS attached to the host and |product_name| agent installed, 21 | you should configure UPS subagent. First, add the following line to agent's 22 | configuration file main section: 23 | 24 | .. code-block:: cfg 25 | 26 | SubAgent = ups.nsm 27 | 28 | Second, configure attached UPS devices. Create ``UPS`` section, and for each UPS 29 | device attached to the host add line in the following format: 30 | 31 | .. code-block:: cfg 32 | 33 | Device = id:port:protocol 34 | 35 | ``id`` is an arbitrary but unique number in range 0 to 127, which is used to 36 | distinguish multiple UPS devices in further requests. 37 | 38 | ``device`` is either name of the serial port (e.g. `COM1:` or `/dev/ttyS0`) or 39 | serial number of the USB device (keyword `ANY` can be used instead of exact serial 40 | number to select first available). 41 | 42 | ``protocol`` specify which communication protocol should be used. Supported protocols: 43 | 44 | * APC 45 | * BCMXCP - Some of the HP/Compaq, PowerWare, etc. 46 | * MEGATEC 47 | * METASYS 48 | * MICRODOWELL 49 | * USB - HID UPS devices (currently Windows only) 50 | 51 | 52 | Sample configuration section for two devices attached via serial ports, one is APC device 53 | (configured as device 0) and one is HP device (configured as device 1): 54 | 55 | .. code-block:: cfg 56 | 57 | # UPS subagent configuration section 58 | [UPS] 59 | Device = 0:/dev/ttyS0:APC 60 | Device = 1:/dev/ttyS1:BCMXCP 61 | 62 | 63 | Once UPS subagent is configured, you can start to monitor UPS devices status via 64 | metrics provided by it: 65 | 66 | .. list-table:: 67 | :header-rows: 1 68 | :widths: 50 30 200 69 | 70 | * - Metric Name 71 | - Type 72 | - Meaning 73 | * - UPS.BatteryLevel(*) 74 | - Integer 75 | - Battery charge level in percents. 76 | * - UPS.BatteryVoltage(*) 77 | - Float 78 | - Current battery voltage. 79 | * - UPS.ConnectionStatus(* 80 | - Integer 81 | - Connection status between agent and device. Can have the following values: 82 | * 0 - Agent is communication with the device 83 | * 1 - Communication with the device has been lost 84 | * - UPS.EstimatedRuntime(*) 85 | - Integer 86 | - Estimated on-battery runtime in minutes. 87 | * - UPS.Firmware(*) 88 | - String 89 | - Device's firmware version. 90 | * - UPS.InputVoltage(*) 91 | - Float 92 | - Input line voltage. 93 | * - UPS.LineFrequency(*) 94 | - Integer 95 | - Input line frequency in Hz. 96 | * - UPS.Load(*) 97 | - Integer 98 | - Device load in percents. 99 | * - UPS.MfgDate(*) 100 | - String 101 | - Device manufacturing date. 102 | * - UPS.Model(*) 103 | - String 104 | - Device model name. 105 | * - UPS.NominalBatteryVoltage(*) 106 | - Float 107 | - Nominal battery voltage. 108 | * - UPS.OnlineStatus(*) 109 | - Integer 110 | - Device online status. Can have the following values: 111 | * 0 - Device is online. 112 | * 1 - Device is on battery power. 113 | * 2 - Device is on battery power and battery level is low. 114 | * - UPS.OutputVoltage(*) 115 | - Float 116 | - Output line voltage. 117 | * - UPS.SerialNumber(*) 118 | - String 119 | - Device's serial number. 120 | * - UPS.Temperature(*) 121 | - Integer 122 | - Internal device temperature. 123 | 124 | 125 | Please note that not all metrics are supported by all UPS devices. Many old or 126 | simple models will support only basic things like UPS.OnlineStatus metric. Most 127 | typical approach is to monitor UPS.OnlineStatus for going to 1 or 2, and then 128 | send notifications to administrators and shutdown affected hosts if needed. You 129 | can also monitor UPS.EstimatedRuntime metric for the same purposes if your 130 | devices support it. 131 | 132 | SNMP UPS monitoring 133 | =================== 134 | 135 | Other option to monitor UPS is using SNMP. |product_name| already includes MIBs for some UPS, 136 | like APC UPS and standard UPS MIB. 137 | Description for possible OIDs and some additional information for APC UPS configuration 138 | can be found on a 139 | `NetXMS wiki `_. 140 | 141 | Please check :ref:`import-mib` for MIB loading and :ref:`dci-configuration` for 142 | metric collection. 143 | --------------------------------------------------------------------------------