• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » How to Install InfluxDB on Ubuntu Server

By Abhishek Ghosh October 5, 2019 8:12 pm Updated on October 5, 2019

How to Install InfluxDB on Ubuntu Server

Advertisement

InfluxDB is a time series database written in the Golang programming language. It is easy to install for use in specific purposes, use SQL-like query language. It supports HTTP API, also can use InfluxDB to store metrics of our Internet of Things (IoT) projects. InfluxDB is optimized for fast, high-availability storage and retrieval of time series data in fields. It supports processing data from Graphite. InfluxDB uses the TCP port 8083, and Admin Panel is at TCP port 8086. 2003 is the default TCP port on which the Graphite service runs.

How to Install InfluxDB on Ubuntu Server

The default TCP port on which the OpenTSDB service runs is 4242. The default TCP port on which the UDP service runs is 8089. The default TCP port on which the Collect service runs is 25826. InfluxDB has own website with repo and documentation :

Vim
1
2
3
4
5
#
 
https://www.influxdata.com/
 
#

Update and upgrade :

Advertisement

---

Vim
1
2
3
4
#
sudo apt-get -y update
sudo apt-get -y upgrade
#

Add the repository key & the repo :

Vim
1
2
3
4
5
#
wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/lsb-release
echo "deb https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
#

On newer Ubuntu, there will be an automatic update after running the above command. However, on older Ubuntu we need to update, upgrade :

Vim
1
2
3
4
#
sudo apt-get -y update
sudo apt-get -y upgrade
#

Now install InfluxDB :

Vim
1
2
3
#
sudo apt-get -y install influxdb
#

Run these commands :

Vim
1
2
3
4
5
#
sudo systemctl unmask influxdb.service
sudo systemctl start influxdb
sudo systemctl unmask influxdb.service
#

You can view the default configuration settings by running influxd config command. Run :

Vim
1
2
3
4
5
#
influxd -config /etc/influxdb/influxdb.conf
echo $INFLUXDB_CONFIG_PATH
# /etc/influxdb/influxdb.conf
#

By default, InfluxDB will report to m.influxdb.com about OS, architecture and version to track the number of instances running and the versions. We ll disable this feature :

Vim
1
2
3
4
5
6
7
8
#
nano /etc/influxdb/influxdb.conf
## find the below line and edit like below to make true
#    reporting-disabled = true
##
sudo service influxdb restart
sudo netstat -naptu | grep LISTEN | grep influxd
#

Command-line of InfluxDB can be evoked by the command influx. Create an admin user and a normal non-admin user :

Vim
1
2
3
4
5
6
7
8
#
CREATE USER "admin" WITH PASSWORD 'own random password' WITH ALL PRIVILEGES
CREATE USER "example" WITH PASSWORD 'own random password'
#
 
SHOW USERS
 
#

InfluxDB comes with web-based admin panel. We can it by pointing our browser to http://ip-address:8083. You’ll find the configuration documentation at https://docs.influxdata.com/influxdb/v1.7/administration/config/.

Tagged With influx apt , ubuntu influxdb install , restart serice influxdb ubuntu , influxdb install for ubuntu server , influxd -config /etc/influxdb/influxdb conf does not work windows , influx db install , how to create influxdb server , create admin configuration in influxdb ubuntu , uubuntu install influx 2 , apt install influx
Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to How to Install InfluxDB on Ubuntu Server

  • How To Install TICK Stack on Ubuntu, CentOS For System Metrics Monitoring

    TICK Stands For Telegraf, InfluxDB, Chronograf, Kapacitor. Here is How To Install TICK Stack on Ubuntu, CentOS For System Metrics Monitoring.

  • Nginx WordPress Installation Guide (All Steps)

    This is a Full Nginx WordPress Installation Guide With All the Steps, Including Some Optimization and Setup Which is Compatible With WordPress DOT ORG Example Settings For Nginx.

  • WordPress & PHP : Different AdSense Units on Mobile Devices

    Here is How To Serve Different AdSense Units on Mobile Devices on WordPress With PHP. WordPress Has Function Which Can Be Used In Free Way.

  • Install Elastic Stack on Ubuntu 16.04, CentOS 7 Single Cloud Server

    Here is How to Install Elastic Stack on Ubuntu 16.04, CentOS 7 on Single Cloud Server Instance For Server Log Analysis, Big Data Processing.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • PowerAmp Settings for Higher Sound QualityOctober 4, 2023
  • Affordable Earphone/IEM for Audiophiles: HiFiMan RE-400 WaterlineOctober 2, 2023
  • What is Hardware Security Module (HSM)September 30, 2023
  • Transducer Technologies of HeadphonesSeptember 28, 2023
  • What is Analog-to-Digital Converter (ADC)September 27, 2023
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy