Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions receiver/bigipreceiver/internal/models/nodes.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,37 +14,37 @@ type NodeStats struct {
Entries struct {
Name struct {
Description string `json:"description,omitempty"`
} `json:"tmName,omitempty"`
} `json:"tmName"`
IPAddress struct {
Description string `json:"description,omitempty"`
} `json:"addr,omitempty"`
} `json:"addr"`
ServersideBitsIn struct {
Value int64 `json:"value"`
} `json:"serverside.bitsIn,omitempty"`
} `json:"serverside.bitsIn"`
ServersideBitsOut struct {
Value int64 `json:"value"`
} `json:"serverside.bitsOut,omitempty"`
} `json:"serverside.bitsOut"`
ServersideCurConns struct {
Value int64 `json:"value"`
} `json:"serverside.curConns,omitempty"`
} `json:"serverside.curConns"`
ServersidePktsIn struct {
Value int64 `json:"value"`
} `json:"serverside.pktsIn,omitempty"`
} `json:"serverside.pktsIn"`
ServersidePktsOut struct {
Value int64 `json:"value"`
} `json:"serverside.pktsOut,omitempty"`
} `json:"serverside.pktsOut"`
AvailabilityState struct {
Description string `json:"description,omitempty"`
} `json:"status.availabilityState,omitempty"`
} `json:"status.availabilityState"`
EnabledState struct {
Description string `json:"description,omitempty"`
} `json:"status.enabledState,omitempty"`
} `json:"status.enabledState"`
TotalRequests struct {
Value int64 `json:"value"`
} `json:"totRequests,omitempty"`
} `json:"totRequests"`
CurSessions struct {
Value int64 `json:"value"`
} `json:"curSessions,omitempty"`
} `json:"entries,omitempty"`
} `json:"nestedStats,omitempty"`
} `json:"curSessions"`
} `json:"entries"`
} `json:"nestedStats"`
}
30 changes: 15 additions & 15 deletions receiver/bigipreceiver/internal/models/pool_members.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,43 +14,43 @@ type PoolMemberStats struct {
Entries struct {
Name struct {
Description string `json:"description,omitempty"`
} `json:"nodeName,omitempty"`
} `json:"nodeName"`
PoolName struct {
Description string `json:"description,omitempty"`
} `json:"poolName,omitempty"`
} `json:"poolName"`
IPAddress struct {
Description string `json:"description,omitempty"`
} `json:"addr,omitempty"`
} `json:"addr"`
Port struct {
Value int64 `json:"value,omitempty"`
} `json:"port,omitempty"`
} `json:"port"`
ServersideBitsIn struct {
Value int64 `json:"value"`
} `json:"serverside.bitsIn,omitempty"`
} `json:"serverside.bitsIn"`
ServersideBitsOut struct {
Value int64 `json:"value"`
} `json:"serverside.bitsOut,omitempty"`
} `json:"serverside.bitsOut"`
ServersideCurConns struct {
Value int64 `json:"value"`
} `json:"serverside.curConns,omitempty"`
} `json:"serverside.curConns"`
ServersidePktsIn struct {
Value int64 `json:"value"`
} `json:"serverside.pktsIn,omitempty"`
} `json:"serverside.pktsIn"`
ServersidePktsOut struct {
Value int64 `json:"value"`
} `json:"serverside.pktsOut,omitempty"`
} `json:"serverside.pktsOut"`
AvailabilityState struct {
Description string `json:"description,omitempty"`
} `json:"status.availabilityState,omitempty"`
} `json:"status.availabilityState"`
EnabledState struct {
Description string `json:"description,omitempty"`
} `json:"status.enabledState,omitempty"`
} `json:"status.enabledState"`
TotalRequests struct {
Value int64 `json:"value"`
} `json:"totRequests,omitempty"`
} `json:"totRequests"`
CurSessions struct {
Value int64 `json:"value"`
} `json:"curSessions,omitempty"`
} `json:"entries,omitempty"`
} `json:"nestedStats,omitempty"`
} `json:"curSessions"`
} `json:"entries"`
} `json:"nestedStats"`
}
28 changes: 14 additions & 14 deletions receiver/bigipreceiver/internal/models/pools.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,40 +14,40 @@ type PoolStats struct {
Entries struct {
Name struct {
Description string `json:"description,omitempty"`
} `json:"tmName,omitempty"`
} `json:"tmName"`
ServersideBitsIn struct {
Value int64 `json:"value"`
} `json:"serverside.bitsIn,omitempty"`
} `json:"serverside.bitsIn"`
ServersideBitsOut struct {
Value int64 `json:"value"`
} `json:"serverside.bitsOut,omitempty"`
} `json:"serverside.bitsOut"`
ServersideCurConns struct {
Value int64 `json:"value"`
} `json:"serverside.curConns,omitempty"`
} `json:"serverside.curConns"`
ServersidePktsIn struct {
Value int64 `json:"value"`
} `json:"serverside.pktsIn,omitempty"`
} `json:"serverside.pktsIn"`
ServersidePktsOut struct {
Value int64 `json:"value"`
} `json:"serverside.pktsOut,omitempty"`
} `json:"serverside.pktsOut"`
AvailabilityState struct {
Description string `json:"description,omitempty"`
} `json:"status.availabilityState,omitempty"`
} `json:"status.availabilityState"`
EnabledState struct {
Description string `json:"description,omitempty"`
} `json:"status.enabledState,omitempty"`
} `json:"status.enabledState"`
TotalRequests struct {
Value int64 `json:"value"`
} `json:"totRequests,omitempty"`
} `json:"totRequests"`
TotalMemberCount struct {
Value int64 `json:"value"`
} `json:"memberCnt,omitempty"`
} `json:"memberCnt"`
ActiveMemberCount struct {
Value int64 `json:"value"`
} `json:"activeMemberCnt,omitempty"`
} `json:"activeMemberCnt"`
AvailableMemberCount struct {
Value int64 `json:"value"`
} `json:"availableMemberCnt,omitempty"`
} `json:"entries,omitempty"`
} `json:"nestedStats,omitempty"`
} `json:"availableMemberCnt"`
} `json:"entries"`
} `json:"nestedStats"`
}
26 changes: 13 additions & 13 deletions receiver/bigipreceiver/internal/models/virtual_servers.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,38 +25,38 @@ type VirtualServerStats struct {
Entries struct {
Name struct {
Description string `json:"description,omitempty"`
} `json:"tmName,omitempty"`
} `json:"tmName"`
// PoolName is not actually in the /stats response and will be pulled from the normal /virtual response
PoolName struct {
Description string `json:"description,omitempty"`
} `json:"poolName,omitempty"`
} `json:"poolName"`
Destination struct {
Description string `json:"description,omitempty"`
} `json:"destination,omitempty"`
} `json:"destination"`
ClientsideBitsIn struct {
Value int64 `json:"value"`
} `json:"clientside.bitsIn,omitempty"`
} `json:"clientside.bitsIn"`
ClientsideBitsOut struct {
Value int64 `json:"value"`
} `json:"clientside.bitsOut,omitempty"`
} `json:"clientside.bitsOut"`
ClientsideCurConns struct {
Value int64 `json:"value"`
} `json:"clientside.curConns,omitempty"`
} `json:"clientside.curConns"`
ClientsidePktsIn struct {
Value int64 `json:"value"`
} `json:"clientside.pktsIn,omitempty"`
} `json:"clientside.pktsIn"`
ClientsidePktsOut struct {
Value int64 `json:"value"`
} `json:"clientside.pktsOut,omitempty"`
} `json:"clientside.pktsOut"`
AvailabilityState struct {
Description string `json:"description,omitempty"`
} `json:"status.availabilityState,omitempty"`
} `json:"status.availabilityState"`
EnabledState struct {
Description string `json:"description,omitempty"`
} `json:"status.enabledState,omitempty"`
} `json:"status.enabledState"`
TotalRequests struct {
Value int64 `json:"value"`
} `json:"totRequests,omitempty"`
} `json:"entries,omitempty"`
} `json:"nestedStats,omitempty"`
} `json:"totRequests"`
} `json:"entries"`
} `json:"nestedStats"`
}