Commit Graph

109 Commits

Author SHA1 Message Date
Andy Cobaugh dac91ccd2d
Use url.UserPassword() so passwords are escaped (#101)
* add Dockerfile

* dockerfile: switch to multi-stage build to lighten up the final image

* dockerfile: update to latest images, and update the 2nd stage image on build

* Use url.UserPassword() so passwords are escaped
2020-04-01 14:15:04 +02:00
Andy Cobaugh 88b072f48e Add Dockerfile to project (#98)
* add Dockerfile

* dockerfile: switch to multi-stage build to lighten up the final image

* dockerfile: update to latest images, and update the 2nd stage image on build
2019-07-19 18:24:31 +02:00
Adrian Todorov dc6df54936
Merge pull request #96 from MicKBfr/patch-2
change for RemoveHostDomainName
2019-03-14 15:52:36 +01:00
MicKBfr e92e578a98
change for RemoveHostDomainName 2018-10-26 11:28:18 +02:00
Adrian Todorov e0c31fa803 update to use nfpm instead of fpm for packaging 2018-09-16 15:47:55 +02:00
Adrian Todorov 9094700d21 rollback vDisk parsing for now 2018-09-16 15:39:38 +02:00
Adrian Todorov 23505fb8d3
Merge pull request #93 from MicKBfr/patch-1
Update vsphere-influxdb.go
2018-09-16 15:01:46 +02:00
MicKBfr e9bccef96d
Update vsphere-influxdb.go 2018-09-13 17:02:26 +02:00
Adrian Todorov 639ef28ecf
Merge pull request #72 from MicKBfr/MicKBfr-patch-1
Remove domain from esx name
2018-09-03 22:07:41 +02:00
Adrian Todorov 57703fa0b3
Merge pull request #81 from krische/master
Compute usage percentage of datastore.
2018-08-09 18:32:26 +02:00
Brian Krische a32178917a Compute usage percentage of datastore. 2018-06-25 07:39:38 -05:00
MicKBfr 3ddb5a30da
patch to made RemoveHostDomainName optional 2018-04-12 17:45:57 +02:00
MicKBfr 3eb0f579a9
Update vsphere-influxdb.go 2018-04-12 17:36:51 +02:00
MicKBfr 39330e4d31
Remove domain from esx name
Domain in esx name can be a problem with influxgraph and grafana.
2018-04-06 09:40:32 +02:00
Adrian Todorov 3f8a36f0cf virtual disk to datastore mapping 2018-03-31 15:15:52 +00:00
Adrian Todorov d04a66083b fix copyright notice year 2018-03-31 15:03:58 +00:00
Adrian Todorov 1467c58c08 merge 2018-03-31 16:40:43 +02:00
Adrian Todorov 71d921b681
Merge pull request #63 from ncareau/patch-2
Typo in readme.
2018-02-24 22:13:32 +01:00
NMC 2091fe3207
Typo in readme.
Sorry, made a typo in my PR.
2018-02-24 15:33:11 -05:00
Adrian Todorov 770c98ecd4
Merge pull request #62 from ncareau/patch-1
Update README.md with note for time (check #31 comments)
2018-02-24 21:05:12 +01:00
NMC c3dc5c2e75
Update Readme.md with note for time (view #31)
Added a note for the NTP service to be valid since there have been reports (including myself) where an invalid time on the ESXi server caused the script to dump no data at all.
2018-02-24 14:43:56 -05:00
Adrian Todorov 60baa6670b fix typo in README 2018-02-04 13:18:23 +01:00
Adrian Todorov 2656627e47 cleanup 2018-02-03 21:29:32 +01:00
Adrian Todorov cc748fd2ae print PerformanceManager HistoricalInterval metric collection level if -debug is present 2018-02-03 21:27:12 +01:00
Adrian Todorov a2b027825c print version if -debug is present 2018-02-03 21:22:10 +01:00
Adrian Todorov b2da326242 fix version print to fmt.Println instead of stdlog.Println 2018-02-03 19:45:35 +01:00
Adrian Todorov 72f628354b bugfix 2018-01-07 16:17:37 +01:00
Adrian Todorov 076f633377 add a version flag 2018-01-07 16:08:06 +01:00
Adrian Todorov 59e2e1d2df bugfix 2018-01-07 15:47:30 +01:00
Adrian Todorov a461957082 add a -test flag and test mode to output the data collected from vCenter and not send it to Influx 2018-01-07 15:39:49 +01:00
Adrian Todorov bf09836f04 Add a default "" value for InfluxDB prefix for retrocompatibility post PR #53 2018-01-07 15:11:32 +01:00
Adrian Todorov c252b28988
Merge pull request #53 from zooplus/master
Nested Folders and measurement prefix support
2018-01-07 15:07:16 +01:00
Artashes Arabajyan d00ca9ee6d Merged old .gitignore that was somehow overwritten 2018-01-04 12:32:19 +01:00
Artashes Arabajyan ba0b81c0ef go fmt 2018-01-04 12:25:10 +01:00
Artashes Arabajyan 8b519e50c8 The tool was not able to gather info from the datacenters in nested folders under the root folder - fixed, added config parameter to specify prefix for measurement, cleaned up logging formatting 2018-01-03 21:06:41 +01:00
Adrian Todorov 942b49d61e fix crash on VM cloning 2017-12-10 17:22:33 +01:00
Adrian Todorov 3fe6b1fc22 more bugfixes 2017-11-27 14:56:40 +01:00
Adrian Todorov 01483a5b97 general cleanup; extra checks to avoid segfaults; channels and goroutines for concurrency 2017-11-26 11:32:11 +01:00
Adrian Todorov 65b5bd801f add check to skip clones in progress 2017-11-26 10:50:56 +01:00
Adrian Todorov 9508bf0dae check if there are clusters before retrieving configuration; don't get respool config twice 2017-11-12 15:37:04 +01:00
Adrian Todorov b47e66dea1 update README 2017-11-10 23:06:23 +01:00
Adrian Todorov 3614590b88 Add travis CI and goreleaser to compile and publish to GitHub Releases 2017-11-10 23:05:33 +01:00
Adrian Todorov 6438366409 [WIP]Travis-CI integration 2017-10-26 23:17:28 +02:00
Adrian Todorov 27ebb38acf add README to change_metric_collection_level 2017-10-26 23:16:25 +02:00
Adrian Todorov 3bed073385 add licence to change_metric_collection_level 2017-10-26 23:15:29 +02:00
Adrian Todorov 88e1f00b8d Merge branch 'master' of https://github.com/Oxalide/vsphere-influxdb-go 2017-10-26 23:08:44 +02:00
Adrian Todorov 20a74cee4d Add example Grafana dashboards to README 2017-10-25 23:31:28 +02:00
Adrian Todorov 9e002045d0 Update README.md to reflect post-vendoring changes 2017-10-25 23:18:25 +02:00
Adrian Todorov 4751993c27 fix gox call 2017-10-25 23:13:08 +02:00
Adrian Todorov 47533bc266 test travis.yml 2017-10-25 23:11:36 +02:00