Нет, не обязательно. В ряде случаев достаточно системных метрик и прогноза их изменений в будущем. Что при этом делает чёрный ящик - не так уж и важно, если известно, как он это делает с точки зрения расходования ресурсов.
Оракл никто не видел в исходниках, но это не мешает опираясь на руководства производителя успешно его администрировать