Monitoring
Use Incorta to create dashboards of Linux system behavior regarding Memory, Disk, IOPS, CPU, and Network.
Prerequisites:
- Collectl Linux monitoring tool
monitor.sh
script- Incorta
Perform the following steps to monitor Incorta:
-
Install the Collectl Linux tool on your machine using the following command:
- For Centos:
sudo yum install collectl -y
- For Ubuntu:
sudo apt-get install collectl -y
- For Centos:
- Run the following command to generate
data.csv
file which will have all monitoring data:collectl --comment . --sep 9 -i60 -P -scCdmn -oz --nohup >data.csv &
- Run the
monitor.sh
script ondata.csv
to generateresult.csv
file which is compatible with Incorta:./monitor.sh
data.csv
- Upload
result.csv
into Incorta as a data source. - Create a Schema with any name (for example, Monitoring).
- Load the
result.csv
table in the Monitoring schema. - Create a formula column which concatenates the Date and Time columns into a new column with the name TimeStamp.
- Save.
You have now set up a dashboard to monitor your data.
Monitor Incorta using logs
The best way to investigate issues with the Incorta Unified Data Analytics Platform is to access the logs. The logs in Incorta are distributed over two folders:
- One for the analytics processes
- One for the loader processes Check the logs for both folders when issues issues arise.
Access the logs
- Connect to your instance using SSH.
- Navigate to the following directory:
<INSTALLATION_PATH>/IncortaNode/services/<SERVICE_ID>/logs/catalina.out
List the services on an instance
- Connect to your instance using SSH.
- Use the following command:
<INSTALLATION_PATH>/IncortaNode' then './listServices.sh