Documentation
¶
Overview ¶
Package store ingest monitoring time series data points : ---------------------------------------------------------------------------- : Copyright (C) 2017 Verizon. All Rights Reserved. : All Rights Reserved : : file: influxdb.go : details: influx ingest handler : author: Mehrdad Arshad Rad : date: 02/01/2017 : : Licensed under the Apache License, Version 2.0 (the "License"); : you may not use this file except in compliance with the License. : You may obtain a copy of the License at : : http://www.apache.org/licenses/LICENSE-2.0 : : Unless required by applicable law or agreed to in writing, software : distributed under the License is distributed on an "AS IS" BASIS, : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. : See the License for the specific language governing permissions and : limitations under the License. : ----------------------------------------------------------------------------
Package store ingest monitoring time series data points : ---------------------------------------------------------------------------- : Copyright (C) 2017 Verizon. All Rights Reserved. : All Rights Reserved : : file: store.go : details: interface to other store back-end : author: Mehrdad Arshad Rad : date: 02/01/2017 : : Licensed under the Apache License, Version 2.0 (the "License"); : you may not use this file except in compliance with the License. : You may obtain a copy of the License at : : http://www.apache.org/licenses/LICENSE-2.0 : : Unless required by applicable law or agreed to in writing, software : distributed under the License is distributed on an "AS IS" BASIS, : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. : See the License for the specific language governing permissions and : limitations under the License. : ----------------------------------------------------------------------------
Package store ingest monitoring time series data points : ---------------------------------------------------------------------------- : Copyright (C) 2017 Verizon. All Rights Reserved. : All Rights Reserved : : file: tsdb.go : details: TODO : author: Mehrdad Arshad Rad : date: 02/01/2017 : : Licensed under the Apache License, Version 2.0 (the "License"); : you may not use this file except in compliance with the License. : You may obtain a copy of the License at : : http://www.apache.org/licenses/LICENSE-2.0 : : Unless required by applicable law or agreed to in writing, software : distributed under the License is distributed on an "AS IS" BASIS, : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. : See the License for the specific language governing permissions and : limitations under the License. : ----------------------------------------------------------------------------
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client represents HTTP client
type IPFIX ¶
type IPFIX struct {
UDPQueue int64
UDPMirrorQueue int64
MessageQueue int64
UDPCount int64
DecodedCount int64
MQErrorCount int64
Workers int64
}
IPFIX represents IPFIX metrics
type InfluxDB ¶
InfluxDB represents InfluxDB backend
type SFlow ¶
type SFlow struct {
UDPQueue int64
MessageQueue int64
UDPCount int64
DecodedCount int64
MQErrorCount int64
Workers int64
}
SFlow represents SFlow metrics
type Sys ¶
type Sys struct {
MemHeapAlloc int64
MemAlloc int64
MCacheInuse int64
GCNext int64
MemTotalAlloc int64
GCSys int64
MemHeapSys int64
NumGoroutine int64
NumLogicalCPU int64
MemHeapReleased int64
}
Sys represents system/go-runtime statistics