Execution
Date
08 May 2024 10:58:49 +0100
Duration
00:00:02.66
Controller
ssh-gw-4.layershift.com
User
root
Versions
Ansible
2.16.4
ara
1.7.1 / 1.7.2.dev2
Python
3.10.10
Summary
2
Hosts
4
Tasks
4
Results
1
Plays
1
Files
0
Records
Task result details
-
StatusOK
-
Duration00:00:00.06
-
PlayPlaybook to get the loadverages and create a csv
-
TaskExtract content from file
-
Date08 May 2024 10:58:51 +0100
-
Module / Actionansible.builtin.set_fact (/home/ssh-gateway/ansible/projects/RM9556/RM9556.yaml:30)
| Field | Value |
|---|---|
| ansible_facts |
{ "file_content": "#!/bin/bash\nTOKEN=$(sqlite3 /usr/local/psa/var/modules/monitoring/monitoring.sqlite3 \"SELECT value FROM params WHERE name = 'rrd_api_auth_token'\")\nHOSTNAME=$(hostname -f)\nfrom=$(date -u -d '30 days ago' +\"%Y-%m-%dT%H:%M:%S.%NZ\")\nto=$(date -u +\"%Y-%m-%dT%H:%M:%S.%NZ\")\nstartTime=$(date -u +\"%s%3N\")\n\ncurl -s -k https://$HOSTNAME:8443/modules/monitoring/public/index.php/$TOKEN/query --data '{\n \"interval\": \"1h\",\n \"intervalMs\": 3600000,\n \"maxDataPoints\": 778,\n \"range\": {\n \"from\": \"'\"$from\"'\",\n \"raw\": {\n \"from\": \"now-30d\",\n \"to\": \"now\"\n },\n \"to\": \"'\"$to\"'\"\n },\n \"rangeRaw\": {\n \"from\": \"now-30d\",\n \"to\": \"now\"\n },\n \"scopedVars\": {\n \"__interval\": {\n \"text\": \"1h\",\n \"value\": \"1h\"\n },\n \"__interval_ms\": {\n \"text\": \"3600000\",\n \"value\": 3600000\n }\n },\n \"startTime\": '$startTime',\n \"targets\": [\n {\n \"target\": \"load:load:midterm\",\n \"type\": \"timeserie\"\n }\n ]\n}' | jq -r '.[].datapoints[] | [.[] | tostring] | join(\",\")'| sort -n | awk -v hst=$HOSTNAME -F ',' '{print hst\",\" $1 \",\" strftime(\"%Y-%m-%d %H:%M:%S\", $2/1000)}' | tail -1\n" } |
| changed |
False |