Skyline FAQ and Updates ( 4.7.25 )
1. Script Locking Issue with Baseline Template
Q: I'm seeing a weird look issue running my custom script using a baseline template: /opt/CPotlpAgent/cs_data_handler_is.bash
A: This happens due to an issue with the locking mechanism on the script:
- lin32: Change
BASH_SOURCE[0]
to BASH_SOURCE[1]
or wait for T114/T115 updates
2. OTLP Agent Daemon Exiting or Script Not Sending Data
Q: I'm seeing the otlp_agent DAEMON exiting (running cpwd_admin list
shows OTLPAGENTDEMON as "T" in the "STAT" column), or my script is not sending data
A: Check /opt/CPotlpAgent/otlp_agent.log*
for errors:
If you see a crash similar to:
goroutine 1 [running]:
main.somefunctionhere(...)
/tmp/sandbox137813596/prog.go:8
main.main()
/tmp/sandbox137813596/prog.go:4 +0x39
- Update to T115 or T114 in RR3
If you see "apiexceededtheruntimethreshold" or "exceededtheCPUthreshold":
This means one of the following:
- Your script has run longer than the interval you defined for it
- Increased memory or CPU consumption detected on the system
For 1-2 CPU systems, upgrade to T114/T115 as we've improved the CPU measurement logic.
3. Script Limit Reached (19-20 scripts)
Q: After adding several scripts, I can no longer add more (around 19-20)
A: This is a known limitation due to SK92770 and the GAiA DB configuration size limit.
For R82+, we're migrating to a new configuration system on the roadmap that will remove this limitation and improve configuration stability.
4. CPotelcol Configuration Issues
Q: I'm having issues configuring my Skyline system and CPotelcol is showing "T" status
A: Try one of these solutions:
⚠️ Important: Do not use REST.py! It is deprecated and can cause system harm.
5. Sporadic Metric Behavior (e.g., Erratic CPU Readings)
Q: I'm seeing sporadic behavior on some metrics in CheckPoint. For example, CPU is running erratically
A: This is by design due to how OpenTelemetry works - it reports metrics with labels for each CPU type, so when a label changes, a new series is created.
Solution for CPU metrics:
- Edit
$CPDIR/conf/metrics_schema.json
- Look for
"name": "system.cpu.utilization"
- Under "labels", remove this section:
"type": {
"static": false,
"value": "UM_STAT.UM_CPU.UM_CPU_ORDERED_TABLE.cpu_type"
}
- Run:
cpview -a off
cpview -a on
This will resolve the problem by removing the type series.
📝 Additional Note: If you encounter a metric that is causing structure problems on the dashboard, open an official RFE (Request for Enhancement) request for CheckPoint so that we can assist you to modify it to your configuration, and provide official solution.
6. Logs and Internal Methods in Help/Usage
Q: I am seeing mentions of logs or something similar in the help methods (usage)
A: Those are internal and are aimed for the new CP solution AIOps - you can contact us in private to get more details.
7. Extended Troubleshooting with HCP Tests
📝 New! For extended troubleshooting you can use our new HCP tests to do the troubleshooting and get extra recommendations:
hcp -r AIOps
This will provide additional diagnostic information and recommendations for your Skyline configuration.
8. Scraping Support
Q: What about scraping? Is it supported?
A: Scraping is not officially supported yet. We are considering adding it to the roadmap. You can open a ticket or contact CheckPoint, or open an RFE to see what can be done in the meantime.
9. Hardware Metrics Issues
Q: I am seeing weird issues with the hardware metrics
A: Make sure to follow the official guidelines on how to use the metrics from CheckPoint Skyline Hardware Metrics Documentation (navigate to the relevant metric from the main page).
Important: Some metrics are added with Main train versions and Jumbo updates, so it is recommended to update when possible to get full capabilities.
10. Missing Skyline Packages on R82.10 ARM Appliances
Q: Why don't I see the Skyline packages in R82.10 ARM appliances?
A: Due to constraints, the packages were not in the initial ISO, but they will be downloaded with automatic updates. We are currently gradually deploying the new version - it will be fully available in 2-3 weeks.