tutorial telegraf que perfecto configurar busca linux database windows install influxdb
https://dl.influxdata.com/influxdb/releases/influxdb-1.0.0-beta2_windows_amd64.ziphttps://github.com/adriencarbonne/influxdb/releases/download/v0.9.0-rc11/influxdb_v0.9.0-rc11.zipcompilación de "nightlies" en

linux - telegraf - Cómo instalar InfluxDB en Windows



que es influxdb (10)

Soy nuevo en InfluxDB. No pude encontrar ningún detalle sobre la instalación de InfluxDB en Windows. ¿Hay alguna forma de instalarlo en una máquina con Windows o necesito usar un servidor Linux para propósitos de desarrollo?


La compilación de "nightlies" en realidad tiene ejecutables de Windows ahora. La versión de lanzamiento no lo hace (hay un problema abierto para eso).

Alternativamente, la descarga de la versión publicada y la adición de la extensión .exe a los nombres de los archivos también deberían funcionar. Tendrías que generar el archivo de configuración usando el comando:

influxd config >influxdb.conf


La rama 0.9 actual de influxdb es pura y puede compilarse en Windows. Los prerrequisitos principales son ir 1.4, git (por ejemplo, tortoisegit junto con msysgit), hg (por ejemplo, tortoisehg).

Usando esta configuración, he compilado exitosamente y ejecuto influxdb en Win7 x64.


La rama 0.9 actual de influxdb es pura y se puede compilar en Windows con los siguientes comandos:

cd %GOPATH%/src/github.com/influxdb go get -u -f ./... go build ./...

Por supuesto necesitarás ir (> 1.4), git y hg.

Si no desea compilar su propia versión, también puede encontrar aquí mis propios binarios de Windows x86 para v0.9.0-rc11: https://github.com/adriencarbonne/influxdb/releases/download/v0.9.0-rc11/influxdb_v0.9.0-rc11.zip

Para ejecutar InfluxDB, escriba: influxd.exe .

O mejor aún, cree el siguiente archivo de configuración, guárdelo como influxdb.conf y ejecute influxd --config influxdb.conf :

reporting-disabled = true #[logging] #level = "debug" #file = "influxdb.log" [admin] enabled = true port = 8083 [api] port = 8086 [data] dir = "data" [broker] dir = "broker"


Luché bastante con este problema, así que publicaré el proceso completo paso a paso . Esperamos que esto ayude a otras personas que aterrizan en este post.

Tabla de contenido:

Edición: ADVERTENCIA, esto no funciona si Go y la carpeta de proyectos están instalados en una ruta personalizada (no c: / go). En este caso, obtenga interrupciones con mensajes crípticos sobre rutas de importación no reconocidas (gracias al usuario 626528 por la información)

  1. DESCARGAS ANTERIORES
  2. COMPILACION
  3. EJECUCIÓN

1. DESCARGAS ANTERIORES

Vaya a Windows (obtenga el .msi): https://golang.org/dl/

GIT para Windows: http://git-scm.com/download/win

2. COMPILACIÓN

cd a c: / go

Cree nuestro $ GOPATH en "C: / Go / projects" (en cualquier lugar que no sea C: / Go / src , que es el $ GOROOT ).

> mkdir projects

Establezca la variable $ GOPATH en este nuevo directorio:

> set GOPATH=C:/Go/projects

Tire el código influxdb de github en nuestro $ GOPATH :

> go get github.com/influxdata/influxdb

cd to C: / Go / projects / github.com / influxdata / influxdb

Tire de las dependencias del proyecto:

> go get -u -f ./...

Finalmente, construye el código:

> go build ./...

... esto creará 3 ejecutables en C: / Go / projects / bin :

influx.exe influxd.exe urlgen.exe

3. EJECUCION

Para iniciar el servicio:

influxd -config influxdb.conf

Para eso, primero necesita crear un archivo influxdb.conf con el siguiente texto:

reporting-disabled = true #[logging] #level = "debug" #file = "influxdb.log" #write-tracing = false [admin] enabled = true port = 8083 [api] port = 8086 [data] dir = "data" [broker] dir = "broker"

Una vez que se inicia el servicio, puede ejecutar Chrome e ir a http: // localhost: 8083 , y comenzar a jugar con InfluxDb.

Los valores predeterminados para el nombre de usuario y la contraseña son:

username: root password: root


No admitimos oficialmente Windows en este momento. Sin embargo, ahora deberías poder construir desde el maestro. Vea este tema para seguirlo de cerca y los comentarios en la parte inferior tienen un enlace donde puede obtener un binario compilado: https://github.com/influxdata/influxdb/issues/5359


No hubo una versión de influxdb para Windows al 30 de septiembre de 2014, solo hubo versiones de Linux y OSX.

Actualización: la versión 0.9 actual en la actualidad 04/09/2015 tiene una versión ganadora.


Para crear el archivo de configuración influxdb también podemos usar el siguiente comando

influxd config > influxdb.generated.conf


Pocas actualizaciones de la solución de Xavier Peña para construir la última influxdb. Observe la diferencia en la URL de github y la ruta.

C:/Go/projects>go get github.com/influxdata/influxdb C:/Go/projects>go get github.com/sparrc/gdm C:/Go/projects>cd C:/Go/projects/src/github.com/influxdata/influxdb C:/Go/projects/src/github.com/influxdata/influxdb>go get -u -f ./... C:/Go/projects/src/github.com/influxdata/influxdb>c:/Go/projects/bin/gdm.exe restore C:/Go/projects/src/github.com/influxdata/influxdb>go build ./... C:/Go/projects/src/github.com/influxdata/influxdb>go install ./... C:/Go/projects/bin>influxd config > influxdb.generated.conf C:/Go/projects/bin>influxd -config influxdb.generated.conf