Commit Graph

58 Commits

Author SHA1 Message Date
Brian Christner a471a24059 fixed versions and small bugs 2022-06-22 00:18:46 +02:00
SebastianRzk cea4cba8c2
update cadvisor docker image repo (#164)
Co-authored-by: RosesTheN00b <RosesTheN00b@github>
2021-08-25 21:15:05 +02:00
Moshe Zada 93e40128fa
Add pushgateway to the stack (#139)
* Add pushgateway to the stack

* Comment out pushgateway usage
2020-10-01 09:30:42 +02:00
Pablo Castellano 7cf929c245
Update grafana user id (#146)
For Grafana >= 5.1, uid is 472

Reference:
https://grafana.com/docs/grafana/latest/installation/docker/#user-id-changes
2020-04-17 09:18:16 +02:00
Brian Christner f61a390b52
Traefik implementation (#128)
* Version bump and organize deploy sections

Signed-off-by: Brian Christner <brian.christner@gmail.com>

* Updated stack Grafana and labels for  Traefik

Signed-off-by: Brian Christner <brian.christner@gmail.com>

* Fixing  YAML issues :(

Signed-off-by: Brian Christner <brian.christner@gmail.com>

* port conflict

Signed-off-by: Brian Christner <brian.christner@gmail.com>

* updated networks

Signed-off-by: Brian Christner <brian.christner@gmail.com>

* Added Traefik section to README

Signed-off-by: Brian Christner <brian.christner@gmail.com>
2019-08-22 08:46:27 +02:00
vegasbrianc 1046621f58 added root user back temporarily to allow for migrations
Signed-off-by: vegasbrianc <brian.christner@gmail.com>
2018-07-26 17:50:54 +02:00
Brian Christner 8077198d32
updated Dashboard auto provisioning
Signed-off-by: Brian Christner <brian.christner@gmail.com>
2018-03-06 15:58:55 +01:00
田浩 2241d7f078
update prometheus version to 2.1.0 2018-01-29 17:27:44 +08:00
Brian Christner f45e69cdba
added restart policy to Grafana
Signed-off-by: Brian Christner <brian.christner@gmail.com>
2018-01-19 08:55:02 +01:00
Mauricio Collazos 7ad2df832d
Add double dash to flags in alertmanager
According to [this official post](https://prometheus.io/blog/2017/06/21/prometheus-20-alpha3-new-rule-format/) flags now  require double dash instead single ones
2018-01-16 12:13:40 -05:00
llitfkitfk fcdfc9366b update compose file using HOSTNAME env 2017-11-29 17:20:11 +08:00
Marc ABOU CHACRA f587650491 (Fix) #81 : Updating volume on critical resources to be read-only 2017-11-28 10:57:51 +01:00
田浩 a628dec620
add more ignored mount point 2017-11-17 08:48:23 +08:00
llitfkitfk 4b027be9fc add more node exporter ignored mount points 2017-11-14 12:27:56 +08:00
llitfkitfk 52be9f7567 update node exporter ignored mount points 2017-11-14 12:24:56 +08:00
llitfkitfk 806d49c002 update alert 2017-11-10 17:03:57 +08:00
llitfkitfk 35673af98d update prometheus to v2.0.0 2017-11-10 12:06:22 +08:00
llitfkitfk 0fcf484433 remove docker compose file 3.2 Volume LONG SYNTAX 2017-11-03 16:40:00 +08:00
Brian Christner 83bc70cc76
1. updated README to default to using docker stack deploy instead of docker-compose
2. Removed deprecated expose from compose file
3. Bumped compose version to 3.2

Merge branch 'version-2' of github.com:vegasbrianc/prometheus into version-2

Signed-off-by: Brian Christner <brian.christner@gmail.com>
2017-10-18 21:19:00 +02:00
Brian Christner 07cf41bae6
updated docker-compose to be 100% compatible deploying to Swarm
Signed-off-by: Brian Christner <brian.christner@gmail.com>
2017-10-18 20:51:11 +02:00
Brian Christner 6f8db85035 Disabled node-exporter until it is fixed
Commented out the node-exporter until we figure out what is wrong with it as it doesn't perform the same across all OS platforms.
2017-10-18 07:42:03 +02:00
Brian Christner cd6a0350b3
removed host network from the compose
Signed-off-by: Brian Christner <brian.christner@gmail.com>
2017-10-17 21:34:21 +02:00
Brian Christner fe6c9fa803
updated README for Mac Users and added a table of contents 2017-10-15 23:23:53 +02:00
Brian Christner abf7684761
fixed formatting of the node-exporter command and changed the network to host as recommend by docs 2017-10-12 06:42:49 +02:00
Brian Christner 9b983d1064
Merge branch 'patch-1' of git://github.com/yayitswei/prometheus into yayitswei-patch-1 2017-10-12 06:38:32 +02:00
Wei Hsu 4d0f9ad25d Update nodeexporter deploy mode to global 2017-10-09 18:18:37 -07:00
Peter 8e2a33aa7a FIX: correct the command to start the node-exporter service 2017-10-09 22:49:25 +08:00
Brian Christner 726a4d9741
updated README and compose file 2017-09-29 07:36:33 +02:00
Brian Christner 0dd341b1cf
removed deprecated container_name from compose file 2017-09-19 23:00:36 +02:00
Brian Christner 80b35e19ce
Merge branch 'huegelc-patch-expose-consoles' of https://github.com/huegelc/prometheus into huegelc-huegelc-patch-expose-consoles 2017-09-12 15:01:40 +02:00
Christian Hügel 544147dbf5 Update docker-compose.yml
expose /consoles in docker container
2017-09-10 17:59:30 +02:00
Leo Winter b7036aa48b Add auto restart to node-expolorer 2017-08-28 01:45:57 +02:00
Leo Winter 1647b230f0 Add auto restart 2017-08-28 01:43:02 +02:00
llitfkitfk 886a882a25 cleanup: swarm mode & single host use same docker-compose.yml 2017-08-16 16:31:12 +08:00
llitfkitfk c5efc5517c remove unnecessary config 2017-08-11 18:24:51 +08:00
llitfkitfk 7b5657d006 update docker-compose.yml to support swarm mode 2017-08-11 17:53:45 +08:00
Nikolaus 4a71bfb08b make bind mounts readonly, you don't want some node-exporter vulnerability lead to write access on your node
fix collector.sysfs mistakenly use /host/sysfs eventhough sysfs is mounted on /host/sys
fix ignored mountpoints to work with bind mounts
add ignored fs-types to not display a lot of useless NaN and 0 metrics for mounts related to docker
put CLI arguments for command parameter in one value definition, seems like a bug in docker compose, only the first element in an array of commands is used
2017-04-16 10:29:29 +04:00
Ben Clapp cfc8d45b1d Adding volumes and commands to node-exporter
- Allows the collection of metrics from the host system
2017-03-01 20:49:36 +13:00
paul 7d246ab608 add slack integration 2016-07-27 18:27:31 +08:00
paul 29dc390edf add alertmanager 2016-07-27 16:09:16 +08:00
Brian Christner 1a1fd33b9c 1 - added Import Dashboard screenshot
2 - commited last changes for docker-compose
3 - this should be it for now
2016-07-14 14:19:55 +02:00
Brian Christner 92b8d032ea 1 - Added networks to the docker-compose file to seperate internal and external services
2 - Added a container_name to prometheus for easier lookups in the Grafana Datasource
2016-07-14 09:21:08 +02:00
cypherpunk 560d90d537 removed grafana version pinning 2016-07-13 15:47:57 +02:00
cypherpunk 9c6a93eddc refactored compose to use grafana over promdash, added node-exporter for host metrics and use upstream prometheus 2016-07-13 14:33:55 +02:00
Brian Christner f57c24e2be changed compose file to download image from DockerHub instead of building 2016-06-28 10:34:13 +02:00
vegasbrianc a775354c09 final touches on labeling containers 2015-11-18 11:39:11 +01:00
vegasbrianc b22c48809f removed special characters from compose file and moved everything to labels 2015-11-18 11:29:15 +01:00
vegasbrianc 1129344fd8 wow a lot of changes happend since I set this up in October. I locked down the Prometheus version to 0.16.1, fixed the docker-compose to align the new config commands, and updated the prometheus.yml format to the new standard. 2015-11-18 10:52:09 +01:00
vegasbrianc d75036ea45 wow a lot of changes happend since I set this up in October. I locked down the Prometheus version to 0.16.1, fixed the docker-compose to align the new config commands, and updated the prometheus.yml format to the new standard. 2015-11-18 10:51:04 +01:00
Brian Christner f7cc744eb2 Update docker-compose.yml
Updated the docker-compose file container variables.  It appears the docker-compose configuration option container_name changed to name in the latest version of docker-compose.
2015-11-17 16:24:31 +01:00