How to change location of Influxdb storage folder

In this article i will try to list out the steps to move influxdb default directories in windows. After following the steps you will be able to configure influxDB to store its data in a different folder.

1.Create the new influxdb directory.

E:\NewInfluxDatabaseDirectory

1.1 Create the new influxdb configuration.

Open influxdb.conf and save as newinfluxdb.conf

Edit meta, data, wal-dir strings with the corresponding values.

Meta Directory;

[meta]
# Where the metadata/raft database is stored
dir = "E:\\NewInfluxDatabaseDirectory\\meta"

Data Directory:


[data]
  # The directory where the TSM storage engine stores TSM files.
  dir = "E:\\NewInfluxDatabaseDirectory\\data"

Wal Directory:


# The directory where the TSM storage engine stores WAL files.
  wal-dir = "E:\\NewInfluxDatabaseDirectory\\wal"

2.Run influxdb with new database configuration
Go to directory where your influxd.exe is located. Open up command prompt and type the following.


influxd.exe -config newinfluxdb.conf

In another article i am planing to show you how to move databases.

You can also watch the screencast about changing influxdb database directory.

Grafana Cloud ,a highly available, fast, fully managed platform

In this article i will try to explain you importance of bi tools then share my experience on creating free grafana cloud account.

When we look at the developments of businesses and information technologies in the last 20 years, we can see that one of the most important concepts is data. This importance given to the data also increases the investments such as time and money on its collection and storage. Today, most institutions have already completed the stages of collecting data and storing this collected data.

Business intelligence is the analysis of business data across the entire organization to understand existing business performance and make informed business decisions. The information provided by the business intelligence solution should be targeted and have sufficient level of detail and presentation format for the targeted user group.

Grafana Cloud is a highly available, fast, fully managed OpenSaaS metrics platform operated by Grafana Labs.

Grafana is an open source monitoring tool compatible with most open source software. Grafana is actually a graphical tool rather than a monitoring tool to make the data meaningful. Easy to follow and stylish with a variety of themes and graphics. You can visit the site for detailed information. Do not wake up the worry that we can only watch a machine on the screen after the installation. Create dashboards with machines attached and add those dashboards to the playlist so that the dashboards will rotate at the interval you specify.

I leave you watch the steps to create your free grafana cloud account.

Industrial Iot Dictionary

Industry 4.0 and digitization brought so many buzzwords around the world of manufacturing. It is difficult to keep track all of them. I will try to list as a reference resource. This document will be revised with upcoming articles.

PLC Programmable logic controller

PLC is an industrial digital computer adapted for the control of manufacturing processes, such as assembly lines, or robotic devices, or any activity that requires high reliability, ease of programming and process fault diagnosis.

HMI HUMAN-MACHINE INTERFACE 

These are the monitors and controls of a machine that allows the operator to run a machine or monitor a machine. Engineers can program an HMI to perform almost any function that can be controlled or information that can be monitored by a PLC. HMIs and PLCs work together to monitor and control the machine.

DCS Distributed Control System

A DCS or distributed control system is similar to a PLC in that is has rugged computer controllers however the DCS contains multiple autonomous controllers that are distributed throughout a system, also used for automating processes.

VFD Variable Frequency Drive

VFDs are used for running an AC motor at variable speeds or let them ramp up their speed to give them a smooth startup.

DNC Direct numerical control

Dnc is a common manufacturing term for networking CNC machine tools. General term used in shop floor operations to mean the networking of CNC machine tool.

SCADA Supervisory Control and Data Acquisition

SCADA system is a collection of both software and hardware components that allow supervision and control of plants, both locally and remotely.

OPC Open Platform Communications

OPC is the interoperability standard for the secure and reliable exchange of data in the industrial automation space and in other industries. It is platform independent and ensures the seamless flow of information among devices from multiple vendors.

Industrial Automation

Industrial automation is the use of control systems and information technologies for handling different processes in an industry to replace a human being.

Gateway

Intermediate structure that connects two systems with different usages. Understands the language of both systems.

Edge Device

An edge device is any piece of hardware that controls data flow at the boundary between two network

IIot Industrial Internet of Things

Interconnected sensors, instruments, and other devices networked together with computers industrial applications, including manufacturing and energy management. This connectivity allows for data collection, exchange, and analysis, potentially facilitating improvements in productivity and efficiency as well as other economic benefits.

MES Manufacturing Execution Systems 

Computerized systems used in manufacturing. Also known as shopfloor systems. Tracks and logs the transformation of raw materials to finished goods.

ERP Enterprise Resource Planning

ERP is a process used by companies to manage and integrate the important parts of their businesses.

Machine Data

Machine generated data is digital information created by the actions of computers, mobile devices, embedded systems and other networked devices.

M2M Machine to machine communication

M2M is direct communication between devices. Thanks to M2M decisions are made using information without the need of human intervention.

ML Machine Learning

Machine learning is an application of artificial intelligence that provides systems the ability to automatically learn and improve from experience without being explicitly programmed.

AI Artificial intelligence
Artificial intelligence, the ability of a computer or computer-controlled robot to perform tasks commonly associated with intelligent beings.

Predictive Analytics

Predictive analytics encompasses a variety of statistical techniques from data mining, predictive modelling, and machine learning, that analyze current and historical facts to make predictions about future or otherwise unknown events

Predictive Maintenance

Predictive maintenance techniques are designed to help determine the condition of in-service equipment in order to estimate when maintenance should be performed. This approach promises cost savings over routine or time-based preventive maintenance.

Preventive maintenance Or Preventative Maintenance

Preventive maintenance is maintenance that is regularly performed on a piece of equipment to lessen the likelihood of it failing. It is performed while the equipment is still working so that it does not break down unexpectedly.

SaaS Software as a Service

SaaS  is a software model that incorporates the delivery of a software application to a remote client via the Internet.

Smart Factory

The smart factory is defined as a factory where physical production processes and operations are combined with digital technology, smart computing and big data to create a more opportunistic system for companies that focus on manufacturing and supply chain management.

SM Smart Manufacturing

Smart manufacturing is a technology-driven approach that utilizes Internet-connected machinery to monitor the production process. The goal of SM is to identify opportunities for automating operations and use data analytics to improve manufacturing performance.

Big Data

Big data refers to large, diverse sets of information from a variety of sources that grows at ever-increasing rates.

API Application Program Interface

An application program interface is code that allows two software programs to communicate with each other. An API defines the correct way for a developer to request services from an operating system or other application and expose data within different contexts and across multiple channels.

Condition Monitoring

Condition monitoring is the process of monitoring a parameter of condition in machinery, in order to identify a significant change which is indicative of a developing fault. It is a major component of predictive maintenance.

Digital Transformation

Digital Transformation is the use of new, fast and frequently changing digital technology to solve problems.

Digital Twin

A digital twin is a digital replica of a living or non-living physical entity. Digital twin refers to a digital replica of potential and actual physical assets, processes, people, places, systems and devices that can be used for various purposes.

 

Coronavirus and Industry 4.0

Industry 4.0 seems to be receiving a lot of investment by companies because it provides uninterrupted production and healthy communication. I will try to explain how and why.

The corona virus, which appeared in Wuhan, China in December 2019, has spread to every country.The corona virus continues to affect the whole world and make life difficult.

Looking at the state of the industry, it is seen that the manufacturing sectors are the ones most affected by the Covid-19 process. We follow the same situation in agriculture and services sectors. Lack of workforce has caused large, medium or small businesses to close down or shrink in production volume almost anywhere in the world. On the other hand, large companies that use outsourcing and businesses that work as suppliers to them are also affected negatively. Robotics, machine-machine interaction, the Internet of Things and autonomous assembly lines can help to deal with such crises by minimizing human intervention. This is exactly the transformation described as Industry 4.0. In a nutshell, it is the orientation that Covid-19 is expected to accelerate the Industry 4.0 transformation first in mind and then in practice.

Each manufacturer has been affected by this in different ways and continues to be affected. Some situations of manufacturing companies have been badly affected and are looking for different requirements to continue production. Some manufacturers stopped production as demand for their products dropped, while manufacturers producing masks and disinfectants increased their production. So, how will the future of Industry 4.0 be affected by this situation?

Industry 4.0 was an area that attracted many manufacturers before the crisis caused by the corona virus. Manufacturers were considering using Industry 4.0 on issues such as cost reduction, efficiency, sustainability and innovation before the corona virus created. The aim was to make well-run businesses run better. Currently, many manufacturers are using different ways to deal with this situation with as little damage as possible. Industry 4.0 applications are among these solutions.

So what would happen if pre-corona virus Industry 4.0 applications were more common?

The establishment of smart factories with artificial intelligence and robots to maintain, control, evaluate and replan production would enable production to continue without interruption.

Industry 4.0 is a very advantageous technology for situations that bring life to a halt, such as a coronavirus outbreak. It is envisaged that companies will seek solutions to prevent interruptions in production in such situations. Industry 4.0 seems to be receiving a lot of investment by companies because it provides uninterrupted production and healthy communication.