Internal time series databases
_internal_factry is a time series database used to store historian/collector logs and collector statistics. This database gets configured during the “First time setup” after installing the historian. The database is initialized with a retention policy named _internal_factry_rp
of 12 weeks which means that data older than 12 weeks is not kept.
Logs
You can view these logs in the historian.
Common fields
- timestamp
- application (2 options, reflects the type of the log)
- historian-server
- historian-collector
- message
- level
Server logs
Logs from the historian server, they currently have no extra influx fields. Which logs are stored are defined by the LOG_LEVEL environmental variable .
Collector logs
Logs sent by the collectors. Which logs get sent depends on the configured log level .
Extra fields:
- collector_name
- collector_type
- collector_uuid
- measurement_uuid
- version
Statistics
Statistics from the collectors, these get updated every 30 seconds.
System
- cpu_usage (%): average over a period of 30s
- memory_usage (%): average over a period of 30s
- free_disk_space (bytes): Free disk space of the drive the collector is installed on
- system_uptime (seconds)
- uptime (seconds): Uptime of the Historian
- points_written: Points written since last check
- cpu_count: Amount of cpu’s on machine
- cpu_load: Average cpu load
- memory_total: Total available memory
- memory_free: Available memory
- mount info(for every mount):
- mount_point
- total_disk_space
- free_disk_space
Collector
- collector_name
- collector_type
- collector_uuid
- collector_uptime (seconds)
- version
- bad_points: amount per 30 seconds
- good_points: amount per 30 seconds
- points_sent: amount per 30 seconds
Buffer
- buffer_current_size: amount of points in memory
- buffer_error_files: amount of invalid buffer files
- buffer_disk_flushes: amount of disk flushes since last statistics update