Documentation ¶
Index ¶
- func ProbeHandler(w http.ResponseWriter, r *http.Request)
- type BGPNeighbor
- type BGPNeighborResponse
- type BGPPath
- type BGPPaths
- type HAChecksum
- type HAChecksumResults
- type IpPool
- type IpPoolResponse
- type Log
- type LogAna
- type LogAnaQueue
- type LogAnaQueueResults
- type LogAnaResults
- type LogResults
- type OSPFNeighbor
- type OSPFNeighborResponse
- type PathCount
- type ProbeCollector
- type SystemFortimanagerResults
- type SystemFortimanagerStatus
- type SystemSDNConnector
- type SystemSDNConnectorResults
- type SystemSensorInfo
- type SystemSensorInfoResults
- type TargetMetadata
- type UserFsso
- type UserFssoResults
- type VPNCurrentResults
- type VPNResults
- type VPNStats
- type VPNUser
- type VPNUsers
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProbeHandler ¶
func ProbeHandler(w http.ResponseWriter, r *http.Request)
Types ¶
type BGPNeighbor ¶ added in v1.6.0
type BGPNeighborResponse ¶ added in v1.6.0
type BGPNeighborResponse struct { Results []BGPNeighbor `json:"results"` VDOM string `json:"vdom"` Version string `json:"version"` }
type HAChecksum ¶ added in v1.17.0
type HAChecksum struct {
Results []HAChecksumResults `json:"results"`
}
type HAChecksumResults ¶ added in v1.17.0
type IpPoolResponse ¶ added in v1.22.0
type Log ¶ added in v1.12.0
type Log struct { Results LogResults `json:"results"` VDOM string `json:"vdom"` }
type LogAna ¶ added in v1.11.0
type LogAna struct { Results LogAnaResults `json:"results"` VDOM string `json:"vdom"` }
type LogAnaQueue ¶ added in v1.11.0
type LogAnaQueue struct { Results LogAnaQueueResults `json:"results"` VDOM string `json:"vdom"` }
type LogAnaQueueResults ¶ added in v1.11.0
type LogAnaResults ¶ added in v1.11.0
type LogResults ¶ added in v1.12.0
type OSPFNeighbor ¶ added in v1.23.0
type OSPFNeighborResponse ¶ added in v1.23.0
type OSPFNeighborResponse struct { Results []OSPFNeighbor `json:"results"` VDOM string `json:"vdom"` Version string `json:"version"` }
type ProbeCollector ¶
type ProbeCollector struct {
// contains filtered or unexported fields
}
func (*ProbeCollector) Collect ¶
func (p *ProbeCollector) Collect(c chan<- prometheus.Metric)
func (*ProbeCollector) Describe ¶
func (p *ProbeCollector) Describe(c chan<- *prometheus.Desc)
type SystemFortimanagerResults ¶ added in v1.15.0
type SystemFortimanagerStatus ¶ added in v1.15.0
type SystemFortimanagerStatus struct { Results SystemFortimanagerResults `json:"results"` VDOM string `json:"vdom"` }
type SystemSDNConnector ¶ added in v1.20.0
type SystemSDNConnector struct { Results []SystemSDNConnectorResults `json:"results"` VDOM string `json:"vdom"` }
type SystemSDNConnectorResults ¶ added in v1.20.0
type SystemSensorInfo ¶ added in v1.15.0
type SystemSensorInfo struct {
Results []SystemSensorInfoResults `json:"results"`
}
type SystemSensorInfoResults ¶ added in v1.15.0
type TargetMetadata ¶ added in v1.6.2
type UserFsso ¶ added in v1.13.0
type UserFsso struct { Results []UserFssoResults `json:"results"` VDOM string `json:"vdom"` }
type UserFssoResults ¶ added in v1.13.0
type VPNCurrentResults ¶ added in v1.11.0
type VPNResults ¶ added in v1.11.0
type VPNResults struct {
Current VPNCurrentResults `json:"current"`
}
type VPNStats ¶ added in v1.11.0
type VPNStats struct { Results VPNResults `json:"results"` VDOM string `json:"vdom"` Version string `json:"version"` }
Source Files ¶
- bgp_neighbor_routes.go
- bgp_neighbors.go
- firewall_ippool.go
- firewall_load_balance.go
- firewall_policy.go
- license_status.go
- log_current_disk_usage.go
- log_fortianalyzer.go
- log_fortianalyzer_queue.go
- main.go
- managed_switch.go
- ospf_neighbors.go
- probe.go
- system_available_certificates.go
- system_fortimanager.go
- system_ha_checksum.go
- system_ha_statistics.go
- system_interface.go
- system_link_monitor.go
- system_resources_usage.go
- system_sdn_connector.go
- system_sensor_info.go
- system_status.go
- system_time.go
- user_fsso.go
- virtual_wan_health_check.go
- vpn_ipsec.go
- vpn_ssl.go
- vpn_ssl_stats.go
- webui_state.go
- wifi_ap_status.go
- wifi_clients.go
- wifi_managed_ap.go
Click to show internal directories.
Click to hide internal directories.