Customer Support and Branding Services
GitHub: @michaelstingl
Twitter: @michaelstingl
elsewhere: …
"log_type" => "owncloud",
"logfile" => "owncloud.log",
"loglevel" => "3",
"logdateformat" => "F d, Y H:i:s",
syslog
"log_type" => "syslog",
"logfile" => "",
"loglevel" => "3",
'log.condition' => [
'shared_secret' => '57b58edb6637fe3059b3595cf9c41b9',
'users' => ['sample-user'],
'apps' => ['files'],
],
ownCloud talks WebDAV
172.20.10.2 - admin [11/Sep/2016:09:28:24 +0000] "GET /remote.php/webdav/Hacker-Songs/mark_wheadon-just_one_more_hack.mp3 HTTP/1.1" 200 2796250 "-" "Mozilla/5.0 (Macintosh) mirall/2.2.3 (build 3601)"
172.20.10.2 - admin [11/Sep/2016:09:28:24 +0000] "GET /remote.php/webdav/Hacker-Songs/mc_plus_plus-alice_and_bob.mp3 HTTP/1.1" 200 3264837 "-" "Mozilla/5.0 (Macintosh) mirall/2.2.3 (build 3601)"
172.20.10.2 - admin [11/Sep/2016:09:28:24 +0000] "GET /remote.php/webdav/Hacker-Songs/model_view_controller_song.mp3 HTTP/1.1" 200 6941701 "-" "Mozilla/5.0 (Macintosh) mirall/2.2.3 (build 3601)"
ELK Stack (Elasticsearch, Logstash, and Kibana)
Press "F12"
The ownCloud client enables you to save log files directly to a predefined file or directory.
--logfile <file>
--logdir <dir>
--logexpire <hours>
owncloud --logdir /tmp/owncloud_logs --logexpire 48 `
Every ownBrander build has a twin with debugging enabled.
Xcode's Window menu > Devices, and select the iOS device on the side bar
Flow list: save with "w", load with "L"
Flow view
Framework for end-to-end testing the core storage functionality of owncloud-based service installation.
https://github.com/cernbox/smashbox.
PHP extension which provides debugging and profiling capabilities.
Setting the magic cookie to get Xdebug information to PhpStorm:
https://www.jetbrains.com/phpstorm/marklets/.
This presentation is available on GitHub:
View: https://michaelstingl.github.io/owncloudconf-logs/
Fork: https://github.com/michaelstingl/owncloudconf-logs
Run local:
php -S localhost:8080