influxdata / influxdata/influxdb

Support running InfluxDB v2 as a Windows Service

Open
#22,643 4 comments 7 reactions 0 assignees View on GitHub
area/2.x kind/feature-request team/edge
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

__Proposal:__
Need the ability to run InfluxDB v2 as a Windows Service. Telegraf current supports this as described here:
https://docs.influxdata.com/telegraf/v1.20/administration/windows_service/

__Current behavior:__
Unable to resgister InfluxDB v2 with the Windows service registry.

__Desired behavior:__
The capabilities enabled by Telegraf are what should also be supported by InfluxDB v2

__Use case:__
This allows InfluxDB v2 to run "lights out" on an Windows host and it will restart upon reboot.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked Telegraf Windows service documentation and the InfluxDB v2 startup path. Determine the required service registration, lifecycle, and reboot behavior, then identify the relevant implementation and validation points; done means InfluxDB can be registered, started, stopped, and restarted as a Windows service.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.