Xitoring Document
Home
FAQ
Support
Register
Home
FAQ
Support
Register
  • Xitoring

    • Introduction
    • Release Notes
    • Xitoring Release Notes
    • Linux Xitogent Release Notes
    • Windows Xitogent Release Notes
    • Xitoring Mobile App Release Notes
    • Account Management
    • API Access & Automation
    • Team Management & Collaboration
    • Billing & Subscription Management
  • Getting Started

    • Getting Started with Xitoring
    • Workflows & Guides
    • Monitor Your First Server
    • Import / Migration
    • Migrate from UptimeRobot to Xitoring
    • Migrate from Pingdom to Xitoring
    • Migrate from Uptime.com to Xitoring
    • Migrate from BetterStack to Xitoring
  • Help & Support

    • FAQ & Troubleshooting
    • Glossary
  • Server Monitoring

    • Server Monitoring
    • Graphs
    • Live Statistics
    • Monitor Services
    • Auto-Triggers
  • Xitogent on Linux

    • Install Xitogent on Linux
    • Update Xitogent on Linux
    • Uninstall Xitogent on Linux
  • Xitogent on Windows

    • Install Xitogent on Windows
    • Uninstall Xitogent on Windows
    • Xitogent Service
    • Update Xitogent on Windows
    • Disk Performance (I/O)
  • Xitogent on Azure

    • Xitogent on Azure
    • Monitor Azure Linux VM
    • Monitor Azure Windows VM
  • Xitogent CLI

    • Xitogent CLI
    • Xitogent Pause/Unpause
    • Xitogent Status
    • Xitogent debug
    • Xitogent Diagnosis
    • Which data we collect
  • Xitoring CLI

    • Xitoring CLI
  • Uptime Monitoring

    • What is Uptime Monitoring
    • Monitoring Nodes (Geographic Locations)
    • What is Check
    • Auto-Discovery
    • Auto Fault Tolerance
    • Heartbeat Check
    • Ping Check
    • HTTP(S) Check
    • DNS Check
    • FTP Check
    • SMTP Check
    • IMAP Check
    • POP3 Check
    • TCP Check
    • UDP Check
  • SSL Monitoring

    • SSL Monitoring
  • Incidents

    • Incidents
    • Incident's Root Cause
    • Incidents Notification
    • Incident Notes
    • Resolving Incidents Manually
    • Incident Policy
  • Maintenance Schedule

    • Maintenance Schedule
  • Email Reports

    • Email Reports
  • Integrations

    • Integrations
    • Apache Integration
    • CoreDNS Integration
    • CouchDB Integration
    • Disk Health Integration
    • Docker Integration
    • Dovecot Integration
    • Exim Integration
    • HAProxy Integration
    • IIS Integration
    • InfluxDB Integration
    • Kafka Integration
    • KeyDB Integration
    • LiteSpeed Integration
    • MongoDB Integration
    • MySQL Integration
    • Netstat Integration
    • Nginx Integration
    • OpenLiteSpeed Integration
    • OpenVPN Integration
    • PHP-FPM Integration
    • Postfix Integration
    • PostgreSQL Integration
    • RabbitMQ integration
    • Redis Integration
    • MS SQL Server Integration
    • Supervisor Integration
    • Varnish Integration
    • Wireguard Integration
  • Notifications

    • Notifications
    • Creating Notification Roles
    • Email Integration
    • Mobile Push Notifications
    • SMS Integration
    • Phone call Integration
    • Webhook Integration
    • Integration for Slack
    • Telegram Integration
    • WhatsApp Integration
    • Mattermost Integration
    • Discord Integration
    • Google Chat Integration
    • Microsoft Teams Integration
    • Atlassian Opsgenie Integration
    • Splunk On-Call Integration
    • Pushover Integration
    • Pushbullet Integration
    • Gotify Integration
    • Ntfy Integration
    • Spike.sh Integration
    • PagerDuty Integration
    • Zapier Integration
    • AlertOps Integration
  • Status Page

    • Status page
  • 3rd Party Status Pages

    • Using 3rd party Status Pages
    • Atlassian Status Page Integration with Xitoring
    • Status.io Integration with Xitoring
    • Statuspal Integration with Xitoring
    • Instatus Integration with Xitoring
  • Dashboards

    • Main Dashboard
    • Custom Dashboards
  • Metrics

    • Metrics
  • MCP Server

    • Setup & Tool Reference

Which data we collect

Xitogent gathers data from your server and sends them in JSON format, below is a good example of one sequence of data sent by Xitogent:

{
   "data":{
      "description":{
         "hostname":"xitoring.com",
         "os":"CentOS Linux 8",
         "uptime":"55 days, 5 hours, 16 minutes, 21 seconds",
         "timezone":"UTC+0000",
         "cpu":{
            "model_name":" QEMU Virtual CPU version (cpu64-rhel6)",
            "total":"4"
         },
         "type":"linux"
      },
      "statistics":{
         "cpu_load_average":{
            "1min":0.0,
            "5min":0.04,
            "15min":0.01
         },
         "cpu_usage":{
            "cpu1":2.0,
            "cpu2":0.0,
            "cpu3":0.0,
            "cpu4":1.0,
            "average":0.75
         },
         "memory_usage":{
            "free":70053888,
            "used":828985344,
            "total":1344778240,
            "cache":402137088,
            "buffers":43601920
         },
         "disk_usage":{
            "/":{
               "total":25297240064,
               "used":7685361664
            }
         },
         "disk_io":{
            "read":0,
            "write":0,
            "partitions":{
               "vda":{
                  "read":0,
                  "write":0
               },
               "vda1":{
                  "read":0,
                  "write":0
               }
            }
         },
         "network":{
            "eth0":{
               "sent":0,
               "received":18720
            }
         }
      },
      "ips":[
         "45.66.62.125"
      ],
      "softwares":[
         "sshd",
         "php-fpm",
         "mysqld",
         "httpd",
         "vsftpd",
         "mysql",
         "named"
      ],
      "processes":{
         "cpu_consumer":[
            {
               "cpu_usage":"8.5",
               "pid":"2593577",
               "cmd":"xitogent start"
            },
            {
               "cpu_usage":"3.2",
               "pid":"2593514",
               "cmd":"sshd: root [priv]"
            },
            {
               "cpu_usage":"2.2",
               "pid":"2593576",
               "cmd":"xitogent start"
            },
            {
               "cpu_usage":"0.5",
               "pid":"2593537",
               "cmd":"-bash"
            },
            {
               "cpu_usage":"0.4",
               "pid":"2593521",
               "cmd":"/usr/lib/systemd/systemd --user"
            }
         ],
         "memory_consumer":[
            {
               "memory_usage":"25.7",
               "pid":"1839828",
               "cmd":"/usr/libexec/mysqld --basedir=/usr"
            },
            {
               "memory_usage":"16.0",
               "pid":"1684733",
               "cmd":"/usr/sbin/named -u named -c /etc/named.conf"
            },
            {
               "memory_usage":"3.3",
               "pid":"492",
               "cmd":"/usr/lib/systemd/systemd-journald"
            },
            {
               "memory_usage":"1.7",
               "pid":"3999202",
               "cmd":"/usr/bin/xitogent start -c /etc/xitogent/xitogent.conf"
            },
            {
               "memory_usage":"1.6",
               "pid":"2593577",
               "cmd":"xitogent start"
            }
         ]
      }
   },
   "version":"1.0"
}

Tips

If you have integration enabled, the data will be appended to the above JSON object

Last Updated: 12/14/23, 9:28 AM
Prev
Xitogent Diagnosis