mirror of
https://github.com/nikdoof/helm-charts.git
synced 2025-12-13 21:42:18 +00:00
[vsphere-influxdb-go] Build config.json from values
This commit is contained in:
@@ -37,6 +37,105 @@ cronjob:
|
||||
failedJobsHistoryLimit: 1
|
||||
# startingDeadlineSeconds: 10
|
||||
|
||||
## Configuration data that is wrote to vsphere-influxdb-go
|
||||
## If you need additional metrics then this is where you can
|
||||
## add them.
|
||||
##
|
||||
config:
|
||||
Domain: ".lab"
|
||||
RemoveHostDomainName: false
|
||||
Interval: 60
|
||||
VCenters: {}
|
||||
InfluxDB: {}
|
||||
Metrics:
|
||||
- ObjectType:
|
||||
- VirtualMachine
|
||||
- HostSystem
|
||||
Definition:
|
||||
- Metric: cpu.usage.average
|
||||
Instances: "*"
|
||||
- Metric: cpu.usage.maximum
|
||||
Instances: "*"
|
||||
- Metric: cpu.usagemhz.average
|
||||
Instances: "*"
|
||||
- Metric: cpu.usagemhz.maximum
|
||||
Instances: "*"
|
||||
- Metric: cpu.wait.summation
|
||||
Instances: "*"
|
||||
- Metric: cpu.system.summation
|
||||
Instances: "*"
|
||||
- Metric: cpu.ready.summation
|
||||
Instances: "*"
|
||||
- Metric: mem.usage.average
|
||||
Instances: "*"
|
||||
- Metric: mem.usage.maximum
|
||||
Instances: "*"
|
||||
- Metric: mem.consumed.average
|
||||
Instances: "*"
|
||||
- Metric: mem.consumed.maximum
|
||||
Instances: "*"
|
||||
- Metric: mem.active.average
|
||||
Instances: "*"
|
||||
- Metric: mem.active.maximum
|
||||
Instances: "*"
|
||||
- Metric: mem.vmmemctl.average
|
||||
Instances: "*"
|
||||
- Metric: mem.vmmemctl.maximum
|
||||
Instances: "*"
|
||||
- Metric: mem.totalCapacity.average
|
||||
Instances: "*"
|
||||
- Metric: net.packetsRx.summation
|
||||
Instances: "*"
|
||||
- Metric: net.packetsTx.summation
|
||||
Instances: "*"
|
||||
- Metric: net.throughput.usage.average
|
||||
Instances: "*"
|
||||
- Metric: net.received.average
|
||||
Instances: "*"
|
||||
- Metric: net.transmitted.average
|
||||
Instances: "*"
|
||||
- Metric: net.throughput.usage.nfs.average
|
||||
Instances: "*"
|
||||
- Metric: datastore.numberReadAveraged.average
|
||||
Instances: "*"
|
||||
- Metric: datastore.numberWriteAveraged.average
|
||||
Instances: "*"
|
||||
- Metric: datastore.read.average
|
||||
Instances: "*"
|
||||
- Metric: datastore.write.average
|
||||
Instances: "*"
|
||||
- Metric: datastore.totalReadLatency.average
|
||||
Instances: "*"
|
||||
- Metric: datastore.totalWriteLatency.average
|
||||
Instances: "*"
|
||||
- Metric: mem.capacity.provisioned.average
|
||||
Instances: "*"
|
||||
- Metric: cpu.corecount.provisioned.average
|
||||
Instances: "*"
|
||||
- ObjectType:
|
||||
- VirtualMachine
|
||||
Definition:
|
||||
- Metric: datastore.datastoreVMObservedLatency.latest
|
||||
Instances: "*"
|
||||
- ObjectType:
|
||||
- HostSystem
|
||||
Definition:
|
||||
- Metric: disk.maxTotalLatency.latest
|
||||
Instances: ''
|
||||
- Metric: disk.numberReadAveraged.average
|
||||
Instances: "*"
|
||||
- Metric: disk.numberWriteAveraged.average
|
||||
Instances: "*"
|
||||
- Metric: net.throughput.contention.summation
|
||||
Instances: "*"
|
||||
- ObjectType:
|
||||
- Datastore
|
||||
Definition:
|
||||
- Metric: disk.capacity.latest
|
||||
Instances: "*"
|
||||
- Metric: disk.used.latest
|
||||
Instances: "*"
|
||||
|
||||
resources: {}
|
||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
||||
# choice for the user. This also increases chances charts run on environments with little
|
||||
|
||||
Reference in New Issue
Block a user