Skip to content

Commit f7373de

Browse files
committed
Merge branch 'main' into feature/sandbox-information
Signed-off-by: Örnfeldt Philip (66140321) <philip.ornfeldt@forsakringskassan.se>
2 parents f85b1f9 + 12f2352 commit f7373de

9 files changed

Lines changed: 1119 additions & 275 deletions

README.md

Lines changed: 4 additions & 275 deletions
Original file line numberDiff line numberDiff line change
@@ -33,281 +33,8 @@ Open an issue if your favorite metric is missing.
3333

3434
For example PromQL usage, see [EXAMPLES](EXAMPLES.md).
3535

36-
Supported metrics right now as follows.
37-
38-
Global:
39-
40-
* _Network/Dns/Latency_
41-
* `fortigate_network_dns_latency_`
42-
* _System/SensorInfo_
43-
* `fortigate_sensor_alarm_status`
44-
* `fortigate_sensor_fan_rpm`
45-
* `fortigate_sensor_temperature_celsius`
46-
* `fortigate_sensor_voltage_volts`
47-
* `fortigate_sensor_thresholds`
48-
* _System/Status_
49-
* `fortigate_version_info`
50-
* _System/Transceivers_
51-
* `fortigate_interface_transceivers`
52-
* _System/Time/Clock_
53-
* `fortigate_time_seconds`
54-
* _System/Resource/Usage_
55-
* `fortigate_cpu_usage_ratio`
56-
* `fortigate_memory_usage_ratio`
57-
* `fortigate_current_sessions`
58-
* _System/HAChecksums_
59-
* `fortigate_ha_member_has_role`
60-
* _System/Ntp/Status_
61-
* `fortigate_system_ntp_delay_seconds`
62-
* `fortigate_system_ntp_dispersion_seconds`
63-
* `fortigate_system_ntp_dispersion_peer_seconds`
64-
* `fortigate_system_ntp_expires_seconds`
65-
* `fortigate_system_ntp_offset_seconds`
66-
* `fortigate_system_ntp_reftime_seconds`
67-
* `fortigate_system_ntp_stratum`
68-
* _License/Status_
69-
* `fortigate_license_vdom_usage`
70-
* `fortigate_license_vdom_max`
71-
* _WebUI/State_
72-
* `fortigate_last_reboot_seconds`
73-
* `fortigate_last_snapshot_seconds`
74-
* _System/Sandbox_
75-
* `fortigate_sandbox_status_signature_count`
76-
* `fortigate_sandbox_connection_status`
77-
* `fortigate_sandbox_stats_clean_total`
78-
* `fortigate_sandbox_stats_detected_total`
79-
* `fortigate_sandbox_stats_risk_high_total`
80-
* `fortigate_sandbox_stats_risk_medium_total`
81-
* `fortigate_sandbox_stats_risk_low_total`
82-
* `fortigate_sandbox_stats_submitted_total`
83-
84-
Per-VDOM:
85-
86-
* _System/Resource/Usage/VDOM_
87-
* `fortigate_vdom_cpu_usage_ratio`
88-
* `fortigate_vdom_memory_usage_ratio`
89-
* `fortigate_vdom_current_sessions`
90-
* _Firewall/Policies_
91-
* `fortigate_policy_active_sessions`
92-
* `fortigate_policy_bytes_total`
93-
* `fortigate_policy_hit_count_total`
94-
* `fortigate_policy_packets_total`
95-
* _Firewall/IpPool_
96-
* `fortigate_ippool_available_ratio`
97-
* `fortigate_ippool_used_ips`
98-
* `fortigate_ippool_total_ips`
99-
* `fortigate_ippool_clients`
100-
* `fortigate_ippool_used_items`
101-
* `fortigate_ippool_total_items`
102-
* `fortigate_ippool_pba_per_ip`
103-
* _System/Fortimanager/Status_
104-
* `fortigate_fortimanager_connection_status`
105-
* `fortigate_fortimanager_registration_status`
106-
* _System/Interface_
107-
* `fortigate_interface_link_up`
108-
* `fortigate_interface_speed_bps`
109-
* `fortigate_interface_transmit_packets_total`
110-
* `fortigate_interface_receive_packets_total`
111-
* `fortigate_interface_transmit_bytes_total`
112-
* `fortigate_interface_receive_bytes_total`
113-
* `fortigate_interface_transmit_errors_total`
114-
* `fortigate_interface_receive_errors_total`
115-
* _System/Interface/Transceivers_
116-
* `fortigate_inteface_transceivers_info`
117-
* _System/SDNConnector_
118-
* `fortigate_system_sdn_connector_status`
119-
* `fortigate_system_sdn_connector_last_update_seconds`
120-
* _System/VDOMResource_
121-
* `fortigate_vdom_resource_cpu_usage`
122-
* `fortigate_vdom_resource_memory_usage`
123-
* `fortigate_vdom_resource_setup_rate`
124-
* `fortigate_vdom_resource_deletable`
125-
* `fortigate_vdom_resource_object_id`
126-
* `fortigate_vdom_resource_object_custom_max`
127-
* `fortigate_vdom_resource_object_custom_min_value`
128-
* `fortigate_vdom_resource_object_custom_max_value`
129-
* `fortigate_vdom_resource_object_guaranted`
130-
* `fortigate_vdom_resource_object_guaranted_max_value`
131-
* `fortigate_vdom_resource_object_guaranted_min_value`
132-
* `fortigate_vdom_resource_object_global_max`
133-
* `fortigate_vdom_resource_object_current_usage`
134-
* `fortigate_vdom_resource_object_usage_percentage`
135-
* _User/Fsso_
136-
* `fortigate_user_fsso_info`
137-
* _VPN/Ssl/Connections_
138-
* `fortigate_vpn_connections`
139-
* `fortigate_vpn_users`
140-
* _VPN/Ssl/Stats_
141-
* `fortigate_vpn_ssl_users`
142-
* `fortigate_vpn_ssl_tunnels`
143-
* `fortigate_vpn_ssl_connections`
144-
* _VPN/IPSec_
145-
* `fortigate_ipsec_tunnel_receive_bytes_total`
146-
* `fortigate_ipsec_tunnel_transmit_bytes_total`
147-
* `fortigate_ipsec_tunnel_up`
148-
* _Wifi/APStatus_
149-
* `fortigate_wifi_access_points`
150-
* `fortigate_wifi_fabric_clients`
151-
* `fortigate_wifi_fabric_max_allowed_clients`
152-
* _Log/Fortianalyzer/Status_
153-
* `fortigate_log_fortianalyzer_registration_info`
154-
* `fortigate_log_fortianalyzer_logs_received`
155-
* _Log/Fortianalyzer/Queue_
156-
* `fortigate_log_fortianalyzer_queue_connections`
157-
* `fortigate_log_fortianalyzer_queue_logs`
158-
* _Log/DiskUsage_
159-
* `fortigate_log_disk_used_bytes`
160-
* `fortigate_log_disk_total_bytes`
161-
162-
Per-HA-Member and VDOM:
163-
* _System/HAStatistics_
164-
* `fortigate_ha_member_info`
165-
* `fortigate_ha_member_cpu_usage_ratio`
166-
* `fortigate_ha_member_memory_usage_ratio`
167-
* `fortigate_ha_member_network_usage_ratio`
168-
* `fortigate_ha_member_sessions`
169-
* `fortigate_ha_member_packets_total`
170-
* `fortigate_ha_member_virus_events_total`
171-
* `fortigate_ha_member_bytes_total`
172-
* `fortigate_ha_member_ips_events_total`
173-
174-
Per-Link and VDOM:
175-
* _System/LinkMonitor_
176-
* `fortigate_link_status`
177-
* `fortigate_link_latency_seconds`
178-
* `fortigate_link_latency_jitter_seconds`
179-
* `fortigate_link_packet_loss_ratio`
180-
* `fortigate_link_packet_sent_total`
181-
* `fortigate_link_packet_received_total`
182-
* `fortigate_link_active_sessions`
183-
* `fortigate_link_bandwidth_tx_byte_per_second`
184-
* `fortigate_link_bandwidth_rx_byte_per_second`
185-
* `fortigate_link_status_change_time_seconds`
186-
187-
Per-SDWAN and VDOM:
188-
* _VirtualWAN/HealthCheck_
189-
* `fortigate_virtual_wan_status`
190-
* `fortigate_virtual_wan_latency_seconds`
191-
* `fortigate_virtual_wan_latency_jitter_seconds`
192-
* `fortigate_virtual_wan_packet_loss_ratio`
193-
* `fortigate_virtual_wan_packet_sent_total`
194-
* `fortigate_virtual_wan_packet_received_total`
195-
* `fortigate_virtual_wan_active_sessions`
196-
* `fortigate_virtual_wan_bandwidth_tx_byte_per_second`
197-
* `fortigate_virtual_wan_bandwidth_rx_byte_per_second`
198-
* `fortigate_virtual_wan_status_change_time_seconds`
199-
200-
Per-BGP-Neighbor and VDOM:
201-
* _BGP/Neighbors/IPv4_
202-
* `fortigate_bgp_neighbor_ipv4_info`
203-
* _BGP/Neighbors/IPv6_
204-
* `fortigate_bgp_neighbor_ipv6_info`
205-
* _BGP/NeighborPaths/IPv4_
206-
* `fortigate_bgp_neighbor_ipv4_paths`
207-
* `fortigate_bgp_neighbor_ipv4_best_paths`
208-
* _BGP/NeighborPaths/IPv6_
209-
* `fortigate_bgp_neighbor_ipv6_paths`
210-
* `fortigate_bgp_neighbor_ipv6_best_paths`
211-
212-
Per-OSPF-Neighbor and VDOM:
213-
* _OSPF/Neighbors_
214-
* `fortigate_ospf_neighbor_info`
215-
216-
Per-VirtualServer and VDOM:
217-
* _Firewall/LoadBalance_
218-
* `fortigate_lb_virtual_server_info`
219-
220-
Per-RealServer for each VirtualServer and VDOM:
221-
* _Firewall/LoadBalance_
222-
* `fortigate_lb_real_server_info`
223-
* `fortigate_lb_real_server_mode`
224-
* `fortigate_lb_real_server_status`
225-
* `fortigate_lb_real_server_active_sessions`
226-
* `fortigate_lb_real_server_rtt_seconds`
227-
* `fortigate_lb_real_server_processed_bytes_total`
228-
229-
Per-Certificate:
230-
* _System/AvailableCertificates_
231-
* `fortigate_certificate_info`
232-
* `fortigate_certificate_valid_from_seconds`
233-
* `fortigate_certificate_valid_to_seconds`
234-
* `fortigate_certificate_cmdb_references`
235-
236-
Per-VDOM and Wifi-Client:
237-
* _Wifi/Clients_
238-
* `fortigate_wifi_client_info`
239-
* `fortigate_wifi_client_data_rate_bps`
240-
* `fortigate_wifi_client_bandwidth_rx_bps`
241-
* `fortigate_wifi_client_bandwidth_tx_bps`
242-
* `fortigate_wifi_client_signal_strength_dBm`
243-
* `fortigate_wifi_client_signal_noise_dBm`
244-
* `fortigate_wifi_client_tx_discard_ratio`
245-
* `fortigate_wifi_client_tx_retries_ratio`
246-
247-
Per-VDOM and managed access point:
248-
* _Wifi/ManagedAP_
249-
* `fortigate_wifi_managed_ap_info`
250-
* `fortigate_wifi_managed_ap_join_time_seconds`
251-
* `fortigate_wifi_managed_ap_cpu_usage_ratio`
252-
* `fortigate_wifi_managed_ap_memory_free_bytes`
253-
* `fortigate_wifi_managed_ap_memory_bytes_total`
254-
255-
Per-VDOM, managed access point and radio:
256-
* _Wifi/ManagedAP_
257-
* `fortigate_wifi_managed_ap_radio_info`
258-
* `fortigate_wifi_managed_ap_radio_client_count`
259-
* `fortigate_wifi_managed_ap_radio_operating_tx_power_ratio`
260-
* `fortigate_wifi_managed_ap_radio_operating_channel_utilization_ratio`
261-
* `fortigate_wifi_managed_ap_radio_bandwidth_rx_bps`
262-
* `fortigate_wifi_managed_ap_radio_rx_bytes_total`
263-
* `fortigate_wifi_managed_ap_radio_tx_bytes_total`
264-
* `fortigate_wifi_managed_ap_radio_interfering_aps`
265-
* `fortigate_wifi_managed_ap_radio_tx_power_ratio`
266-
* `fortigate_wifi_managed_ap_radio_tx_discard_ratio`
267-
* `fortigate_wifi_managed_ap_radio_tx_retries_ratio`
268-
269-
Per-VDOM, managed access point and interface:
270-
* _Wifi/ManagedAP_
271-
* `fortigate_wifi_managed_ap_interface_rx_bytes_total`
272-
* `fortigate_wifi_managed_ap_interface_tx_bytes_total`
273-
* `fortigate_wifi_managed_ap_interface_rx_packets_total`
274-
* `fortigate_wifi_managed_ap_interface_tx_packets_total`
275-
* `fortigate_wifi_managed_ap_interface_rx_errors_total`
276-
* `fortigate_wifi_managed_ap_interface_tx_errors_total`
277-
* `fortigate_wifi_managed_ap_interface_rx_dropped_packets_total`
278-
* `fortigate_wifi_managed_ap_interface_tx_dropped_packets_total`
279-
280-
Per-VDOM, managed switch and interface:
281-
* _Switch/ManagedSwitch_
282-
* `fortigate_managed_switch_collisions_total`
283-
* `fortigate_managed_switch_crc_alignments_total`
284-
* `fortigate_managed_switch_fragments_total`
285-
* `fortigate_managed_switch_info`
286-
* `fortigate_managed_switch_jabbers_total`
287-
* `fortigate_managed_switch_l3_packets_total`
288-
* `fortigate_managed_switch_max_poe_budget_watt`
289-
* `fortigate_managed_switch_port_info`
290-
* `fortigate_managed_switch_port_power_status`
291-
* `fortigate_managed_switch_port_power_watt`
292-
* `fortigate_managed_switch_port_status`
293-
* `fortigate_managed_switch_rx_bcast_packets_total`
294-
* `fortigate_managed_switch_rx_bytes_total`
295-
* `fortigate_managed_switch_rx_drops_total`
296-
* `fortigate_managed_switch_rx_errors_total`
297-
* `fortigate_managed_switch_rx_mcast_packets_total`
298-
* `fortigate_managed_switch_rx_oversize_total`
299-
* `fortigate_managed_switch_rx_packets_total`
300-
* `fortigate_managed_switch_rx_ucast_packets_total`
301-
* `fortigate_managed_switch_tx_bcast_packets_total`
302-
* `fortigate_managed_switch_tx_bytes_total`
303-
* `fortigate_managed_switch_tx_drops_total`
304-
* `fortigate_managed_switch_tx_errors_total`
305-
* `fortigate_managed_switch_tx_mcast_packets_total`
306-
* `fortigate_managed_switch_tx_oversize_total`
307-
* `fortigate_managed_switch_tx_packets_total`
308-
* `fortigate_managed_switch_tx_ucast_packets_total`
309-
* `fortigate_managed_switch_under_size_total`
310-
36+
For Supported metrics see the [metrics documentation](metrics.md).
37+
31138
## Usage
31239

31340
Example:
@@ -453,11 +180,13 @@ To improve security, limit permissions to required ones only (least privilege pr
453180
|Log/DiskUsage | loggrp.config |api/v2/monitor/log/current-disk-usage |
454181
|Network/Dns/Latency | sysgrp.cfg |api/v2/monitor/network/dns/latency |
455182
|System/AvailableCertificates | *any* |api/v2/monitor/system/available-certificates |
183+
|System/Central-management/Status | sysgrp.cfg |api/v2/monitor/system/central-management/status|
456184
|System/Fortimanager/Status | sysgrp.cfg |api/v2/monitor/system/fortimanager/status |
457185
|System/HAStatistics | sysgrp.cfg |api/v2/monitor/system/ha-statistics<br>api/v2/cmdb/system/ha |
458186
|System/Interface | netgrp.cfg |api/v2/monitor/system/interface/select |
459187
|System/Interface/Transceivers| *any* |api/v2/monitor/system/interface/transceivers |
460188
|System/LinkMonitor | sysgrp.cfg |api/v2/monitor/system/link-monitor |
189+
|System/Performance/Status | sysgrp.cfg |api/v2/monitor/system/performance/status |
461190
|System/Ntp/Status | netgrp.cfg |api/v2/monitor/system/ntp/status |
462191
|System/Resource/Usage | sysgrp.cfg |api/v2/monitor/system/resource/usage |
463192
|System/Resource/Usage/VDOM | sysgrp.cfg |api/v2/monitor/system/resource/usage |

0 commit comments

Comments
 (0)